Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [] refer to bytes that are changed in the ACE
- DBD7
- nop ; filler
- add b ; get D7
- ld (FB7F),a ; load D7 in later box name
- xor a ; get 00
- sub a,FD ; get 03
- ld d,b ; terminator
- nop ; filler
- ld (FCAC),a ; change map group to 03
- ld (FCAD),a ; change lastmap group to 03
- sub a,E3 ; get 20
- ld d,b ; terminator
- ld (FBEF),a ; load 20 in later box name (jr nz byte)
- ei ; filler
- ei ; filler
- [jr nz],84 ; jump to DB75 (box 1 name)
- DB75
- xor e ; get 58
- sub a,FD ; get 5B
- ld (FB83),a ; load 5B in later box name
- xor a ; get 00
- ld d,b ; terminator
- nop ; filler
- ld (FC[D7]),a ; 0 mons in party
- or b ; get DC
- ld (FB[5B]),a ; make red appear
- and c ; get 04
- ld d,b ; terminator
- sub a,B8 ; get 4C
- ld (FCAE),a ; set map to Silver Cave
- xor a ; unset carry flag
- ret nc ; return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement