Debugging features within Pokémon Red/Blue/Yellow: Difference between revisions
Debugging features within Pokémon Red/Blue/Yellow (view source)
Revision as of 00:09, 7 July 2023
, 10 months ago→Placeholder terms
>Torchickens No edit summary |
|||
(10 intermediate revisions by one other user not shown) | |||
Line 1:
{{Debugging summary pages}}
{{Summary page}}
{{Outdated|Missing 'debug new game' and test battle features}}
Further details of the mentioned debugging features
▲It is likely that [[bp:Pokémon Red and Green|Pokémon Red and Green]] and its sequels and localizations, like most other modern video games featured debugging features at one time in their development. This can be supported in an "Iwata Asks" interview by Satoru Iwata with Tsunekaz Ishihara and Shigeki Morimoto regarding the release of [[bp:Pokémon HeartGold and SoulSilver|Pokémon HeartGold and SoulSilver]], where Shigeki Morimoto mentioned that "debugging features which weren't going to be included in the final version of the game were removed, creating a miniscule 300 bytes of free space." in which the developers managed to fit Mew later in the empty space.[http://nintendodsi.com/iwata-asks-chapter.jsp?interviewId=6&volumeId=1&chapterId=1]
▲Further details of the mentioned debugging features however, are not known although there are a few 'hints' of their existence, such as the original first generation [[error codes]] which have not been officially explained by Nintendo.
==Error codes==
''Main article: [[Error codes#In Generation I]]''
ERROR codes in Pokémon Red/Blue/Yellow (known as "error" codes in Pokémon Yellow) appear in the form of "(X ERROR)" when there is a 00 character in the middle of a text box (normally only possible through [[glitch
An example of an error code in action without a [[cheating device]] is this:
Line 23:
==Placeholder terms==
Placeholder terms
#'''?????''': ????? is an item name for the unused items with index numbers of hex:07 (aka the '[[ItemDex/RB:007|surfboard]]') and hex:2C ([[ItemDex/RB:044|an unusable item]]). The term is the same in the Japanese games.▼
▲#'''?????''': ????? is an item name for the unused items with index numbers of hex:07 (aka the '[[ItemDex/
#'''[[Missingno.]]''': Contrary to popular belief, Missingno. is not an error handler for invalid Pokémon in general. Only 39 invalid Pokémon are called Missingno. and all of the invalid Pokémon index numbers past hex:BE (dec:190), counting 00 as 256, have glitched names. Though most data about Missingno. is invalid, not all of it is. For example, 30 Missingno. have blanked out cries and 9 have unused cries. At least some of these Pokémon may have been worked with before. According to [http://www.smogon.com/forums/threads/there-were-190-pok%C3%A9mon.78267/ a post from Zog on Smogon], Shigeki Morimoto confirmed that there were originally 190 Pokémon (151+39), and that the rest were saved for later.
The developers may have either added in 'Missingno.' as a placeholder for if they wanted to add more Pokémon into the game, or replaced a 'scrapped Pokémon' for Generation I with "Missingno." (the latter is more likely for the Missingno. with unused cries).
[[Category:Debugging features]]
|