From 819a4ef30d8d732e084128cd797c4dba54c47114 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Thu, 13 Feb 2025 12:20:00 +0100 Subject: [PATCH] Colorful pants --- art/tl.fnt | Bin 1024 -> 1024 bytes lumber.asm | 25 +++++++++++++++++++------ lumber.xex | Bin 6091 -> 6125 bytes 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/art/tl.fnt b/art/tl.fnt index ff9b74493f0e7af67200f4e46e189f669ff32d84..c3f0d90d59adc7e64357fa67602289f54b720333 100644 GIT binary patch delta 85 zcmZqRXyDkenc3GL2m%;Zt@;lH9~k=kKYaNApMl}jDSLYm4H36zT)6Nf5U_@XgaScW a*vF5ChN-Dbm-_n$2Zx1aWr+d-NCp6RJ}ILB delta 85 zcmZqRXyDkenc3GB2m%;ZtqKJK0fzqmfPm0Y28L6oL`6X~L|l|{;le;5U=0ZYDGLh| X1cKDmrAu910|Udtva&>h03-tdj)@vg diff --git a/lumber.asm b/lumber.asm index 54f63f3..2cf58d0 100644 --- a/lumber.asm +++ b/lumber.asm @@ -45,11 +45,13 @@ dl_level .by $44 .wo gamescreen_upper :17 .by $04 - .by $84 + .by $84 ; first DLI .by $44 animation_addr .wo gamescreen_lower1r - :8 .by $04 + :5 .by $04 + .by $84 ; second DLI + :2 .by $04 .by $41 .wo dl_level ;--------------------------------------------------- @@ -551,12 +553,23 @@ skipSoundFrame */ jmp XITVBV .endp ;-------------------------------------------------- -.proc DLI +.proc IngameDLI1 ;-------------------------------------------------- pha - mva #$c6 COLPF0 + lda dliCount + bne secondDLI mva #>font_game_lower CHBASE mva #$0c COLPF2 + mva #$c6 COLPF0 + inc dliCount + pla + rti +secondDLI + sta WSYNC + sta WSYNC + sta WSYNC + sta WSYNC + mva #$86 COLPF2 pla rti .endp @@ -734,12 +747,12 @@ LevelOver lda #@dmactl(standard|dma) sta dmactls mwa #dl_level dlptrs - vdli DLI + vdli IngameDLI1 ;VBI - ;vmain vint,7 + vmain vint,7 rts .endp diff --git a/lumber.xex b/lumber.xex index 6d3e93541f5db63b4593b697a0751461ce1acc08..6c599d64568699573a96d2b29ebd928be9382f10 100644 GIT binary patch delta 265 zcmX@D|5ks)PIgCsAP8Vswdy|*d|>GB|M21ee+GtAr|j)PG(_B296b3KyB22)3yULz27|+n&AJ>bdFz+9T@YTW(#v^eB~P!!g_Xy8 z#V$N+%W&xBx&lWl+ki3|4hpOM6`cJPto&CpD9rL#;P+d}4x)iV0)7gKejtX5zt0O_ zAX0GhTPuG-lkvmpwE`DD9P?rDO8`nQVp_@2YrwQpqt}pWrDCr>(@KTj$u?rvEVKO; pR!y!J+ra`fWz}SJaTi9F$u;7doC_8#@&#HF^JMZ;aTTUZz5s%pZHxc_ delta 209 zcmaE>e_DUTPIgCEAP8VswJH<{1Q`1J0|G)r85mBT5)}o}5OGn)g$o0LfHfopq%15< z5C~FJmo9a64Gf(8i(QM8g@whDL4(0z+GbsjmAru~kM)XOSgF#>d1WO}uf&B62ZauQ z1uZ`XMgNry3Kjke-+WiHgJ_`8cV7h$KM;f4-{-t95GiQ-t(Cu^$@t;)T7e56j`=+I rO;FI9>>w7vQt7YIF?ovE4i=z>j>!SyE{xohr;2M%J}$1pw9^*=&BsRy