Pokémon Crystal

Pokémon Crystal is the update to Pokémon Gold and Silver plus Suicune and the mobile Goldenrod Pokécenter stuff, which is removed from all versions except for the Japanese version. Pokémon Crystal was notable for being the first Pokémon game where you could play as a female character.

Pokémon Center GS Ball Event
One of the primary differences between Japanese Crystal and Gold & Silver is that the Pokémon Center in Goldenrod is replaced with the Pokémon Communication Center (PokéCom Center) to allow access to the Pokémon Mobile System GB. Japan could connect their Game Boys to their mobile phones using a special cable and access the wireless network, which closed two years after Crystal's release. This feature is very similar to the Global Terminal featured in HeartGold and SoulSilver. Players in the U.S. also had the ability to get Celebi through the New York Pokémon Center, but only during its opening month (November/December 2001). Although no legitimate method was used outside of Japan and a portion of the U.S., the code remains in them.



This is what the PCC looks like from the outside. Its sign says, "For mobile tips! POKéCOM CENTER"



This is what the first floor of the PCC looks like. The left-most desk continues to operate as a Pokémon healing service, while the center desk acts as the mobile trade center, and the area to the far right is the Pokémon News Machine where players could read about each other's Pokémon adventures. The stairs go to the typical second floor Pokémon Center layout with the regular link cable rooms. The pink door in the upper left corner leads to the administration.



And this is the administration, which can be reached by the aforementioned door at the left of the map.

The GS ball event got reprogrammed and adapted to a regular PokéCenter. This event can be activated by setting the byte at in a regular (v1.0 U) savegame to. This was possibly done to use the GS Ball as a Pokémon Day Event Give-Away Item. You can also use the following GameShark code:

Mobile Stadium
The Japanese version's Mobile Stadium feature was disabled internationally, causing some graphics to become unused. Its translation is incomplete. The menu option is misspelled "Mobile Studium" and various text remains untranslated (and displayed as gibberish since the Japanese fonts are no longer present).

Mobile and Mobile Stadium can be accessed on a savefile created with GameShark code (all non-Japanese versions).

Mobile
Mobile is yet another Japanese only feature. Translation stopped in its infancy with text overflow still an issue. It can be accessed with the GameShark code, same as Mobile Stadium.

Once again English made the most progress, followed by German and Spanish. The profile entry screen defaults completely blank except in English.





Clock Reset
Like Pokémon Gold and Silver, Pokémon Crystal contains a hidden function to reset the clock. However, the process to activate the menu has been made more complicated:


 * 1) Hold Down + Select + B
 * 2) Release Down + B, leaving Select still pressed
 * 3) Hold Left + Up
 * 4) Let go of Select

Semi-unused music
Copies of the game released outside of Japan feature three unused music tracks, originally played when accessing Mobile Adapter related functions. Although this feature was disabled in international versions, the music can still be found in the game's ROM.

Game Genie code will play any song at the main menu screen. They can also be listened to with the GameShark code, which modifies the music when on the map. can be replaced with, , or.

The Music
This remix of the Pokémon Center music is used in the Pokémon Communication Center, once the player successfully connects to the Mobile System GB service for the first time. ID.

This music is played when accessing the Mobile menu. It is also used in the Japanese version of Pokémon Stadium 2 as "sparse41.miniusf" for the menu for viewing videos of timed mobile battles transferred to Pokémon Stadium 2 via the Transfer Pak. (Video) Its ID is.

ID. Yet another one of the unused songs. It is used in the Japanese version for a connection attempt with the Mobile Adapter.

Other information
It is worth noting that music was planned to play on the GBC-only message screen as load functions are present. The music from Gold/Silver's opening sequences remains in the ROM, despite not being used in Crystal.

