Finally got it to run acceptably again. This is not a good game.
And most people have mentioned my complaints, but my big one is the bosses. Why the hell do the bosses have an ultra meter?
They're already flipping and flying all over the place, and they have way, way too many invulnerability moves and moments. Take Ryu for example, there's absolutely no way there's a pattern to the fireballs. Meanwhile, while I'm jumping and avoiding those as I can, since it seems to be completely random, he pulls out the tatsumaki and starts spinning all over the place, and is completely invulnerable.
My reward, when I do get to attack him? He throws out a Metsu Hadouken. Yeah. Not fun.