Search the Community
Showing results for tags 'hall of fame extraction'.
A while ago, I lost half of all of my Pokemon from every Pokemon game that I had played until Pokemon X. After that sad event, I tried to retrieve my lost Pokemon via countless methods, that usually failed. However, after retrieving some of my lost Pokemon from Pokemon White, I realized that the 4th gen games held impartial copies of every Pokemon that successfully beats the elite 4. So, I extracted my Heart Gold save file from my cartridge from my cartridge and searched numerous times. Nonetheless, I had came to the realization that I had no idea where the hallof fame data was stored... So, where's the Hall of Fame data for Pokemon Heart Gold located? It was the first Pokemon game that I played, So I beat the elite 4 seven times (Just for kicks), so it should be easy to identify...
I was messing around on a B2 file using HxD, specifically in the Hall of Fame data block (offset starts @ 74000). After changing some PIDs and species, I booted the file and the changes presented correctly. Then I decided to update the HoF backup data (offset 75800) with the same information, but when I booted the file I was given the "HoF data is corrupted" message. Anyone know why this is? Or why editing the backup specifically caused this to occur? Information on how exactly the save file backups work on DS games is useful/interesting to me. Also, I tried this same thing on a Plat and Emerald save file, and got the same results. That is, edits that were made to the main HoF file were reflected in-game, but the HoF data corrupted once I edited the backup hex data.