Pokémon Blue any% No Save Corruption speedrun route: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
m (Text replacement - "bp:Pokémon Red and Blue Versions" to "Pokémon Red and Blue")
m (Text replacement - "<MN>" to "{{MN}}")
Line 11: Line 11:
* If there is an existing save file, clear it by pressing Up + Select + B on the title screen.
* If there is an existing save file, clear it by pressing Up + Select + B on the title screen.
* [https://youtu.be/u5_hDQ7H98w '''Manipulate for a Trainer ID of 0xF1C8 (61896).''']
* [https://youtu.be/u5_hDQ7H98w '''Manipulate for a Trainer ID of 0xF1C8 (61896).''']
* '''Name the player character "m<MN>a.♀tF".'''
* '''Name the player character "m{{MN}}a.♀tF".'''
* Choose the starter and name it to suit the needs of the Spearow manipulation later. (Charmander and Bulbasaur has different advantages for speedrunning.)
* Choose the starter and name it to suit the needs of the Spearow manipulation later. (Charmander and Bulbasaur has different advantages for speedrunning.)
* Finish the rival fight, deliver Oak's Parcel, and get Poké Balls.
* Finish the rival fight, deliver Oak's Parcel, and get Poké Balls.
Line 114: Line 114:
| $F9AC || AC || '''xor h''' || rowspan=9 | OT name of enemy Pokémon 1<br/>(Actually the player's name) || m || a = 0x07
| $F9AC || AC || '''xor h''' || rowspan=9 | OT name of enemy Pokémon 1<br/>(Actually the player's name) || m || a = 0x07
|-
|-
| $F9AD || E2 || '''ld ($FF00+c), a''' || <MN> || ($FFF0) = 0x07
| $F9AD || E2 || '''ld ($FF00+c), a''' || {{MN}} || ($FFF0) = 0x07
|-
|-
| $F9AE || A0 || '''and b''' || a || a = 0x00, f = 0xA0 (zero and half-carry flags set)
| $F9AE || A0 || '''and b''' || a || a = 0x00, f = 0xA0 (zero and half-carry flags set)
Line 132: Line 132:
| $F9B7 || AC || '''xor h''' || rowspan=9 | OT name of enemy Pokémon 2<br/>(Actually the player's name) || m || a = 0x76
| $F9B7 || AC || '''xor h''' || rowspan=9 | OT name of enemy Pokémon 2<br/>(Actually the player's name) || m || a = 0x76
|-
|-
| $F9B8 || E2 || '''ld ($FF00+c), a''' || <MN> || ($FFF0) = 0x76
| $F9B8 || E2 || '''ld ($FF00+c), a''' || {{MN}} || ($FFF0) = 0x76
|-
|-
| $F9B9 || A0 || '''and b''' || a || a = 0x00, f = 0xA0 (zero and half-carry flags set)
| $F9B9 || A0 || '''and b''' || a || a = 0x00, f = 0xA0 (zero and half-carry flags set)