Pokémon Crystal any% speedrun route: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
m (Text replacement - "<PK>" to "{{PK}}")
m (Text replacement - "(\bld(?:|i|l|d|h) (?:.+, ?)?)\((.+)\)" to "$1[$2]")
Line 104: Line 104:
|$FB76||F6 D6||'''or a, 0xD6'''||0 'v||a = 0xD7
|$FB76||F6 D6||'''or a, 0xD6'''||0 'v||a = 0xD7
|-
|-
|$FB78||EA 8D FB||'''ld ($FB8D), a'''||é N 5||($FB8D) = 0xD7
|$FB78||EA 8D FB||'''ld [$FB8D], a'''||é N 5||($FB8D) = 0xD7
|-
|-
|$FB7B||D6 D4||'''sub a, 0xD4'''||'v 's||a = 0x03
|$FB7B||D6 D4||'''sub a, 0xD4'''||'v 's||a = 0x03
Line 110: Line 110:
|$FB7D||50||ld d, b||(terminator)||
|$FB7D||50||ld d, b||(terminator)||
|-
|-
|$FB7E||EA AD FC||'''ld ($FCAD), a'''|| rowspan="4" |Box 2 name||é n 6||[wBackupMapGroup] = 0x03
|$FB7E||EA AD FC||'''ld [$FCAD], a'''|| rowspan="4" |Box 2 name||é n 6||[wBackupMapGroup] = 0x03
|-
|-
|$FB81||D6 A5||'''sub a, 0xA5'''||'v f||a = 0x5E
|$FB81||D6 A5||'''sub a, 0xA5'''||'v f||a = 0x5E
|-
|-
|$FB83||EA B1 FB||'''ld ($FB91), a'''||é R 5||($FB91) = 0x5E
|$FB83||EA B1 FB||'''ld [$FB91], a'''||é R 5||($FB91) = 0x5E
|-
|-
|$FB86||50||ld d, b||(terminator)||
|$FB86||50||ld d, b||(terminator)||
Line 120: Line 120:
|$FB87||A5||'''and l'''|| rowspan="5" |Box 3 name ($FB8D overwritten by previous code)||f||a = 0x4C
|$FB87||A5||'''and l'''|| rowspan="5" |Box 3 name ($FB8D overwritten by previous code)||f||a = 0x4C
|-
|-
|$FB88||EA AE FC||'''ld ($FCAE), a'''||é o 6||[wBackupMapNumber] = 0x4C
|$FB88||EA AE FC||'''ld [$FCAE], a'''||é o 6||[wBackupMapNumber] = 0x4C
|-
|-
|$FB8B||AF||'''xor a'''||p||a = 0x00; clears the carry flag
|$FB8B||AF||'''xor a'''||p||a = 0x00; clears the carry flag
|-
|-
|$FB8C||EA D7 FC||'''ld ($FCD7), a'''||é (0xD7) 6||[wPartyCount] = 0x00
|$FB8C||EA D7 FC||'''ld [$FCD7], a'''||é (0xD7) 6||[wPartyCount] = 0x00
|-
|-
|$FB8F||50||''ld d, b''||(terminator)||d = 0x00
|$FB8F||50||''ld d, b''||(terminator)||d = 0x00
|-
|-
|$FB90||EA 5E FB||'''ld ($FB5E), a'''|| rowspan="5" |Box 4 name ($FB91 overwritten by previous code)||é (0x5E) 5||[wEventFlags + 236] = 0x00
|$FB90||EA 5E FB||'''ld [$FB5E], a'''|| rowspan="5" |Box 4 name ($FB91 overwritten by previous code)||é (0x5E) 5||[wEventFlags + 236] = 0x00
|-
|-
|$FB93||E1||'''pop hl'''||{{PK}}||Pops text pointer
|$FB93||E1||'''pop hl'''||{{PK}}||Pops text pointer