Hi, Embodiment of Scarlet Devil is crashing on my computer, and experiencing buggy behavior after playing for a few levels:
1. The game always crashes after beating the final boss (immediately after clearing the spell card).
2. When using the translation patch, after a few stages I'll notice that text is appearing in the wrong places. That is to say all the dialogue text, BGM title text, and spell card title text become permuted and start appearing on screen in the spots where the others should be. I can't tell if it also happens in the untranslated .exe, but the other crashing/bugs I'm experiencing do.
3. The music often breaks after stage 4 or so. Sometimes it will come back for boss music. Sometimes it will loop the first few seconds. Once I also had most of the sound effects stop working, except like the bomb sound effect and grazing sound effect. The music problem happens in midi mode too.
4. The game may crash when starting a new level.
"crashing" in this context always means the game suddenly exits to the desktop. No error message pops up that I can see, and my OS seems unaffected.
Problem 2 stands out to me because it doesn't seem like that should happen with sound/graphic driver problems. However the game still crashes using the untranslated program too.
How I am attempting to play:
-----------------------------------------
-running the translated th06e.exe
-running the untranslated .exe using AppLocale
-renaming the translated program th06e.exe to the original name so it can run with the vsync patch, and running vpatch.exe through AppLocale
all of these are running in full screen.
Compatibility fixes I've tried:
----------------------------------------
-disabling Aero themes in control panel + running in compatibility mode for (Windows XP SP 2 or Windows 2000) + running th06e.exe as adminstrator. I've also tried with all compatibility options checked (256 colors, 640x480 resolution, disable desktop composition, disable visual themes, disable high DPI scaling)
Operating System: Windows 7, 64 bit
Direct X: using dxdiag.exe it says I have DirectX 11 installed. I've found old microsoft links in the shrinemaiden support forums pointing to the latest version of DirectX 9. Installing those however tells me my DirectX is already up to date.
Install method (pretty sure it installed 100% correctly):
------------------------------------------------------------------------------
I installed from the CD using AppLocale run as adminstrator, then disabled the read only property on all the files it installed. I applied the 1.02h patch, and then applied the th06_english_patch_0.8.exe both using AppLocale as admin. My CD had version 1.02f printed on the cover, and trying to apply the 1.02f patch first seemed not to work.
In trying to fix the problem I also tried installing without AppLocale: I changed my system locale to Japanese, restarted my computer, reinstalled from scratch without AppLocale, and likewise also ran the untranslated game with my system locale in Japanese. The problems still occurred, which was not too surprising because the two installations (AppLocale install and system locale install) were bit-by-bit identical.
Other notes:
------------------
I can confirm that Perfect Cherry Blossom, Imperishable Night and Shoot the Bullet all work fine on my computer (without using any compatibility options, without disabling Aero, etc.)