trigger-segfault / TriggersPC

A Legit-Use Everything Bank and Save Manager for Gen 3 Pokémon.
https://projectpokemon.org/home/forums/topic/37582-gen-3-triggers-pc-legit-use-everything-bank-and-save-manager-tool/
MIT License
46 stars 6 forks source link

Huge Issue with Emerald and Battle Videos #7

Open RichardPaulAstley opened 2 years ago

RichardPaulAstley commented 2 years ago

Hi <3 It's Vladcik frop pporg ! Just wanted to report an issue we figured out with @Real96 while messing with Emerald RNG and some updated scripts / tools.

Pretty much, we were working on Painting which allows to control the Initial Seeding. We were trying a script to work around this, and Real and I had different issues. The Advance counters was resetting fine to 0 while loading a new Initial Seed while me it wasn't. We tried many thing, and then he shared his saves. It was working fine.

So we figured out it was an issue with my save, and since Trigger's PC is the only old tool I was using, I had a fast guest it could be linked. So I used his working save with Trigger's PC, and I was able to break the save the same way right after.

So Trigger's PC is indeed the issue.

Then we started to check everything linked to it, and we found out something weird around the Battle Video. So we looked at the RAM, and the Address pointed us in the right direction.

image image

As you can see the value is null, and when you load the trainer card everything is loaded fine. This is the clean save.

Now the corrupted save :

image image image

As you can see the value is wrong. We load the save no issue, but then it goes wrong again.

The good part of it is that you can just fix that by resaving a Battle Video. It's just pointing out to avoid any corruption or anything bad.

Thanks o/