• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Serena, Kris, Dawn, Red - which Pokémon protagonist is your favorite? Let us know by voting in our grand final favorite protagonist poll!
  • PokéCommunity supports the Stop Killing Games movement. If you're a resident of the UK or EU, consider signing one of the petitions to stop publishers from destroying games. Click here for more information!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Research: [Pokemon Gold] Day Timer Not Loading on Pokemon Stadium 2

  • 61
    Posts
    11
    Years
    • Seen Nov 8, 2015
    If anyone is familiar with asm, I checked into the code that loads the time for the game in BGB, and I found the command RST 08 is what is loading data from save data to load the time at address D1DC as stated here: https://datacrystal.romhacking.net/wiki/Pokémon_Gold:RAM_map#Game_Settings

    However, it does not seem to work in Pokemon Stadium 2, it always loads the game at Saturday 8:00 AM no matter what...

    Considering I made special Pokemon catch-able at night in the game, this is especially frustrating.

    I am wondering if this is a result of ASM hacking, if Pokemon Stadium 2 is just known to mess this up, or, perhaps, it is a result of the flash cart I am using for my hacked ROM that I customized (GB USB smart card 64M)?
     
    If anyone is familiar with asm, I checked into the code that loads the time for the game in BGB, and I found the command RST 08 is what is loading data from save data to load the time at address D1DC as stated here: https://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold:RAM_map#Game_Setting
    https://datacrystal.romhacking.net/wiki/Pokémon_Gold:RAM_map#Game_Settings
    Command RST 08 actually calls an asm routine from address 00:0008 (= at the beginning of the rom at offset $8).
    There we have a jump command to address 00:2E27 where we have a routine that actually calls another asm routine at address defined by a (rom bank) and hl (pointer).

    Anyway, where is this routine you were looking at? And what are the values of a and hl when rst 08 is executed? Because in this case, I believe the routine you should be looking at starts at a:hl.
     
    Back
    Top