Your system doesn't seem bad at all, and should be more than adequate for running Touhou games. Maybe there's something else that's slowing stuff down. Is your system possibly overheating? When was the last time you cleaned out your heatsinks and fans? At first glance it looked like your CPU was at 42C which is pretty normal, but you might want to take a look inside your case anyway. Also, make sure all of your drivers are up to date, and that nothing weird is running at the same time.