shithub: pokecrystal

Download patch

ref: 7a8eb4e434cb1e050634a3aecb0dda5124cc52f1
parent: 27e82a68c9ec4374190f0a0814d39747e0b12e69
author: yenatch <[email protected]>
date: Mon Aug 12 12:33:17 EDT 2013

sort out player/battle backpic asm

--- a/main.asm
+++ b/main.asm
@@ -35691,7 +35691,7 @@
 	jr .asm_27177
 
 .asm_27171
-	callba GetPlayerBackpic
+	callba GetBattleBackpic
 
 .asm_27177
 	callba Function3f47c
@@ -47540,13 +47540,13 @@
 ; 3fbf8
 
 Function3fbf8: ; 3fbf8
-	call GetPlayerBackpic
+	call GetBattleBackpic
 	call Function3fc30
 	ret
 ; 3fbff
 
 
-GetPlayerBackpic: ; 3fbff
+GetBattleBackpic: ; 3fbff
 ; Load the player character's backpic (6x6) into VRAM starting from $9310.
 
 ; Special exception for Dude.
@@ -57081,9 +57081,7 @@
 	ld bc, $0168
 	ld a, $7f
 	call ByteFill
-	ld a, $22
-	ld hl, $4825
-	rst FarCall
+	callba GetPlayerBackpic
 	ld a, $31
 	ld [$ffad], a
 	ld hl, $c51e
@@ -57233,8 +57231,8 @@
 ; Get the player icon corresponding to gender
 
 ; Male
-	ld de, $4000 ; KrissMIcon
-	ld b, $30 ; BANK(KrissMIcon)
+	ld de, ChrisSpriteGFX
+	ld b, BANK(ChrisSpriteGFX)
 	
 	ld a, [PlayerGender]
 	bit 0, a
@@ -57241,8 +57239,8 @@
 	jr z, .done
 	
 ; Female
-	ld de, $7a40 ; KrissFIcon
-	ld b, $31 ; BANK(KrissFIcon)
+	ld de, KrisSpriteGFX
+	ld b, BANK(KrisSpriteGFX)
 	
 .done
 	ret
@@ -57252,7 +57250,7 @@
 INCBIN "baserom.gbc", $8833e, $88825 - $8833e
 
 
-Function88825: ; 88825
+GetPlayerBackpic: ; 88825
 	ld a, [PlayerGender]
 	bit 0, a
 	jr z, .asm_88830
@@ -57260,8 +57258,8 @@
 	ret
 
 .asm_88830
-	ld hl, $7a1a
-	ld b, $a
+	ld hl, ChrisBackpic
+	ld b, BANK(ChrisBackpic)
 	ld de, $9310
 	ld c, $31
 	ld a, $40