From 38c9d742f99e4488b0d31e3579e8502348acb58d Mon Sep 17 00:00:00 2001 From: neauoire Date: Fri, 19 Mar 2021 14:07:17 -0700 Subject: [PATCH] Added new graphic --- projects/picture2a1a.bit | Bin 0 -> 8736 bytes projects/software/noodle.usm | 12 ++++++------ 2 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 projects/picture2a1a.bit diff --git a/projects/picture2a1a.bit b/projects/picture2a1a.bit new file mode 100644 index 0000000000000000000000000000000000000000..737afc60161755e5b2e42407274183456c4ad22a GIT binary patch literal 8736 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 literal 0 HcmV?d00001 diff --git a/projects/software/noodle.usm b/projects/software/noodle.usm index c42053b..2705aec 100644 --- a/projects/software/noodle.usm +++ b/projects/software/noodle.usm @@ -41,7 +41,7 @@ |0100 @RESET ( default canvas ) - #0020 =canvas.w #0010 =canvas.h + #002a =canvas.w #001a =canvas.h ( default brush ) #04 =cursor.size @@ -440,7 +440,7 @@ RTN @draw-toolbar - ~toolbar.x1 -- ~toolbar.y1 -- ~toolbar.x2 ~toolbar.y2 #02 ,line-rect JSR2 + ~toolbar.x1 -- ~toolbar.y1 -- ~toolbar.x2 ~toolbar.y2 #00 ,line-rect JSR2 ~toolbar.x1 #0002 SUB2 ~toolbar.y1 #0002 SUB2 ~toolbar.x2 ~toolbar.y2 #01 ,line-rect JSR2 ~toolbar.x1 =Sprite.x @@ -450,7 +450,7 @@ RTN ( draw brush sizes ) $sizes - ( draw ) #09 ~Sprite.y ~toolbar.y1 SUB2 8/ SWP POP ~cursor.size EQU #02 MUL ADD =Sprite.color + ( draw ) #01 ~Sprite.y ~toolbar.y1 SUB2 8/ SWP POP ~cursor.size EQU #02 MUL ADD =Sprite.color ( incr ) ~Sprite.y 8+ =Sprite.y ( incr ) ~Sprite.addr 8+ =Sprite.addr ,$sizes ~Sprite.y ~toolbar.y1 #0040 ADD2 LTH2 JMP2? @@ -462,7 +462,7 @@ RTN ,pattern_icn =Sprite.addr $patterns - ( draw ) #09 ~Sprite.y ~toolbar.y1 SUB2 8/ SWP POP ~cursor.patt EQU #02 MUL ADD =Sprite.color + ( draw ) #01 ~Sprite.y ~toolbar.y1 SUB2 8/ SWP POP ~cursor.patt EQU #02 MUL ADD =Sprite.color ( incr ) ~Sprite.y 8+ =Sprite.y ( incr ) ~Sprite.addr 8+ =Sprite.addr ,$patterns ~Sprite.y ~toolbar.y1 #0040 ADD2 LTH2 JMP2? @@ -598,7 +598,7 @@ RTN @save_icn [ fe82 8282 848a f400 ] @blank_icn [ 0000 0000 0000 0000 ] -@filepath [ projects/picture2010.bit 00 ] +@filepath [ projects/picture2a1a.bit 00 ] @font_hex [ @@ -626,4 +626,4 @@ RTN |FF60 ;File { pad 8 name 2 length 2 load 2 save 2 } |FFF0 .RESET .FRAME .ERROR ( vectors ) -|FFF8 [ c0fd c0f3 c0f2 ] ( palette ) \ No newline at end of file +|FFF8 [ d0df d03f d02f ] ( palette ) \ No newline at end of file