There's a timing bug that happens on certain emulators on certain ROMs in certain scenarios that causes the screen to "shake" whenever a text box is on screen. This patch contains a fix for both the US and JP versions of Crystalis/God Slayer.
Credit for original fix goes to
https://www.romhacking.net/forum/index.php?action=profile;u=79192 of
https://crystalisrandomizer.com/ fame.
This download contains three files:
- Crystalis Screen Shake Fix (US).ips is for use with the US localized ROM "Crystalis"
- Crystalis Screen Shake Fix (JP).ips is for use with the original JP version of "God Slayer - Sonata of the Distant Heavens"
- Crystalis Screen Shake Fix (JP - English BPS Patched).ips is to be applied AFTER using Stardust Crusaders' English Patch. They ended up expanding the ROM and moving A LOT of things around, and as a result the addresses used for the screen shake fix have been altered. This patch is compatible, while the (JP) one is not.
PLEASE BE SURE TO USE THE CORRECT PATCH WITH THE ROM VERSION YOU ARE USING.
UPDATE: Version 1.0a addresses a game freeze issue and should run seamlessly on all versions now. It is safe to apply this version over your current version.
ROM Name: Crystalis (USA)
File SHA-1: FD0DCDE4F1708B30D5C3DE1E463F1DDE89C5CB64
File CRC32: 1BD39032
ROM SHA-1: 8A49FE60B6A151C055A63639894CD366935A7EE9
ROM CRC32: 1335CB05
ROM Name: God Slayer - Haruka Tenkuu no Sonata (Japan)
File SHA-1: 8A4B0201D54B090C49383468111E1141BA078877
File CRC32: 718FD0AF
ROM SHA-1: A9989F97B18D676B39E282FFC32483C0DFDFCAFA
ROM CRC32: 79698B98