move from hex font to full font
This commit is contained in:
parent
60b0f24e46
commit
b35995ef0a
68
main.usm
68
main.usm
|
@ -130,7 +130,7 @@ RTN
|
||||||
BRK
|
BRK
|
||||||
|
|
||||||
@draw-nibble ( nibble )
|
@draw-nibble ( nibble )
|
||||||
#08 MUL #00 SWP ;font_hex ADD2 .Screen/addr DEO2 ( locate nibble in the hex font )
|
#00 SWP ;hex-chars ADD2 LDA #00 SWP #0008 MUL2 ;font ADD2 .Screen/addr DEO2 ( locate nibble in the hex font )
|
||||||
.Edit/selection-y LDZ .Draw/row LDZ NEQ
|
.Edit/selection-y LDZ .Draw/row LDZ NEQ
|
||||||
.Edit/selection-x LDZ .Draw/col LDZ NEQ ADD ( if the row and column are the selected ones, use a different color )
|
.Edit/selection-x LDZ .Draw/col LDZ NEQ ADD ( if the row and column are the selected ones, use a different color )
|
||||||
,&else JCN
|
,&else JCN
|
||||||
|
@ -212,16 +212,58 @@ RTN
|
||||||
|
|
||||||
@wave [ ff 00 ]
|
@wave [ ff 00 ]
|
||||||
|
|
||||||
@font_hex ( 0-F )
|
@hex-chars [ 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 ] ( adding a hex digit to this address and loading will be that hex digit's code for the font )
|
||||||
|
]
|
||||||
|
@font ( specter8-frag font )
|
||||||
[
|
[
|
||||||
|
0000 0000 0000 0000 0008 0808 0800 0800
|
||||||
|
0014 1400 0000 0000 0024 7e24 247e 2400
|
||||||
|
0008 1e28 1c0a 3c08 0000 2204 0810 2200
|
||||||
|
0030 4832 4c44 3a00 0008 1000 0000 0000
|
||||||
|
0004 0808 0808 0400 0020 1010 1010 2000
|
||||||
|
0000 2214 0814 2200 0000 0808 3e08 0800
|
||||||
|
0000 0000 0000 0810 0000 0000 3e00 0000
|
||||||
|
0000 0000 0000 0800 0000 0204 0810 2000
|
||||||
003c 464a 5262 3c00 0018 0808 0808 1c00
|
003c 464a 5262 3c00 0018 0808 0808 1c00
|
||||||
003c 4202 3c40 7e00 003c 421c 0242 3c00
|
003c 4202 3c40 7e00 003c 421c 0242 3c00
|
||||||
000c 1424 447e 0400 007e 407c 0242 3c00
|
000c 1424 447e 0400 007e 407c 0242 3c00
|
||||||
003c 407c 4242 3c00 007e 0204 0810 1000
|
003c 407c 4242 3c00 007e 0204 0810 1000
|
||||||
003c 423c 4242 3c00 003c 4242 3e02 3c00
|
003c 423c 4242 3c00 003c 4242 3e02 3c00
|
||||||
003c 4242 7e42 4200 007c 427c 4242 7c00
|
0000 0010 0000 1000 0000 1000 0010 1020
|
||||||
003c 4240 4042 3c00 007c 4242 4242 7c00
|
0000 0810 2010 0800 0000 003e 003e 0000
|
||||||
007e 4078 4040 7e00 007e 4078 4040 4000
|
0000 1008 0408 1000 003c 420c 1000 1000
|
||||||
|
003c 4232 4a42 3c00 003c 4242 7e42 4200
|
||||||
|
007c 427c 4242 7c00 003c 4240 4042 3c00
|
||||||
|
007c 4242 4242 7c00 007e 4078 4040 7e00
|
||||||
|
007e 4078 4040 4000 003c 4240 4642 3c00
|
||||||
|
0042 427e 4242 4200 001c 0808 0808 1c00
|
||||||
|
007e 0202 0242 3c00 0042 4478 4442 4200
|
||||||
|
0040 4040 4040 7e00 0042 665a 4242 4200
|
||||||
|
0042 6252 4a46 4200 003c 4242 4242 3c00
|
||||||
|
007c 4242 7c40 4000 003c 4242 4244 3a00
|
||||||
|
007c 4242 7c44 4200 003e 403c 0242 3c00
|
||||||
|
007e 0808 0808 1000 0042 4242 4244 3a00
|
||||||
|
0042 4242 4224 1800 0042 4242 5a66 4200
|
||||||
|
0042 423c 4242 4200 0042 423e 0242 3c00
|
||||||
|
007e 020c 3040 7e00 000c 0808 0808 0c00
|
||||||
|
0040 2010 0804 0200 0030 1010 1010 3000
|
||||||
|
0008 1400 0000 0000 0000 0000 0000 7e00
|
||||||
|
0008 0400 0000 0000 0000 3c02 3e42 3a00
|
||||||
|
0040 407c 4242 7c00 0000 3c42 4042 3c00
|
||||||
|
0002 023e 4242 3e00 0000 3c42 7e40 3e00
|
||||||
|
0000 3e40 7840 4000 0000 3c42 3e02 3c00
|
||||||
|
0040 405c 6242 4200 0008 0018 0808 0400
|
||||||
|
0008 0018 0808 4830 0040 4244 7844 4200
|
||||||
|
0010 1010 1010 0c00 0000 6c52 5252 5200
|
||||||
|
0000 5c62 4242 4200 0000 3c42 4242 3c00
|
||||||
|
0000 7c42 427c 4040 0000 3e42 423e 0202
|
||||||
|
0000 5c62 4040 4000 0000 3e40 3c02 7c00
|
||||||
|
0008 7e08 0808 1000 0000 4242 4244 3a00
|
||||||
|
0000 4242 4224 1800 0000 5252 5252 2e00
|
||||||
|
0000 4224 1824 4200 0000 4242 3e02 7c00
|
||||||
|
0000 7e02 3c40 7e00 000c 0810 1008 0c00
|
||||||
|
0008 0808 0808 0800 0030 1008 0810 3000
|
||||||
|
0000 0032 4c00 0000 3c42 99a1 a199 423c
|
||||||
]
|
]
|
||||||
|
|
||||||
@playhead_icon [ 00 60 78 7e 7e 78 60 00 ]
|
@playhead_icon [ 00 60 78 7e 7e 78 60 00 ]
|
||||||
|
@ -229,14 +271,14 @@ RTN
|
||||||
an ff in the note column of the pattern will kill the existing note without starting a new one (this is the tracker "box" note) )
|
an ff in the note column of the pattern will kill the existing note without starting a new one (this is the tracker "box" note) )
|
||||||
|
|
||||||
@pattern [
|
@pattern [
|
||||||
3c 00 66
|
3c 12 66
|
||||||
ff 00 66
|
ff 34 66
|
||||||
3e 00 22
|
3e 56 22
|
||||||
00 00 66
|
00 78 66
|
||||||
3c 00 88
|
3c 9a 88
|
||||||
ff 00 66
|
ff bc 66
|
||||||
3e 00 66
|
3e de 66
|
||||||
00 00 66
|
00 ff 66
|
||||||
3c 00 22
|
3c 00 22
|
||||||
ff 00 66
|
ff 00 66
|
||||||
3e 00 20
|
3e 00 20
|
||||||
|
|
Reference in New Issue