Anonymous user
Debugging features within Pokémon Gold/Silver/Crystal: Difference between revisions
Debugging features within Pokémon Gold/Silver/Crystal (view source)
Revision as of 21:33, 26 May 2014
, 10 years agono edit summary
>Torchickens mNo edit summary |
>Torchickens No edit summary |
||
Line 1:
{{Debugging summary pages}}
{{Summary page}}
{{Factcheck}}
[[Image:GSCDebug menu2.png|270px|thumb|right|An unused dialogue string "Now on DEBUG..." for a possible debug menu in Pokémon Gold and Silver regarding the game's Real-Time Clock, although only one string of possible corresponding dialogue remains "Test event [XX]?"]]
Several unused features have been found within the coding of the final
==MR. CHRONO RT/DF display==
===Now on DEBUG.===
The "Now on DEBUG." message will appear after the RT/DF display is exited. However, this dialog string does not appear to activate any further debugging features
====Test event XX?====
A dialogue string "Test event XX?" exists within the coding of
==Pokémon/Trainer color interface and TM/HM compatability checker==
[[Image:GSbColorDebug.png|270px|thumb|right|A player altering the
Interestingly, a large unused, complex interface, presumably for in-game battles, exists within the final game. It consists of two pages; the first can be used to change the colors of Pokémon or trainers in battle and the second allows one to check the TM/HM compatability of the relevant Pokémon. Although the interface still exists within translated versions of the game, it is the most stable on the original Japanese version
In the Japanese version; the interface apparently occupies
===Unused dialogue corresponding to this menu===
Line 38 ⟶ 39:
===First page===
The
One can change the color of the front and backsprite's Pokémon/Trainer via the directional pad. Three 'scroll bars' can be adjusted to change the amount of Red, Green or Blue saturation in the relevant sprite 'region'. A cursor at the top-right section of the screen denotes what region the player is managing; the left-most section changes the primary color scheme and the right-most section changes the secondary color scheme. The location of the cursor can be changed to manage another color scheme. The
By pressing the A button, a player can switch between the default normal and 'rare' (shiny) palettes for the relevant Pokémon. If the player switches to a rare Pokémon palette however, the changes remain permanent for the current game session and would need to be set back to the normal color manually.
Line 48 ⟶ 49:
===Second page===
The player can press the B button on the first page to proceed to the second page or press the B button again to return the first page. On the second page, the game will manage the Pokémon/Trainer from the first page, using the palettes previously loaded to the game's memory. The game suggests that the menu can be exited via the A button however, although the game code to exit the menu exists, activating it
The directional pad on this page
This page may have been used by the game developers to easily check whether the chosen Pokémon is capable of using a TM or HM move before deciding on its natural learn-set.
Line 58 ⟶ 59:
[[Image:GSoColorDebug.png|270px|thumb|right|An unused color interface, allowing one to change a palette within the main map interface, modified to function correctly in Pokémon Gold and Silver.]]
Another unused debugging interface; likely related to the Pokémon/Trainer color interface exists within
Upon activating the menu; presuming that the return function was not called, an interface will appear at the bottom of the screen which functions similarly to the one used in the Pokémon/Trainer color interface. Instead of changing the primary and secondary palettes of Pokémon and trainers however, it allows one to change the red, blue and green channels of elements within the main map interface, or manipulate the hexadecimal identifiers of what colors are already being used.
By pressing the Select button, players can rotate between which palettes are going to be managed depending on the order they are loaded in the game's
==Advanced error messages==
Line 71 ⟶ 72:
#[[N/A]] - Possibly for an invalid map location (unused)
#[[Object event.]]
#[[No windows avail-able for popping.]]
#[[Corrupted event!]] - Possibly for speaking with an object or NPC which starts an event with invalid data
#[[Coordinates event.]]
#[[BG event.]]
#[[ERROR!]] - Used for an invalid [[bp:field move|field move]].
#[[?????]] - Used for an invalid Pokémon species.
#[[Teru-Sama]] - The shared name for 29 unused items and less in Pokémon Crystal ([http://pastebin.com/PyYf5Zs8 list of hexadecimal index numbers]).
#[[?]] - Used for
==External links==
#[http://
|