I tried frameratecap=60 and frameratecapglue=30 but they cause screen tearing or scanlines during scrolling. Vsync helps but I heard you should not use it when you use the frameratecaps and also that vsync causes bad performance.
When I do not use the frameratecaps I don't get screen tearing/scanlines but I am getting FPS as high as 500 during cinematics and 100-300 in menus. My GPU is at 65C and I'm not sure how close that is to overheating, but normally it's 35 C. What can I do? I thought they patched this problem, but my firsthand experience says they did not.
Update: Vsync limits the FPS to 60 without needing to enter the frameratecaps but I think it significantly hurts performance, the framerate goes under 30 FPS on Ultra settings using my 7870 GPU. That seems too low.