Talk:Save data structure (Generation II): Difference between revisions

no edit summary
No edit summary
Line 64: Line 64:
  03 12 01 09 02 AD 01 FF
  03 12 01 09 02 AD 01 FF
:::(I missed a bit compared to before.) So, it looks alright to me. I'm playing the ROMs on Visual Boy Advance. If you're using a different emulator (or even—maybe especially—if you aren't), maybe you could start a new game ("temporarily") and do what I've done, and see if you still get weird values written in your save file or if you get the same thing I did; perhaps it's a bug or something that only happened because of some specific circumstances in your current save. But if it still looks weird, I guess it'd have to be something about the ROM you have, or (remotely possible?) about your computer somehow. [[User:Tiddlywinks|Tiddlywinks]] ([[User talk:Tiddlywinks|talk]]) 17:22, 17 April 2015 (UTC)
:::(I missed a bit compared to before.) So, it looks alright to me. I'm playing the ROMs on Visual Boy Advance. If you're using a different emulator (or even—maybe especially—if you aren't), maybe you could start a new game ("temporarily") and do what I've done, and see if you still get weird values written in your save file or if you get the same thing I did; perhaps it's a bug or something that only happened because of some specific circumstances in your current save. But if it still looks weird, I guess it'd have to be something about the ROM you have, or (remotely possible?) about your computer somehow. [[User:Tiddlywinks|Tiddlywinks]] ([[User talk:Tiddlywinks|talk]]) 17:22, 17 April 2015 (UTC)
:°°°
Starting a new game with the same rom on VBA-M until the point where Prof Elm's assistant gives me the 5 balls gives me a correct first byte for the ball item list. At this point, I think there's something shady happpening during the game at some point that causes it to be different, I'll test a new game on my regular android based emulator and see if a new game gives us anything good.
Could you verify a 1.0 savegame and see if the string for the Unused Red's name is at the correct place ? In my saves, it appears at 0x202C instead of 0x201C, right after the string for the Rival's name.
Actually, data is arranged like this :
NN ... 50 50 50 50 ...  86 91 84
91 84 83 50 86 91 84 84 8D 50 8C
86 91 84 84 8D 50 8C 8E 8C 50 CD
(separated in 11 bytes intervals since that's the length of those name strings)
Where NN are the bytes containing the rival's name.
It spells :
*RIVAL'S NAME* - terminators - "GRE"
"RED" - terminator - "GREEN" - terminator - "M"
"GREEN" - terminator - "MOM" - terminator - (anything after and including CD isn't string data)
Needless to say, none of those unused names are referenced at their right place in the article.
I really believe that all content of this page pertaining to Crystal should be verified and compared between version 1.0 and 1.1
[[User:Splatpope|Splatpope]] ([[User talk:Splatpope|talk]]) 23:08, 17 April 2015 (UTC)
3

edits