Jump to content

Mobile System GB error traps: Difference between revisions

>Torchickens
(Created page with "{{Error traps}} The Japanese version of {{Crystal}} featured a number of error traps for the Mobile System GB service before its closure on D...")
 
>Torchickens
 
(2 intermediate revisions by the same user not shown)
Line 1:
{{Error traps}}
{{incomplete|Add relevant disassembly routines (and ACE method)}}
 
The Japanese version of {{Crystal}} featured a number of error traps for the [[bp:Pokémon Mobile System GB|Mobile System GB service]] before its closure on December 14, 2002. These can be performed again through the use of [[arbitrary code execution]] or unofficial emulation of the service. In English Crystal, the error traps also remain in the code unused.
Line 6 ⟶ 7:
 
==Battle Tower Pokémon==
This code was used to fix invalid Battle Tower Pokémon (the Japanese version supported player submitted teams), e.g. so that invalid moves are removed and invalid Pokémon are replaced with Smeargle.
 
===Details===
Line 26 ⟶ 27:
 
==PokéCom Center Trade Corner==
This code was used to replace invalid/faulty text strings with placeholder strings after receiving a Pokémon from the PokéCom Center Trade Corner (the precursor to the [[bp:Global Trade System|Global Trade System]]). In the unused English version of the error trap, the default strings are not translated, resulting in [[mojibake]]. There is also a bug in the English version and not the Japanese version, where when setting the Pokémon's nickname as "?????", "?????こんにちは[END]" is printed instead (with the mojibake taken into account: "????? Ö"[END]).
 
===Details===
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.