From efd2b6ca2288f1d52d3474caf1706aa51c49c148 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Tue, 20 May 2025 19:42:23 +0200 Subject: [PATCH] PM face --- lumber.asm | 29 +++++++++++++++++++++++++++-- lumber.xex | Bin 28780 -> 28858 bytes 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/lumber.asm b/lumber.asm index 466b123..78b971f 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 @@ -674,6 +674,13 @@ DLI7 mva GameColors+c_shirtB COLPF1 mva GameColors+c_hat COLPF2 mva GameColors+c_white COLPF3 + mva GameColors+c_hands COLPM0 ; face + mva GameColors+c_dark_brown COLPM1 ; beard + lda #0 + sta SIZEP0 + sta SIZEP1 + mva #$7c HPOSP0 ; face + sta HPOSP1 ; beard mwa #TitlesDLI1.DLI8 VDSLST pla rti @@ -1890,6 +1897,15 @@ logo_data_a dta %00000000 dta %00000000 dta %00000000 + :17 .by 0 ; 40 lines + dta %00011000 + dta %11111111 + dta %11111111 + dta %00011000 + dta %00111100 + dta %00000000 + dta %00000000 + dta %00000000 logo_data_b dta %11111111 dta %11111111 @@ -1915,8 +1931,17 @@ logo_data_b dta %11111111 dta %11111111 dta %11111111 + :17 .by 0 ; 40 lines + dta %11100111 + dta %00000000 + dta %00000000 + dta %11100111 + dta %11000011 + dta %11111111 + dta %11111111 + dta %11111111 Hoffset_logo=12 -datalines_logo=23 +datalines_logo=48 .endp ;-------------------------------------------------- .proc SetPMl1 diff --git a/lumber.xex b/lumber.xex index 810ed3af9f84eb86a10d7a95c9b904cd5a2be0ab..236691a899dbf2387b8ce5959e736d06423b4fa5 100644 GIT binary patch delta 3590 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