DarthNemesis said:Unless you've moved code around in the arm9, there's no way that those memory offsets have changed.MHaven said:I think that what might be happening is this:
When the SaGa2 Rom is identified in the header the first thing that happens in most current firmwares is that it goes to offset XXXXXXXX and changes the hex code so that it gets through the certain point, this happens since the flashcards have their own anti-piracy hacks. Since the game has been modified it might be changing a part that doesn't have anything to do with the anti-piracy thus not working properly so I ask that you backtrack and see if your old firmwares let the game work, if they do this might be the problem. Please check and let us knw in what card have you done it and if it works or not.
There were a total of two words stored in arm9.
Now, for v0.26, I took a clean ROM and applied the SaGa 2 anti-piracy patch, then I rebuilt the ROM with all of the modified files excluding arm9. So, arm9 is the original untouched arm9 in v0.26.
Is there some way that DSLazy, when it trims the ROM, could be screwing up the anti-piracy fix? Or maybe SagaTrans? Because v0.1 used the exact same anti-piracy fix and it worked perfectly for everyone.