Code: Select all
ld65.exe -C BASIC-8K.cfg -Ln hello.sym -m hello.map -o hello.prg BASIC-8K.o VIC-SSS.o
Code: Select all
help
help ll
ll "hello.sym"
(C:$238a) (C:$23f1) m .SPRITE .SPRITEY
>C:2361 05 40 80 00 18 b0 1e 60 .@.....`
>C:2369 1f 02 0c 01 08 10 10 .......
(C:$21fd) d .SSSIMAGE
.C:282e .SSSIMAGE:
.C:282e 48 PHA
.C:282f 29 1F AND #$1F
.C:2831 0A ASL A
.C:2832 0A ASL A
.C:2833 0A ASL A
.C:2834 AA TAX
.C:2835 A0 1C LDY #$1C
.C:2837 68 PLA
.C:2838 C9 80 CMP #$80
.C:283a 90 02 BCC $283E
.C:283c A0 80 LDY #$80
.C:283e 8C 0E 03 STY $030E
.C:2841 29 60 AND #$60
.C:2843 4A LSR A
.C:2844 4A LSR A
.C:2845 4A LSR A
.C:2846 4A LSR A
.C:2847 4A LSR A
.C:2848 0D 0E 03 ORA $030E
.C:284b A8 TAY
.C:284c 60 RTS
.C:284d .SSSREAD:
.C:284d A9 A0 LDA #$A0
.C:284f E0 10 CPX #$10
.C:2851 B0 01 BCS $2854
.C:2853 60 RTS
.C:2854 EC 9E 02 CPX $029E
Code: Select all
(C:$2370) w .SPRITE
WATCH: 1 C:$2361 load store enabled
(C:$2370) break .SSSUPDATE
BREAK: 2 C:$2553 enabled
(C:$2370) x
Code: Select all
#1 (Watch-load) .C:229b 20 53 25 JSR .SSSUPDATE
** Monitor 083 048