Maidens of the Kaleidoscope

~Hakurei Shrine~ => Help Me, Eirin! => Tech Support => Topic started by: Szayelaporro Granz on June 22, 2014, 12:11:00 PM

Title: EoSD not working on window mode
Post by: Szayelaporro Granz on June 22, 2014, 12:11:00 PM
So that I can stream EoSD, but the game always freezes on loading screen everytime I do it. I've changed it to compability mode (Windows XP Service Pack 3) but it didn't work. Help? :(
Title: Re: EoSD not working on window mode
Post by: Szayelaporro Granz on July 15, 2014, 07:28:07 PM
I tried it on my dad's laptop today (Win7) and it works. Strange, does anyone with Win8.1 has this problem?
Title: Re: EoSD not working on window mode
Post by: Leon゠Helsing on July 16, 2014, 03:48:18 AM
I think I remember having the same problem, seems to be a Win8.1 thing.
Title: Re: EoSD not working on window mode
Post by: Sage Ω (Ultima) on July 16, 2014, 04:47:47 AM
I have this problem as well. It is in fact a Win8/8.1 issue. However, I do not know what causes it, especially when the game may randomly choose to run in window mode one day and the next it does what the OP stated, freezing during the initial loading screen. (also gonna note that PCB demo does the same probably due to it still being mostly EoSD's engine)
Title: Re: EoSD not working on window mode
Post by: Szayelaporro Granz on July 16, 2014, 09:28:21 AM
Does that mean there is absolutely no way to fix it? Then I can't stream EoSD :(

I never use Fraps before, but is it possible to record EoSD using that?
Title: Re: EoSD not working on window mode
Post by: Sage Ω (Ultima) on July 16, 2014, 07:54:40 PM
I'm not saying its impossible to fix but we have no idea what is causing the error besides its a Win8 thing. The only fix I know so far is to play the untranslated version in fullscreen.
I never use Fraps before, but is it possible to record EoSD using that?

It should, I have never had problems with fraps outside of it causing Touhou games to lock up every few seconds. For streaming I would use OBS which can also output video files.
Title: Re: EoSD not working on window mode
Post by: BedrockSolid on July 22, 2014, 10:03:03 PM
I had this problem before, my solution was this:
1. Change the language for non-Unicode programs to Japanese, you can use this tutorial: http://www.eightforums.com/tutorials/29081-language-non-unicode-programs-change-windows.html
2. Download this (http://puu.sh/amP9E/b1ad7f7f5b.zip), extract the zip file, and move all the files to the folder where EoSD is located.
3. If you are using an English patch for EoSD, rename th06e.exe to 東方紅魔郷.exe.
4. Run vpatch.exe every time you use EoSD (or just when you are using the windowed version).
Title: Re: EoSD not working on window mode
Post by: Leon゠Helsing on July 23, 2014, 03:48:38 AM
Can you just use Applocale for vpatch?
Title: Re: EoSD not working on window mode
Post by: Jirachi on July 23, 2014, 06:48:14 AM
For using vpatch, AppLocale is not necessary at all. Just name the EoSD executable “Œ•?g–‚‹?.exe (quote included, ignore the .exe if you have extensions disabled). If you're using the English patch, renaming the DATs isn't necessary.
Title: Re: EoSD not working on window mode
Post by: Szayelaporro Granz on July 23, 2014, 01:28:48 PM
Thanks for the help, everyone! Will try this out when I go back home in 2 weeks ;)

I had this problem before, my solution was this:
1. Change the language for non-Unicode programs to Japanese, you can use this tutorial: http://www.eightforums.com/tutorials/29081-language-non-unicode-programs-change-windows.html
2. Download this (http://puu.sh/amP9E/b1ad7f7f5b.zip), extract the zip file, and move all the files to the folder where EoSD is located.
3. If you are using an English patch for EoSD, rename th06e.exe to 東方紅魔郷.exe.
4. Run vpatch.exe every time you use EoSD (or just when you are using the windowed version).
Just a (stupid) question since I haven't tried it out. I already have a vpatch for EoSD and it has the same problem as for the non-vpatch version, is there any difference in your tutorial?
Title: Re: EoSD not working on window mode
Post by: Jirachi on July 23, 2014, 02:20:40 PM
Since the problem is streaming, have you tried different software? Do you use XSplit or OBS? Whatever you use, try the other. ;)

Always use the latest version.
Title: Re: EoSD not working on window mode
Post by: Szayelaporro Granz on July 23, 2014, 03:35:07 PM
I use OBS :)
Title: Re: EoSD not working on window mode
Post by: iPetalchaser on July 24, 2014, 03:56:51 PM
Windows 8 Single-Language here. I have had this problem too. EoSD would not run in Windows Mode normally, nor would the English-patched version.

However, if i ran the original executable through Applocale (with Japanese), it ran perfectly even in Windowed mode.

Note that i said "it ran". Right now, the problem has arisen for me again after almost three months of it working in perfect order.
Title: Re: EoSD not working on window mode
Post by: Szayelaporro Granz on July 25, 2014, 10:09:07 AM
It's okay, I also set it to Japanese to let the vpatch works.
Title: Re: EoSD not working on window mode
Post by: Szayelaporro Granz on August 07, 2014, 01:18:17 PM
What the hell, man. Right now I can play EoSD windowed on Win8.1. Problem solved?
Title: Re: EoSD not working on window mode
Post by: Leon゠Helsing on August 07, 2014, 01:19:17 PM
So...vpatch?
Title: Re: EoSD not working on window mode
Post by: Szayelaporro Granz on August 07, 2014, 01:27:24 PM
Vpatch works fine.
Title: Re: EoSD not working on window mode
Post by: Leon゠Helsing on August 07, 2014, 03:24:19 PM
I meant if vpatch was what fixed it, guess I should've clarified it.
Title: Re: EoSD not working on window mode
Post by: Szayelaporro Granz on August 07, 2014, 04:56:32 PM
No no, the problem has existed even before I used vpatch. Today is just a magical recovery.
Title: Re: EoSD not working on window mode
Post by: iPetalchaser on August 07, 2014, 05:12:41 PM
Reading your post above, i suddenly decided to try and run my EoSD, and yep, it loaded up and played perfectly the 5 to 6 times i closed and restarted it.
Running on Windows 8 Single Language, with AppLocale, just like before when it would stop responding at the 'Wait Warmly' screen.

Can't decide what is more annoying.... the game not working at all, or the fact that getting it to work is a hit or miss dependent on seemingly random factors.....

Title: Re: EoSD not working on window mode
Post by: shockdude on August 10, 2014, 07:52:20 AM
Running Windows 8.1 here. I can play EoSD on windowed anytime I want w/o AppLocale, and it also works with OBS.
I use the english patch and vpatch, but I use the unicode vpatch DLL (http://thpatch.net/wiki/File:vpatch_th06_unicode.zip) and I've renamed th06e.exe to 東方紅魔郷.exe so that it works with the unicode DLL.