aboutsummaryrefslogtreecommitdiffstats
path: root/engine/palettes.asm
diff options
context:
space:
mode:
authorluckytyphlosion <alan.rj.huang@gmail.com>2015-11-22 16:47:06 -0500
committerluckytyphlosion <alan.rj.huang@gmail.com>2015-11-22 16:47:06 -0500
commit4cb785e0db4adb727ac1b92115ad3f74e414867f (patch)
treec9327cb353e1a8eafeaa9bda38ab67cfac478280 /engine/palettes.asm
parentComment map_sprites.asm (diff)
downloadpokeyellow-4cb785e0db4adb727ac1b92115ad3f74e414867f.tar.gz
pokeyellow-4cb785e0db4adb727ac1b92115ad3f74e414867f.tar.xz
pokeyellow-4cb785e0db4adb727ac1b92115ad3f74e414867f.zip
bg_map_attributes.asm
Diffstat (limited to 'engine/palettes.asm')
-rwxr-xr-xengine/palettes.asm24
1 files changed, 19 insertions, 5 deletions
diff --git a/engine/palettes.asm b/engine/palettes.asm
index 94b20469..1b16f845 100755
--- a/engine/palettes.asm
+++ b/engine/palettes.asm
@@ -1116,9 +1116,10 @@ _UpdateGBCPal_OBP:: ; 7256c (1c:656c)
ret
Func_725be:: ; 725be (1c:65be)
+; translate the sgb pal packets into something usable for the CGB
push hl
pop de
- ld hl,Pointer_725e2
+ ld hl,PalPacketPointers
ld a,[hli]
ld c,a
.asm_725c5
@@ -1141,12 +1142,25 @@ Func_725be:: ; 725be (1c:65be)
jr nz,.asm_725c5
ret
.asm_725d9
- callba Func_bf450 ; 2f:7250
+ callba LoadBGMapAttributes ; 2f:7250
ret
-Pointer_725e2:: ; 725e2 (1c:65e2)
- db $0c,$11,$66,$21,$66,$41,$66,$51,$66,$61,$66,$81,$66,$a1,$66,$2d
- db $cf,$5b,$cc,$31,$67,$2c,$cf,$51,$67
+PalPacketPointers:: ; 725e2 (1c:65e2)
+ db (palPacketPointersEnd - palPacketPointers) / $2
+palPacketPointers
+ dw BlkPacket_WholeScreen
+ dw BlkPacket_Battle
+ dw BlkPacket_StatusScreen
+ dw BlkPacket_Pokedex
+ dw BlkPacket_Slots
+ dw BlkPacket_Titlescreen
+ dw BlkPacket_NidorinoIntro
+ dw wPartyMenuBlkPacket
+ dw wTrainerCardBlkPacket
+ dw BlkPacket_GameFreakIntro
+ dw wPalPacket
+ dw UnknownPacket_72751
+palPacketPointersEnd
CopySGBBorderTiles: ; 725fb (1c:65fb)
; SGB tile data is stored in a 4BPP planar format.