From 251f895ac4a8b3de69cc45dbc399048a9d328d90 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Sat, 17 May 2025 20:31:49 +0200 Subject: [PATCH] Logo (bad colors) --- art/title_logo.asm | 20 ++++++++++++++++++++ lumber.asm | 41 +++++++++++++++++++++++++---------------- lumber.xex | Bin 28723 -> 28896 bytes 3 files changed, 45 insertions(+), 16 deletions(-) diff --git a/art/title_logo.asm b/art/title_logo.asm index 5ae0a4b..2c37e2c 100644 --- a/art/title_logo.asm +++ b/art/title_logo.asm @@ -57,4 +57,24 @@ dta $00,$00,$00,$00,$00,$00,$00,$72 dta $73,$74,$75,$76,$77,$78,$79,$7A dta $7B,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$E0 + dta $E1,$62,$63,$64,$63,$63,$65,$E1 + dta $E6,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$67,$68 + dta $69,$6A,$6B,$6C,$63,$63,$65,$6D + dta $6E,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$6F,$70 + dta $71,$72,$F3,$74,$75,$76,$77,$71 + dta $78,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 + dta $00,$79,$7A,$7B,$7B,$7C,$7D,$00 + dta $00,$00,$00,$00,$00,$00,$00,$00 dta $00,$00,$00,$00,$00,$00,$00,$00 \ No newline at end of file diff --git a/lumber.asm b/lumber.asm index b291cde..5642c77 100644 --- a/lumber.asm +++ b/lumber.asm @@ -128,9 +128,11 @@ dl_title .by $84 ; DLI6 - Logo colors .by $04 .by $84 ; DLI7 - last clouds - :8 .by $04 - .by $85 ; DLI8 - horizon - .by $85 ; DLI9 - fonts + :3 .by $04 + .by $84 ; DLI8 - timbermaner + :4 .by $04 + .by $85 ; DLI9 - horizon + .by $85 ; DLI10 - fonts .by $45+$80 difficulty_text_DL .wo difficulty_normal_text @@ -221,7 +223,7 @@ c_clouds = 32 ; clouds ; v9 - if the branch opposite the lumberjack and branch above on the other side - (now v7) ;-------------------------------------------------- title_logo - icl 'art/title_logo.asm' ; 12 lines, mode 4 + icl 'art/title_logo.asm' ; 16 lines, mode 4 title_screen icl 'art/title_screen.asm' ; 13 lines, mode 5 .align $400 @@ -670,8 +672,15 @@ DLI7 rti DLI8 pha - ; font for titles + ; font for titles and timberman mva #>font_titles CHBASE + mwa #TitlesDLI1.DLI9 VDSLST + pla + rti +DLI9 + pha + ; font for titles + ;mva #>font_titles CHBASE :7 sta WSYNC mva GameColors+c_horizonA COLBAK ; thin line sta WSYNC @@ -696,27 +705,27 @@ DLI8 pla tax inc SyncByte - mwa #TitlesDLI1.DLI9 VDSLST - pla - rti -DLI9 - pha - mva GameColors+c_font4 COLPF0 - mva GameColors+c_font1 COLPF1 - mva GameColors+c_font2 COLPF2 - :12 sta WSYNC - mva GameColors+c_font5 COLPF2 mwa #TitlesDLI1.DLI10 VDSLST pla rti DLI10 + pha + mva GameColors+c_font4 COLPF0 + mva GameColors+c_font1 COLPF1 + mva GameColors+c_font2 COLPF2 + :12 sta WSYNC + mva GameColors+c_font5 COLPF2 + mwa #TitlesDLI1.DLI11 VDSLST + pla + rti +DLI11 pha mva GameColors+c_font4 COLPF0 mva GameColors+c_font1b COLPF1 mva GameColors+c_font2b COLPF2 :12 sta WSYNC mva GameColors+c_font5b COLPF2 - mwa #TitlesDLI1.DLI9 VDSLST ; tricky + mwa #TitlesDLI1.DLI10 VDSLST ; tricky pla rti .endp diff --git a/lumber.xex b/lumber.xex index 493f5a997eaf55f2ab37f9f7c326e45c10f09920..079819ebf888f57ce7d136e9765c2d6041442d23 100644 GIT binary patch delta 4330 zcma)94OCQB9-mLXk>M*R5q+qeP-!S-9z`JA)O5sA8Bs_Wz)EBz`;t*)hLktLgLfU~ zp@8^ucJ#G8bxaPqyA+Qw(`5+jiR@XmG~F!|O?N8yq_xHV?|TH!sok^p%(?ge|G(e= z&n?aC>be1~tE;Q?8Xh~3 zb$oI2i<`$f97dxk8jU(_tWKwkjEv37(!|6-r;u7-pUISw@mrHA50AKQ&5MhR(~qAZ z<0&a%CADD#n?kFVA&4!t98>JXu@lE?vGIltCewsiU9@9YzNyQk{Yzl>5R8!M&`>^S z%DO#pd%$Qk%63{MG?@NtKs07#WMvJzQ{>0T$7(cM@P~QWt2AH%TDvCZfHG|2M4K%m z!)UyH`^O*K-;V84+VV@fx)chNX>d>w@K{n}wJH=w)4v9>9{d=y4k#25Q5&FLRhoOF z1eZ!KnN<)52XW~zEyJ`6k4mL!RhQLTQX-X9<_WtxzPK?c@gOOqV|X3dyMi%9$7*#O zpHjTagzDqNt2EF^^5o^$PIi~IKc??jsUkME2gm*Mp^(d03X9ei6+L_9D)U5ieCYG* zi#L?~4&)a~CHcjTFTMQjtFLV;d&vSa5wLkndHL1~n5MUnU09@4zpBIfl=h>GK2xVy zW+1LcjB-tOZ{fS^6e^@t(PIV-nHI0w7v;L?-s-P)?RIZv-ZxCOS%}%24J{UT*sK}6K^Lu50duIC!PL%vYr%es?|J`FzZM?Kj&J+C{IX# z(!a$t7)X{Vwi_Pb%xqu!Q2Zf0Bb;_K7n2kyF6G`3$6)3iaU2n}gZXgjy}Iw|NDCchF?*sc-o&H%?gxbKGWK|xaIK8J4)E7} zGFioMBFQ6>7A8G2)?jIEtD?KhFg@mI2(O^8mC=J`zWey8vu{ROLiELnm~gGE2l~OX zTTvFw>=9#bMOr+O7Oz&+f=#3ax+n|d%1l;nVa{Yuh5l~lH0Y-;TcIpxwk-P%^sZ$o z&<`w|8C^~*RqHbr@sHBM1N=T(q2kNIDwgpX1DQnQlK~p6+RD5H)1~tC9pjUWWvy(= z?bFi%VzGu+iN!&*8h3#r|7VFj%y9i0X1FCZeo- zARhltVc?LJ=(Q2{DnpnRe#9c1;d%wu7m$Ruq=u;5%s5u0PkfDjD3$+?L_AIIG+3>C z5dB~(zX>ZtL5Y}KE8@nUtMdl@5?)I@PZRc9UQbfI z5{`3rEeuZBOG7F@pI(~E|3I%w}tS1VMr|HIO57Vr7=;s=Kw`KRtr8oyD8v6afwZ@8*(d&(rviUtAyT<`ROoI1tN24`_g@6gJtC@e8Y~bT?NuQvZjjO_K_xT0LmQ6=;GGp23M=8K6{~T6hmA|7k zvLiW%EG&E~<)FejBtj0u+sb^J6`tpx{u0@AB!?AP_OHWAtn$ynfK~pEmdcKp{8bZ* z{IgptBO@W!VcCC~&tjE-h&-(Fca$$X;_I|5}T%%0Gu(tny#$GqNK&2NM=Xw-leqpMPudSyPcUaLqU1 z+aklxIpGn~@wxJ`gD07$45zm9b4TQAigTWBq5oVX@2x|DQB2zN-fV6qToXRk~a^mZmRC;st7JDWGD zSN9!6_@ifk8rkg*5-ujhPqVWZ6MA*G-5TL)Li{W{dlgHVa2!-~?M!}7Rv`G)39IeQ zJ2}&|bPc?gnXhsZR3F%xh}^NNK0A|`J25C|2QhsIyn&fzx%+HOs+$#)g+tZNm6L_g zn&!%c>R#P-GgNe}kS#%flAy7pkP4t82|6J`lSd&nKrc$r#}f3&D5L?XT!KE4pt&-% z2nW*wwnM_cl(2=PW&r>(67;PEtsH@beUf@eQs>vSAA2TAsfAm-rH1*(+G#;YYS^$z z!pRy&pEqRNOL_KE-f?0IucP-;w^}Gq3+0U!)x^WKpp6G@3k7qy&~NRbJbN%T2$XxM zTg{Z2*SXbfGX-BLX17{srr4x;usLSVp)c0aXr5auuoPP@>0HVxM|Bn5hR8bNE@i&z z;2ho%Q4`1qlMYZYY<~Qh>{|0FN~eL%rQo&2^yJU5HBr8lgS>Y3%_b@Yw^n&5ewVD| z=N2o-*N-?U;cJ@QCfugU?QPrYD|@(Y2j;mHzhwR}!fY62 z#@mbxMpbcxN*BiSwE9LuuGAd@ z@9ku+7amtT91ZYQu4hgaT_0a>7<3v`jKNrMSkquw@3i+-onGXs;1$g?5YxAAhO(ad zY29?&Ow`uH&O-2|ItTGeHVyHW>W2oQ9=@0rzRz5$w%&t1 zZN21&_FlKbcZ|D0o_7yjyOf5+`NB*@_6f5PdAf5B`e_bo>m$!3rF-Z3#vFZ=osW9j z`W7cy!MPM>m}2W&{M;G%ac7cz>;iOIExyg2Coj-PkYTOUo9>GPpxYN5^5BDznjzE) zPGADgVa}aN4h5M!kHxd~@NFNAVM#EQ*2Cg^lfUm=fs*eK8=Zz6C*;6=0zuk7U{@hh z?13@IhR8FJ&l{+k4Y9kW$w8?vMXn%VY{Eio$9ss~f?Oe>u;Qw{ zj9_gc>;}YUO5PAERyY+1;h*N$KBbUri+Eh5#kGiSR0V=90KQ1orw4asI^1kAP2bqq%o}> zZz1v{Zs7i-ha+I#{h*l`XgZ?M{!OPf$9Lfzqx8NzO) zd!Xqeg~TAii6CoH{S$?7G9n~Kp6R3ztksT$ZD{tO5(*=1Ksvp!0QsU@g_j{fDS{$6 z0-6SOP-U*4-Gh=g`n23x!;g$GAL*YxtFN#l?>qD zcn+fQLn!<(3iqIc_P=`eAl*36n&0xVfYKe%C){hs}ZRrP}ntM2z4K&(dB?`cJ>w%@}cHlW|bqxMHv6?%ezP z-S6J}-S3-kW=B5N^^WKcMogM#G?^kJO(r8%R5UhLR76#m)|c0pSC?M9_C8$K;Og%u z_tDSgL-L`~&&@WQqS$O^KEF!oO-OoO7nhv;{PVfFHrtzTN>cCJli$}lOX{y(qadIx zkB*XieSLK`McIl(ncx(aYb$({qI5c)$!J=$xIq7?e%7p8`Km`pWtrq7Zbg%cH>E2o zq^RoZ`g*M%wXV^#hfzag!<8%G2FcAf)l(BZvvjh_ym1M&k&m^c#v93n(2A8e6%qmCF5K8oo__v0mK97GZU%B#Lr-Poinc3~|#~s=)P|A?`JFw>k{<47kP|y8U zPYb^w14)WCAvEE#TXY8_lt_s}Zsxp0^aOQE?9mn_Qfx&n^n&K;omoj@S5|yXx1W+I zdIBenp)T6Mi5=R!wFc-91g* zKn-zEIv68S+?5(`v?eq~x_91}iH;ac)ePcrrDhQ1XwCIR2k{(KlCDp51SUFyCdC9} zCOSYQI{4hxS-O|_O{?z(*|jV z;G+3O`BV5aw%e=sQIHPW$~g>yahzU_3KhkmUAR&KqAHf@t4$^9%# zh`rlrc{^R(z>L+xkA7r3bD@^tg^hGMqFXof^B-TBwuzgSBV9#pk_WXjo3=?&+{_&5 zMFQT`Kwc@dSmJOl{wN4?ui^Jms^uVZ*7DvL;uYsWpi12DTkY*momBg^pb%~Rp>7epI107 z3QF98ph|vYVWIw*n?G7O-MO_ffY~FvLR-{rsaKLf{`I}FhMb)4thefh(l|b zf$gY6GQbw@VCfmn5HsLm!AGY=&{cKJsvUGiJ(2l4K!$mKe9Kc0o}a6pU#gxLz%ywF zUF(!gq_@zCH08f`$ivqa-RZoCrJwQ8^=@spOJKG?w^tF{9_F%|K=?L5FM6ajW%?=COfeghq+V`D7=P05GXuQu@*?H zp^z9KlNxyM6VuAWt9?xK98Xz5?C@znPN49V41vM}t<(bXacicPhZj?(G2P zn59x}gTXV~z%qSK>5*}JJ1g!wf!WZ*;FkiAWhhq5QVm(`n))nJf#MU2v!_1eAt6Jv zp@N@p-8DJHp{zJ%(icdY0b6?flpuIZ@s34>jnZ`P1wFjEI@Om_Z3CQIUnljSAWI0u}GPkyEyXMA1Bj7b%Z{t5E6Mxi1@zR@Urnjy!!`1eXuA53ux<>^D_ zZz01wfj1VQ0e_TyAuW}52^Z3a%-{Hp^5wKtt4p{{EaGq&pxG`yuCy=`Vw&a0T>P`8 znWhE=uR*@6G%e*_S657WS3`Q&E9vebbI9(G6!%!FqPpb|T>RP6yP|Hm=(LyN9mxMs zy3e_wsf)^x_cnDkWXLx`rooV_cIfdPa-K>ZP^lO+PU(SqLZ#kOsVTQ915lMJ^`T0o z-=>T}ZBVI`Dm7c9mXl;A;I^sUd6j$k_OJ+`Se3f0QcK4vd6x=*t-=MUx3bKtGriD=S#%!*bb0ucZpc&G(yRFDtlJ%%^Mex|_J3 zHq=Ug!P+l-MQ<=hF-A(!$O{0UXHQMYYqlT7W+N;&hF2E9**+(>g$-pNkWBNwY+?Bx z`yEci%Aa|VOa8Y9z1-v4*)TZZQ@#zfurcJSDn$)aP8Ee3|H!g^#IKL|`KVud-Wd06 z{&i1!goUyovfmdpDtdndOLFkbD&mvfzZ~%qt5(5psF==pex0^oZz17eMGbVj8{W?3 z$ppy5a+nRcS^E7Id8V`WC5Ngqn1 zX%9cEa<+c1hcB(1J@2BY3$bp}{pKUhp&#u2F}BlB`3}+)2Mz7CYhRyn{)Mva5q2*i z>je594}ZAQYxLtwm@itp(9rTh3*WK!u%XrK<-b~D;cK40I+bHa+ZcU2W8;`&FY{a* zd%Wqya$lW9bxp^7?YcQSj(=<2Z0Fs$XHc+W_-f3AuMS}jmKua5_{xY;IVTQTs*GsJ zn{xRWBXjWeN`)@@^gTld2789kF?PsLg${}5(K-Lvm5Xz*@~C__M#p6BQk5KtgE=;EoYSg_GKVxH#UJ3E@ts=;jFVDdv*-}f)US>Mqc z+nACzs6qS(Bo;2=|pvj7~v4J8^f9A|R+y5sFk`Usui6Phph?SeSVBiif8V80}EYPuEL=-IQo+1Mc7ie30wNtXz3*f(i^x@J4iwnxV_$u)tyK#*j%o&HUId&&8H?r!950I5^)6f1;o`X<>KI zNvEZ55f)y>LsE^M6;niO~yTh{NyTnB7bZa2o! z#sh&iLcgxjuK~RabDf0V1GFB-`^|6!P%u)Uh9Qig8xFjN1^qCL5e&nD4lEeW!-3sc YFbxMfu@EsF*n@lj_1uj}{i)jj0msSr2><{9