Tuesday, July 25, 2017

MD5 check on input ROM, Golbez fight improvements

In a move that I should have done a long time ago, the randomizer now looks at the MD5 of the input ROM, as a checksum.  This should prevent the program from crashing when someone inputs a version 1.0 ROM, either due to their own carelessness, or that of the source of the ROM they obtained.  I will also implement this into an update to the 5 Job Fiesta.

Using our newfound actor vs. job check technology, we've made the Golbez + Shadow fight where Rydia's replacement rejoins much more consistent with the original.  Previously, the fight was checking for Adult Rydia's job for some aspects of the fight, but her actor for others, which made the game crash when those were not one and the same.  Now it always checks for actor, which means the fight can do things like summon the Mist Dragon and have the returning character start hidden and then show partway though the fight.  I'll need to check all the corner cases to be sure Adult Rydia's job doesn't get used at all now.

No comments:

Post a Comment