I've been trying to run Labyrinth of Touhou 2 ver. 1.151, but it keeps closing itself after about a second of being onscreen. I've tried running it with and without the English patch, but the result is still the same.
I'm on Windows 7 and Japanese locale isn't helping.