summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpikalaxalt <PikalaxALT@gmail.com>2016-05-22 13:52:57 -0400
committerpikalaxalt <PikalaxALT@gmail.com>2016-05-22 13:52:57 -0400
commitbd5caf92db057bdf32c77f3415f6411b4d327565 (patch)
tree5c2e5986ec4d9dfc9e47bc82ace476ae323c87f6
parentfbc1fead82d879719d69b33bc0101504f8657467 (diff)
Another function related to OAM
-rwxr-xr-xengine/unknown_ea3ea.asm27
-rw-r--r--gfx/zero_one_ea597.pngbin0 -> 92 bytes
-rwxr-xr-xmain.asm2
3 files changed, 28 insertions, 1 deletions
diff --git a/engine/unknown_ea3ea.asm b/engine/unknown_ea3ea.asm
index b883f785..78a73393 100755
--- a/engine/unknown_ea3ea.asm
+++ b/engine/unknown_ea3ea.asm
@@ -187,3 +187,30 @@ GFX_ea563End: ; ea56b (3a:656b)
GFX_ea56b:
INCBIN "gfx/stats_screen_lv.1bpp"
GFX_ea56bEnd: ; ea573 (3a:6573)
+
+Func_ea573: ; ea573 (3a:6573)
+ ld hl, vChars1 + $7e0
+ ld de, GFX_ea597
+ lb bc, BANK(GFX_ea597), (GFX_ea597End - GFX_ea597) / 16
+ call CopyVideoData
+
+ ld hl, wOAMBuffer + 32 * 4
+ ld a, $08
+ ld c, $08
+.loop
+ ld [hl], $10
+ inc hl
+ ld [hl], a
+ inc hl
+ ld [hl], $fe
+ inc hl
+ ld [hl], $00
+ inc hl
+ add $08
+ dec c
+ jr nz, .loop
+ ret
+
+GFX_ea597: ; ea597 (3a:6597)
+INCBIN "gfx/zero_one_ea597.2bpp"
+GFX_ea597End:
diff --git a/gfx/zero_one_ea597.png b/gfx/zero_one_ea597.png
new file mode 100644
index 00000000..0c11b9da
--- /dev/null
+++ b/gfx/zero_one_ea597.png
Binary files differ
diff --git a/main.asm b/main.asm
index fde93d4b..98608ba1 100755
--- a/main.asm
+++ b/main.asm
@@ -893,7 +893,7 @@ SurfingPikachu2Graphics: INCBIN "gfx/surfing_pikachu_2.2bpp"
SurfingPikachu3Graphics: INCBIN "gfx/surfing_pikachu_3.t1.2bpp"
INCLUDE "engine/unknown_ea3ea.asm"
- dr $ea573,$eaa02
+ dr $ea5b7,$eaa02
FreezeEnemyTrainerSprite: ; eaa02 (3a:6a02)
ld a, [wCurMap]
cp POKEMONTOWER_7