2019-07-01 21:41:30 +00:00
|
|
|
%zeropage basicsafe
|
2019-03-29 01:13:28 +00:00
|
|
|
|
2019-07-29 21:11:13 +00:00
|
|
|
main {
|
2019-04-21 01:04:13 +00:00
|
|
|
|
2019-07-15 21:05:04 +00:00
|
|
|
sub start() {
|
2019-08-01 23:26:28 +00:00
|
|
|
c64.CHROUT('\n')
|
|
|
|
%asm {{
|
|
|
|
stx $0410
|
|
|
|
}}
|
|
|
|
c64.CHRIN()
|
|
|
|
%asm {{
|
|
|
|
stx $0411
|
|
|
|
}}
|
|
|
|
print_notes(80,35)
|
|
|
|
%asm {{
|
|
|
|
stx $0412
|
|
|
|
}}
|
|
|
|
return
|
|
|
|
}
|
2019-07-30 22:14:12 +00:00
|
|
|
|
2019-08-01 23:26:28 +00:00
|
|
|
sub print_notes(ubyte n1, ubyte n2) {
|
|
|
|
c64scr.print_ub(n1/2)
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
c64scr.print_ub(n1/3)
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
c64scr.print_ub(n1/4)
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
c64scr.print_ub(n2/2)
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
c64scr.print_ub(n2/3)
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
c64scr.print_ub(n2/4)
|
|
|
|
c64.CHROUT('\n')
|
2019-07-22 16:58:55 +00:00
|
|
|
}
|
2019-04-11 22:04:15 +00:00
|
|
|
}
|