mirror of
https://github.com/pret/pokered.git
synced 2024-10-23 06:58:24 +00:00
bank numbers for pokemon image pointers
hg-commit-id: d314e1bccced
This commit is contained in:
parent
46d9b99360
commit
d363e2bbfa
1 changed files with 52 additions and 1 deletions
53
pokered.asm
53
pokered.asm
|
@ -441,7 +441,58 @@ jp Start
|
||||||
|
|
||||||
Section "start",HOME[$150]
|
Section "start",HOME[$150]
|
||||||
Start:
|
Start:
|
||||||
INCBIN "baserom.gbc",$150,$3A87 - $150
|
INCBIN "baserom.gbc",$150,$1627 - $150
|
||||||
|
|
||||||
|
|
||||||
|
;XXX what does this do
|
||||||
|
;XXX what points to this
|
||||||
|
; offset 1627
|
||||||
|
ld bc,$D0B8
|
||||||
|
add hl,bc
|
||||||
|
ld a,[hli]
|
||||||
|
ld [$D0AB],a
|
||||||
|
ld a,[hl]
|
||||||
|
ld [$D0AC],a
|
||||||
|
|
||||||
|
; offset 1633
|
||||||
|
; define (by index number) the bank that a pokemon's image is in
|
||||||
|
; index == Mew, bank 1
|
||||||
|
; index == Kabutops fossil, bank $B
|
||||||
|
; index < $1F, bank 9
|
||||||
|
; $1F <= index < $4A, bank $A
|
||||||
|
; $4A <= index < $74, bank $B
|
||||||
|
; $74 <= index < $99, bank $C
|
||||||
|
; $99 <= index, bank $D
|
||||||
|
ld a,[$CF91] ; XXX name for this ram location
|
||||||
|
ld b,a
|
||||||
|
cp $15
|
||||||
|
ld a,$01
|
||||||
|
jr z,.GotBank\@
|
||||||
|
ld a,b
|
||||||
|
cp $B6
|
||||||
|
ld a,$0B
|
||||||
|
jr z,.GotBank\@
|
||||||
|
ld a,b
|
||||||
|
cp $1F
|
||||||
|
ld a,$09
|
||||||
|
jr c,.GotBank\@
|
||||||
|
ld a,b
|
||||||
|
cp $4A
|
||||||
|
ld a,$0A
|
||||||
|
jr c,.GotBank\@
|
||||||
|
ld a,b
|
||||||
|
cp $74
|
||||||
|
ld a,$0B
|
||||||
|
jr c,.GotBank\@
|
||||||
|
ld a,b
|
||||||
|
cp $99
|
||||||
|
ld a,$0C
|
||||||
|
jr c,.GotBank\@
|
||||||
|
ld a,$0D
|
||||||
|
.GotBank\@
|
||||||
|
jp $24FD
|
||||||
|
|
||||||
|
INCBIN "baserom.gbc",$1665,$3A87 - $1665
|
||||||
|
|
||||||
AddNTimes: ; 3A87
|
AddNTimes: ; 3A87
|
||||||
; add bc to hl a times
|
; add bc to hl a times
|
||||||
|
|
Loading…
Reference in a new issue