|
|
|
|
@ -1175,21 +1175,15 @@ RTN
|
|
|
|
|
|
|
|
|
|
@draw-short ( short* color -- ) |
|
|
|
|
|
|
|
|
|
STH |
|
|
|
|
SWP STHkr ,draw-byte JSR |
|
|
|
|
STHr |
|
|
|
|
STH SWP STHkr ,draw-byte JSR STHr |
|
|
|
|
|
|
|
|
|
@draw-byte ( byte color -- ) |
|
|
|
|
|
|
|
|
|
STH |
|
|
|
|
DUP #04 SFT STHkr ,draw-hex JSR #0f AND |
|
|
|
|
STHr |
|
|
|
|
STH DUP #04 SFT STHkr ,draw-hex JSR #0f AND STHr |
|
|
|
|
|
|
|
|
|
@draw-hex ( char color -- ) |
|
|
|
|
|
|
|
|
|
SWP |
|
|
|
|
,hexchar JSR |
|
|
|
|
SWP |
|
|
|
|
SWP #0f AND [ DUP #09 > #27 * + #30 + ] SWP |
|
|
|
|
|
|
|
|
|
@draw-char ( char color -- ) |
|
|
|
|
|
|
|
|
|
@ -1199,14 +1193,6 @@ RTN
|
|
|
|
|
|
|
|
|
|
RTN |
|
|
|
|
|
|
|
|
|
@hexchar ( char -- hexchar ) |
|
|
|
|
|
|
|
|
|
DUP #09 > ,&above JCN |
|
|
|
|
#30 + RTN |
|
|
|
|
&above #57 + |
|
|
|
|
|
|
|
|
|
RTN |
|
|
|
|
|
|
|
|
|
( file ) |
|
|
|
|
|
|
|
|
|
@new-file ( -- ) |
|
|
|
|
@ -1470,15 +1456,11 @@ RTN
|
|
|
|
|
|
|
|
|
|
RTN |
|
|
|
|
|
|
|
|
|
@print-hex ( value* -- ) |
|
|
|
|
@print ( short* -- ) |
|
|
|
|
|
|
|
|
|
SWP ,&byte JSR |
|
|
|
|
&byte ( byte -- ) |
|
|
|
|
STHk #04 SFT ,&parse JSR #18 DEO |
|
|
|
|
STHr #0f AND ,&parse JSR #18 DEO |
|
|
|
|
RTN |
|
|
|
|
&parse ( byte -- char ) DUP #09 GTH ,&above JCN #30 + RTN |
|
|
|
|
&above #57 + RTN |
|
|
|
|
&short ( short* -- ) SWP ,&byte JSR |
|
|
|
|
&byte ( byte -- ) DUP #04 SFT ,&char JSR |
|
|
|
|
&char ( char -- ) #0f AND DUP #09 GTH #27 MUL ADD #30 ADD EMIT |
|
|
|
|
|
|
|
|
|
RTN |
|
|
|
|
|
|
|
|
|
|