summaryrefslogtreecommitdiff
path: root/engine/link
diff options
context:
space:
mode:
authorentrpntr <entrpntr@gmail.com>2020-05-23 04:14:19 -0400
committerentrpntr <entrpntr@gmail.com>2020-05-23 04:23:18 -0400
commitb66b8557a6f796d7dcd5b3004592869f95e7cad7 (patch)
treed865447c8fb51a4fdfe2cfba5b0da66231b0335a /engine/link
parent7abda2aeff11e39ee29d875c2cf9c17fec191d97 (diff)
Rename some previously unidentified code/gfx.
Diffstat (limited to 'engine/link')
-rw-r--r--engine/link/mystery_gift_3.asm4
-rw-r--r--engine/link/mystery_gift_gfx.asm30
2 files changed, 32 insertions, 2 deletions
diff --git a/engine/link/mystery_gift_3.asm b/engine/link/mystery_gift_3.asm
index b7053679..dce74c57 100644
--- a/engine/link/mystery_gift_3.asm
+++ b/engine/link/mystery_gift_3.asm
@@ -57,8 +57,8 @@ InitMysteryGiftLayout:
ld a, BANK(MysteryGiftGFX)
ld bc, $20 tiles
call FarCopyBytes
- farcall Function1704d
- farcall Function1706b
+ farcall LoadMysteryGiftBorderGFX
+ farcall LoadMysteryGiftGFX2
ld hl, vTiles2 tile $3d
ld a, $ff
ld bc, 1 tiles
diff --git a/engine/link/mystery_gift_gfx.asm b/engine/link/mystery_gift_gfx.asm
new file mode 100644
index 00000000..42641dd7
--- /dev/null
+++ b/engine/link/mystery_gift_gfx.asm
@@ -0,0 +1,30 @@
+LoadMysteryGiftBorderGFX:
+ ld hl, MysteryGiftBorderGFX
+ ld de, vTiles2 tile $20
+ ld a, BANK(MysteryGiftBorderGFX)
+ ld bc, wBGMapBufferEnd - wBGMapBuffer
+ call FarCopyBytesDouble
+ ld hl, vTiles2 tile $20
+ ld bc, wBGMapBufferEnd - wBGMapBuffer
+.loop:
+ ld [hl], $ff
+ inc hl
+ inc hl
+ dec bc
+ ld a, b
+ or c
+ jr nz, .loop
+ ret
+
+LoadMysteryGiftGFX2:
+ ld hl, MysteryGiftGFX2
+ ld de, vTiles2 tile $2f
+ ld a, BANK(MysteryGiftGFX2)
+ ld bc, 14 tiles
+ jp FarCopyBytes
+
+MysteryGiftBorderGFX:
+INCBIN "gfx/mystery_gift/border.2bpp"
+
+MysteryGiftGFX2:
+INCBIN "gfx/mystery_gift/mystery_gift_2.2bpp"