Alright, so this has never happened before maybe a couple months ago or so, but it seems to be way worse now. I'm experiencing quite a bit of lag in every Touhou game, such that depending on the game/position within the game my FPS is between 50 and 58.
For example, in EoSD, the in-game FPS jumps between 52.00 and 52.94. Other games are similar.
I've tried windowed and fullscreen mode, forcing 60 FPS, using the vsync patch, enabling/disabling vsync in my graphics card settings; nothing works. I'm on a relatively powerful PC - 2GHz dual core, 2GB of ram - with a pretty good graphics card, a Nvidia GeForce 8400 GS. This problem has only begun recently. I've tried rolling back my graphics card drivers and closing out all programs that are using memory, and also setting the programs to run on a single core, yet nothing seems to be working. Any tips? This seems to only be happening with Touhou. I'm on Windows 7, but again, that hasn't caused problems before.
Probably irrelevant, but CPU and GPU temps are normal. CPU usage for TH06 is anywhere from 15~25%, and the full 50% of one core if the window is unfocused(no clue why that is).