Super Game Boy Features
Even though Pokémon Crystal is not compatible with the Super Game Boy, it has an unused Super Game Boy border programmed into the game. It can be enabled by setting the SGB flag (at offset ) to. It appears to be leftover from the Japanese Gold version; being that the border does not fit well with Crystal, it was likely that it was never intended to be used at all (unlike the case with Telefang). To enable SGB features on hardware, use the Game Genie code: 031-46F-E6A. Note: Because the SGB checks for the SGB bit after booting, you must first power-up the SGB with any game that has SGB enhancements inserted into the Game Genie, then insert Pokémon Crystal with the Game Genie to see the hidden features.

Unused Super Game Boy Palettes
There are several unused palettes that may be left over from Gold and Silver versions. Game Genie codes will load any of the unused palette settings. ATTR_BLK settings are not actual palettes, but rather attribute settings and they appear black, so they won't be documented.

The unused commands are listed at. 21010300000013110000000000000000 - ATTR_BLK 21010705000A130D0000000000000000 - ATTR_BLK 2205070A000C1311030501000A030300 - ATTR_BLK 0A08130A030A0004080B030F0B001307 - PAL23 21010705000107070000000000000000 - ATTR_BLK 210107050B0113020000000000000000 - ATTR_BLK 21010705010108080000000000000000 - ATTR_BLK 2101070507050D0B0000000000000000 - ATTR_BLK 220503050000130B030A00041309020F - ATTR_BLK 230707100000020C02000C0012010200 - ATTR_BLK 0C02120302000C04120502000C061207 - PAL23 02000C08120902000C0A120B00000000 - PAL23 2203072000001304030F000613110305 - ATTR_BLK 0F011204000000000000000000000000 - PAL01 21010710000013050000000000000000 - ATTR_BLK 2102070A0004130D03050006130B0000 - ATTR_BLK 51480049004A004B0000000000000000 - PAL_SET 512B0024002000000000000000000000 - PAL_SET 51410042004300440000000000000000 - PAL_SET 514C004C004C004C0000000000000000 - PAL_SET 51000000000000000000000000000000 - PAL_SET 51360000000000000000000000000000 - PAL_SET 51370000000000000000000000000000 - PAL_SET 51380039000000000000000000000000 - PAL_SET 513A0000000000000000000000000000 - PAL_SET 513B0000000000000000000000000000 - PAL_SET 513C0000000000000000000000000000 - PAL_SET 51390000000000000000000000000000 - PAL_SET 512E002F003000310000000000000000 - PAL_SET 511A001A001A001A0000000000000000 - PAL_SET 51320000000000000000000000000000 - PAL_SET 513C0000000000000000000000000000 - PAL_SET 513D003E003F00400000000000000000 - PAL_SET 51330034001B001F0000000000000000 - PAL_SET 511B0000000000000000000000000000 - PAL_SET 511C0000000000000000000000000000 - PAL_SET 51350000000000000000000000000000 - PAL_SET 01FF7F00000000000000000000000000 - PAL01 09FF7F00000000000000000000000000 - PAL23 59000000000000000000000000000000 - PAL_TRN 89000000000000000000000000000000 - MLT_REQ 89010000000000000000000000000000 - MLT_REQ 99000000000000000000000000000000 - CHR_TRN A1000000000000000000000000000000 - PCT_TRN B9010000000000000000000000000000 - MASK_EN B9000000000000000000000000000000 - MASK_EN 795D08000B8CD0F46000000000000000 - DATA_SND 795208000BA9E79F01C07EE8E8E8E8E0 - DATA_SND 794708000BC4D016A5CBC905D010A228 - DATA_SND 793C08000BF012A5C9C9C8D01CA5CAC9 - DATA_SND 793108000B0CA5CAC97ED006A5CBC97E - DATA_SND 792608000B39CD480CD034A5C9C980D0 - DATA_SND 791B08000BEAEAEAEAEAA901CD4F0CD0 - DATA_SND 791008000B4C2008EAEAEAEAEA60EAEA - DATA_SND