From 2344f9490e6032bc59994c18e0a47e9c38851cff Mon Sep 17 00:00:00 2001 From: Kara Alexandra Date: Sun, 18 May 2025 02:56:13 -0500 Subject: [PATCH] copy skulls manually instead of DMA --- data/skull.bin | Bin 64 -> 48 bytes gloom.asm | 31 +++++++++++-------------------- hooks.asm | 4 ---- 3 files changed, 11 insertions(+), 24 deletions(-) diff --git a/data/skull.bin b/data/skull.bin index 721c91968e00f13dcca008e68878eb1a181d3bfb..109c36f6ef758c6a4d53f4638ecc9d2f74cab212 100644 GIT binary patch delta 4 LcmZ=Tm|y?^0^|WP delta 21 ccmXqTm|!5lz`!6QqofsT=P08jqr@Ns04DPTF#rGn diff --git a/gloom.asm b/gloom.asm index ddde197..b8afe48 100644 --- a/gloom.asm +++ b/gloom.asm @@ -7,30 +7,21 @@ AdjustDefaultGraphics: .gloom LDA.b #$80 STA.w $2115 - LDA.b #$00 + + REP #$20 + LDA.w #$7500 STA.w $2116 - LDA.b #$75 - STA.w $2117 - LDA.b #$01 - STA.w $4300 - LDA.b #$18 - STA.w $4301 + LDY.b #SkullGfx_end-SkullGfx + LDX.b #$00 - LDA.b #SkullGfx - STA.w $4302 - LDA.b #SkullGfx>>8 - STA.w $4303 - LDA.b #SkullGfx>>16 - STA.w $4304 +- LDA.l SkullGfx, X + STA.w $2118 + INX #2 + DEY #2 + BNE - - LDA.b #SkullGfx_end-SkullGfx - STA.w $4305 - LDA.b #(SkullGfx_end-SkullGfx)>>8 - STA.w $4306 - - LDA.b #$01 - STA.w $420B + SEP #$20 RTL SkullGfx: diff --git a/hooks.asm b/hooks.asm index ee03ac1..9b665ef 100755 --- a/hooks.asm +++ b/hooks.asm @@ -2729,7 +2729,3 @@ JSL MimicDirection ;-------------------------------------------------------------------------------- org $828068 JSL AdjustDefaultGraphics -org $8CC229 -JSL AdjustDefaultGraphics -org $8CCCC0 -JSL AdjustDefaultGraphics