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 23:43, 1 June 2016
, 7 years agono edit summary
>Torchickens |
>Torchickens No edit summary |
||
(21 intermediate revisions by the same user not shown) | |||
Line 1:
{{Debugging summary pages}}
{{Summary page}}
{{Outdated|Missing Pokémon Crystal debug menu information}}
{{Factcheck}}
[[Image:GSCDebug menu2.png|270px|thumb|right|The unused text "Now on DEBUG..." used for MR. CHRONO. It remains in Pokémon Crystal.]]
Several unused features have been found within the coding of the final
==Error codes==
{{main|Error codes (Generations I and II)}}.
Error codes from {{RBY}} re-appear in Gold, Silver but in the English versions they are untranslated from the Japanese version.
They appear in the form of '(x)エラー' (read as 'erā') in the Japanese versions, but as '(x)Df-' in the English versions.
This is because the index numbers of 'エ', 'ラ' and 'ー' in the Japanese versions are hex:83, hex:A5 and hex:E3 respectively, but in the English versions, 'D', 'f' and '-' use these values. If a hex:00 character is forced in the middle of a text string in {{Crystal}}, '?' appears instead of '(x)Df-'.
==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
{{main|Pokémon and Trainer color test menu and TM/HM compatibility checker}}
[[Image:GSbColorDebug.png|270px|thumb|right|
The color test menus and TM/HM compatibility checker in Gold/Silver allow the player to change the colors of Pokémon or Trainers, and check if a Pokémon is able to learn a TM/HM.
▲[[Image:GSbColorDebug.png|270px|thumb|right|A player altering the primary palette of an enemy Bulbasaur via an unused Pokémon/Trainer 'color test' interface within Pokémon Gold and Silver (JP).]]
The interface still exists in translated versions of the game, but in the English versions [[mojibake]] appears due to the screen not being localized.
===Japanese text strings===
The following Japanese text strings are used for this menu:
#Aきりかえ▶ ("A switches (to)")▼
▲#Aきりかえ▶ ("A switches")
#ノーマル ({{Explain|normal|palette}})
#レア ({{Explain|rare|shiny palette}})
Line 35 ⟶ 46:
#おぼえられない ("Cannot be taught")
==Tileset color interface==▼
[[Image:
▲==Tileset color interface==
Custom code must be written to generate the menu, but subroutines for the menu exist.
The menu is like the Pokémon and Trainer color debug menu, but enables the player to alter color settings for the map instead of Pokémon or Trainers.
[[Image:Object event.png|270px|thumb|right|Object event.]]
▲==Advanced error messages==
The event data messages are unused messages in Gold, Silver and Crystal that may have been used for debugging. They can appear in a text box through hacking or glitching. What they are meant to be for is undocumented.
▲[[Image:Object event.png|270px|thumb|right|The error handler: [[Object event.]]]]
#The window save area was exceeded.
#No windows avail-able for popping.
#Corrupted event!
#Object event.
#BG event
#Coordinates event
==Other debugging text==
#[[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]).
==External links==
#[http://
[[Category:Debugging summary pages]]
[[Category:Debugging features]]
|