Re: Pokémon Gold/Silver Virtual Console glitch confirmation
Posted by: SatoMew
Date: 2017-09-26 10:31:35
Wow! Great discovery! I didn't knew that. The combination Mystery Gift, deliveryguy and Pokémon Center 2F made me almost think like this is a GS Ball Event. Appearently the Officer Sprite was used for the deliveryguy here.
Hey, ajxpk! I'd like to take the opportunity to say that we're all very grateful to you and others for your tremendous research on the Mystery Events and Mystery Gift systems of the Generation III Pokémon games, you guys worked hard to preserve the most you could out of those old events :)
As to the Mystery Gift system in the Generation II games, yes, the delivery man uses the same sprite as Officers and it was never used for event items afaik. The GS Ball, Mirage Mail, Bluesky Mail, and possibly others were distributed using the Mobile System GB of Japanese Crystal, which is independent of Mystery Gift.
In non-Japanese Crystal, the GS Ball event can be triggered by simply assigning a value of [tt]0B[/tt] to address [tt]BE3C[/tt] while inside the Goldenrod Pokémon Center and then stepping on the ground floor's mat tiles (not all emulators seem to handle this well for some reason so, if it doesn't work, try editing the save file directly). The disassembly refers to a [tt]GOLDENRODPOKECENTER1F_LINK_RECEPTIONIST[/tt] but she is actually the Trade Corner attendant of the PokéCom Center, which has blue hair unlike the Cable Club and PokéCom Club attendants on the second floor, which have green hair. She comes from and returns to the second floor in the localized event (video).
That same Pokémon Center does have something to do with Mystery Gift: you need to use the system to receive Eon Mail and then exchange it for a Revive from the female NPC that was added to the localizations and which replaces the male NPC from Gold and Silver that comments on something related to the amount of Pokémon that have been discovered iirc.