Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; BOX1 - BOX3
- ; é g 'd E é [ 'd 'd
- ; é H 'd F é 'v 2 H
- ; é ] 'd a é é 4 'd
- ; BOX12
- ; Q é d 2 D 'm v 2
- ; Sauce Code / Notes
- ; regs:
- ; af - 0040
- ; bc - ff9e, 0000 after jump
- ; de - 0009
- ; hl - f91f
- ; sp - dfcb
- ; pc - f91f
- ; BOX 12 d922-d92a
- ; Q é d 2 D 'm v 2
- ; LLDA sRRDD SLDA ULURA sDRDA sDDDA UA DDLLA A
- sub b ; $00 get $01
- ld [$f8a3], a ; make red appear
- add e ; $01 get $0a
- jp nc, $f8b5 ; jumps into safe code just before box 1 name (almost all nops, one ld bc, xxxx)
- ; at f8b8
- ld bc, $0000
- ; BOX 1 d8bf-d8c7
- ; é g 'd E é [ 'd 'd
- ; sDDDA SDLLA URUURA sSLDRA sULUUA sLLLLA sLLLLA A A
- ld [$d0a6], a ; y displacement
- add h ; $0a get $03
- ld [$d09e], a ; map group
- ret nc ; not triggered, filler (can omit, but easier to mash 'd twice than 'd + Start)
- db $50
- ; BOX 2 d8c8-d8d0
- ; é H 'd F é 'v 2 H
- ; sDDDA sSDLA sURUURA sDDLDLA sULUUA LLA RRRDA sSDLA A
- ld [$d087], a ; map height for connection warp
- add l ; $03 get $22
- ld [$f8d6], a ; self-modify for party count
- add a ; $22 get $44
- db $50
- ; BOX 3 d8d1-d8d9
- ; é ] 'd a é é 4 'd
- ; sDDDA sLLLA sRRRRA SRDA DDDA A SLUA LLUA A
- ld [$d09f], a ; map number
- and b ; get $00
- ld [$fa(22)], a ; party count
- ret nc
- db $50
Add Comment
Please, Sign In to add comment