From 7621c7c516ee991c58096bfa27304178812d05f7 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Tue, 20 May 2025 10:25:55 +0200 Subject: [PATCH] All (?) Timberman logo DLIs (wrong colors) --- lumber.asm | 60 +++++++++++++++++++++++++++++++++++++++++------------ lumber.xex | Bin 28965 -> 29112 bytes 2 files changed, 47 insertions(+), 13 deletions(-) diff --git a/lumber.asm b/lumber.asm index b427702..3132867 100644 --- a/lumber.asm +++ b/lumber.asm @@ -5,7 +5,7 @@ .ENDIF ;--------------------------------------------------- - OPT r+ ; saves 10 bytes, and probably works :) https://github.com/tebe6502/Mad-Assembler/issues/10 + ;OPT r+ ; saves 10 bytes, and probably works :) https://github.com/tebe6502/Mad-Assembler/issues/10 ;--------------------------------------------------- .macro build @@ -130,10 +130,12 @@ dl_title .by $84 ; DLI7 - last clouds :2 .by $04 .by $84 ; DLI8 - hat color change - .by $04 - .by $84 ; DLI9 - timbermaner charset change - :4 .by $04 - .by $84 ; DLI10 - horizon + .by $84 ; DLI9 - color bars + .by $84 ; DLI10 - timbermaner charset change and horizon and color bars + .by $84 ; DLI11 - color bars + .by $84 ; DLI12 - pants color + :2 .by $04 + .by $84 ; DLI13 .by $85 ; DLI_L2 - fonts .by $45+$80 difficulty_text_DL @@ -675,30 +677,62 @@ DLI7 DLI8 pha ; timberman DLI1 - mva GameColors+c_shirtB COLPF2 - ; mva #0 COLBAK - for test + ; end of hat color + mva GameColors+c_shirtA COLPF2 + :7 sta WSYNC + mva GameColors+c_dark_brown COLPF2 ; test only mwa #TitlesDLI1.DLI9 VDSLST pla rti DLI9 pha - ; font for titles and timberman - mva #>font_titles CHBASE + ; color bars + :3 sta WSYNC + mva GameColors+c_shirtA COLPF2 ; test only + :4 sta WSYNC + mva GameColors+c_dark_brown COLPF2 ; test only mwa #TitlesDLI1.DLI10 VDSLST pla rti DLI10 pha - ; font for titles - ;mva #>font_titles CHBASE - :7 sta WSYNC + ; font for titles and timberman + mva #>font_titles CHBASE + sta WSYNC mva GameColors+c_horizonA COLBAK ; thin line sta WSYNC mva GameColors+c_horizonB COLBAK ; additional lines sta WSYNC + ; color bars + mva GameColors+c_shirtA COLPF2 ; test only sta WSYNC mva GameColors+c_grass COLBAK ; green - ; under horizon + ; color bars + :3 sta WSYNC + mva GameColors+c_dark_brown COLPF2 ; test only + mwa #TitlesDLI1.DLI11 VDSLST + pla + rti +DLI11 + pha + ; color bars + :3 sta WSYNC + mva GameColors+c_shirtA COLPF2 ; test only + :4 sta WSYNC + mva GameColors+c_dark_brown COLPF2 ; test only + mwa #TitlesDLI1.DLI12 VDSLST + pla + rti +DLI12 + pha + ; color bars + :2 sta WSYNC + mva GameColors+c_pants COLPF2 ; pants color + mwa #TitlesDLI1.DLI13 VDSLST + pla + rti +DLI13 + pha ; titles font colors mva GameColors+c_font4 COLPF0 mva GameColors+c_font1 COLPF1 diff --git a/lumber.xex b/lumber.xex index ac20578826365c1f1945cd1ee33ae2f1fa3a1f3f..31baa4a8f139b5eb072543cd5938656624699346 100644 GIT binary patch delta 3406 zcma)8e^3~49wlp;vj;gbO`6K?wXp=bF8J)EgC)UQ;@7v|qP1Bj| z?7V&7@8|Qr@ALh>w{JK259))@srT2~BU<4aTyIawpl;xrqUB584Kzt3?Iv2FXg=<; ztN0haxq&9k6*WJ)@_0N*QdPzUiVrH)7+8QO$5mu65O5(o7KMx}X?>xjD< zUnyPXDb>4%lwcdk3{h&Nd`6GI8uF9g2qOTxz{rK* zbAElMbPiuBTe;N7ha$CzP?Q=S>@1+zPM68!hSAtozOitaW8wuSqg}GIeu-i^CbAtK zU6P3}%9M8S#hKDKd}XGzov+GdHhP(OA9K_P%a%$@nS2^8rSKbQ$;>CI%xTeAi}o(MhBXmv4joCw+$iqdSMIMu?QVE)bp{aU5# zmo4lG$;_T&$~fi=jydg@^Elu@J(=XUT-Kw^vbRY)?$`Fovt0+@@B zGU=_7g%lGC;ZXnWhI#NvMS|yspIId^TX`edJVC_(DZ&L%94s#?ToJrNj=eLm6>}Yj6=)c%UL95Pq(5#er~j^#(FC z#S6p^PxBygg-_8yT;YNC8i6E|)^{vvz5&n7^E|P`Qz;>?@OcV|D?F7#Bal(fTw;9h zC9N@r&S=CeX zHmT0ocJLx+a;`U8;RV*WA=sO_VAsW6oVFEs%iv|z<{7j66lQT7-IqugAY4+NzI>HH zLTXQgg1H;IDw7a;tCuZ0?Vr2J4F9F-BirM=(rW%SS~9UGr6=&7r?X7^VX#Ez|DHo^ z=gheSXN@ysV)v0>Gi?Q017C;4~V z*pYx$x$a21;uWtu#%x~&B9vQ>q|d$LEn*SEU%_=77uQxqK}4Hk@!|g36w6jWd>Zk! zS_l0zAAVB1ls@dk_PUkUvp(jk4?cr9yROIc@YpF+vQpJ{swG+Z09wbfG21`gP{XB4 zL>qx#(4q6Q5Dkz`hYsnGIt!TrTCPJ!bm-bF6amm$9Xh5%w+$$tOlARWla6)k*jKZ| zA_3a2L%lj=@=r@tT)O*=?w;=-4Awg-3!K~eemvQbVy*Ry^H(Xa`vsn(8Tt^9z%wljU4`&LJ=BNU@XL`uhtT5#$mQa`cb2aJ^F_nPU#ic zx0K%s?Arrxb+(L-^r~OWQ}o6<;AIltnH}5^;SCX9ujzl8-^?&`XPHapQknNSP!6H7 zXJ2CC&RNzp>AY8;84vDT{gb@!hTZpelL)Y`W@Zl$A7=9Yfh&*WcX9Ggj?d%dT#nz# z$vZecmy>fieg~&PNwfvz_l?r5`lJ80pU>gk ze@)zBL40o;S(-q$QYGNX10CiD^y|S>2a;*{yHpPDi@zxhjEY|h zl1aP+-!k#8Ahn1T!kb=9^V}8G9m-9Cy`X$4uos8#2;bfj1}?DU&g@W@7We)p@xCxR zaG}uI35N#5}!It+z?2*9wd^#OND(6^TyN8v~9Mv>qzq zK#*IEn1IB`0tuIe8ckv>lIDwB^za!7e!1ScRF5!vDbW*+w12S|6%cY^I2Msokz6K7 zGdX(l`a;wZqgf$p0#cSB2m^&!kn}+48!~mWmxB||xW1tV#9j(sPS}gY3Z$$-nghqF?T#Wc~0#^Y{!}x$rr2{4yDVioA sj7Uw$rAVYFV2o&IBQbJ9rmN84+Q$Dx(OmO?0Y)3rA^-pY delta 3323 zcma)84OA4@72cU$*aZbQ@h9sKIDm<+#RxHJJuRTMCkkdE0^$!ME*MQQM@^Gc8>6r& z%*qbTbKQpuiKE+1RvGFbKZ=qt30g5MQ9G>mG(SgU+8kQjQ#+@}CMHd__suA{X-`l0 z?3sD@e&4KK`mB z?=^pWU?;B6t)yPWF?kGS#Iy4f=o&Z9$$N5IzuWPH?aXnvGdRI+R&s-fm3S#OY`>#S zVUjVJ8rijOQ11;|0Df*`iv&EgaDTp?O2mK5&ju0m3$kIns~{;lOhR{JVcAr(cv~M27Cb}E z^%W*j`8c`o+317BTZuOpCeM6d8|rm}9zOPJh*F}Z~=#aS~Z2tN=$HH4#nyvx>zP;U;pP(!d~Sxgh|kLqzvWkEhzt2u8O#xusc|#6+|af(TFl_nX>kremllnD zg2If)(~G8CK-F6w5QY~QEvIic;6p_-Tt`@`i|hBPzX%=--BW300%PPsQ&z~VT0`+l z6nl`FUmxVum5x8U*n^^xZD#s7CcmB;&qHJvx&H z=2(q0p@uL`5H+Ei@z;n^q@B=Y*c=oW$M~K`A4y zNDZrqD>Bh)J&~?qIWfNU5DhfZFbg!?Usb$yRa|ML{O9!05e)^zj_gAraYbry5LaZP zTs;x~WJO|Wq`I{_GE(9NVncbbw5Fq@;>Um4|@+77DBq(@zFR#h~0;ISfO*Gz*CY#R*J$rc9X>43pymR3WR-D0a zr9}hVB;JFA@2_PVwuALQ9!%`Mkp~exbQ0F2Q#0}NYf>MrV*}&lN8LhMik$2gK2MRK z!u*=V?=Nx-rOAWVuOMl+^mZ287qH0Jk`k7X-*!J9ukJ($wqj=Gf%s>g49eI|5Jhiny=7J1l>e^oNw zlDvn>-UBZk94anH?A}*B(C1ga zlJ3(hN`RL^c*jq0J%raocz(lwGQS;RwvRG%9;Pxe^`IP52mB$ELI|v=SZpJ6rU72)eC z$G3A*8^@pEROpjBj(kB;sztlC{)yw;I41*NB=C~Hr+)1>)aE*+abdejF-tMw5WZO+ zKPC$)v!q&DO=5B|y?!oLil16PH_D8f+c>;&{p0b&yl^OsEMj1R+|T3Y^Bb@W2Z!vcP>yaGm6O4b*-!XE+8yR) z>?p>dA^0g&={PUEf>>n$?%NPM1ajU%Egg!`1`-vaO1tjXu7{D(sSPe@R}T3t!0-{H zrRP&596m5L-{O)H6yOjv!5iIl(+XVL*jy# zj?1>nO-OhT4W=0#mPY9Uiu(Y?4WPIXYIXls>PFTn(m7-wr;eB2L$=NDAifWFAAcTk zF{W1OG=YDu!P(OLfWM3Qvjp!4oQ4DeD;!n>gbIc*