~Hakurei Shrine~ > Touhou Projects
[DORMANT] Shining Shooting Star Accessibility Patch: Polished Shooting Star
YuyuKoishi7:
I used the patch, well the game worked but not in a good way. xD
https://www.youtube.com/watch?v=VruQ6XsiNYc
Watch that video, the same happenes to me when I patched the game lol.
Maybe it is an error on my side, do you know how to make it work properly?
And sorry if Im sending this wrong, I just create this account to send this message. Keep up the good work!
RegalStar:
Now I can enter the game without it crashing, but it still crashes as soon as stage 1 boss shows up at the end (not as a midboss).
Also, after the loading screen it pops up an error saying something like "error while creating altar models (祭坛模型产生时出错)". I'm assuming thta it's talking about the files in the Model folder, which contains images with Chinese names.
And yes, I made sure that all pathnames to the game and the patch files (which I just copied straight into the game folder) have no non-latin characters.
yoshimo:
If you downloaded v1.0, I accidentally uploaded the wrong patch. It will not work correctly.
If you downloaded v1.0.1, I'm not exactly sure what the problem is. I'm looking into it right now to see if I screwed up again. :ohdear:
I want to apologize for this. This is what happens when you try to distribute things at 5:00 in the morning.
EDIT: I just applied the v1.0.1 patch on my end, and it seems to work fine. If you are using the v1.0.1 patch, may you tell me what your system locale is? This will allow me to experiment and debug further. You can see how to check it here.
RegalStar, I do recognize the first error you are talking about. The error regarding the models should have been fixed (see Model_Mesh.cs changes), but the boss causing crashes would be related to conversations, which I can only imagine crashing if you have a translation applied that has commas in it not surrounded by quotation marks or if your locale encodes to something which for some reason includes a comma.
ANOTHER EDIT: Sorry, Yuyu, I didn't see you at first! To be honest, while that is hilarious minus the crash, it's unintended, I honestly have no idea why it happens. I would also recommend letting me know your system locale so I may investigate further.
YuyuKoishi7:
I tried downloading again, and the same glitch happened, to me it is hilarious how the fairies spawns and how it crashes in the most calm part of the song. xD
My locale system is Japanese from what I can see. I hope you can find a solution. :)
yoshimo:
YuyuKoishi, I do not seem to experience your issues. The enemies appear to move fine and the midboss loads just fine. Let me know if you can think of anything about your system that may help me discover the issue.
I do want to ask: is it correct that you are playing on a Windows operating system? If so, what version? The video you gave me had what appeared to be an older version of Windows.
I have confirmed RegalStar's issues. They seem to be related to how the Japanese encoding works. The encoding, for reference, is code page 932, "Shift-JIS." The problem is that the encoding for Shift-JIS absorbs some of the commas in the CSV conversations. These commas are necessary for splitting the text correctly, meaning that it will be read wrong if the commas are absorbed. This is why the game crashes trying to load certain scenarios. I'm looking for a solution right now.
As for the model loading error, I have not yet looked into that, but I suspect it's a similar issue.
EDIT: So it turns out Shift-JIS absorbs periods as well! Thus, the file names lose the period necessary to define their extension. Suppose you have an image called "something.bmp". Shift-JIS may decide to eat the period and spit out "<something in japanese>bmp". notice the period is gone. This is strange and at the graphics setup level, so the fix might be very difficult.