ich versuche mich gerade am MAC/65 Assembler und erhalte immer wieder einen Fehler, den ich mir nicht erklären kann.
Anbei der Code. Schaut mal Zeile 90, 125, 130. Laut Definition, sollte das hier zu keinem Fehler führen.
Code: Alles auswählen
10 *=$2000
20 .OPT OBJ
30 TEMPZERO=$00
40 COLORREG=$D012
50 SCREENREFRESH=$D01A
60 SETGRAPHICS=$FF00
70 ERROR - LDA #9
80 JSR SETGRAPHICS
90 ERROR - LDA #0
100 STA TEMPZERO
110 LDX TEMPZERO
115 DRAWLOOP
120 STX COLOREG
125 ERROR - CPX #192
130 ERROR - LDA #$FF
140 STA SCREENREFRESH
150 INX
170 BNE DRAWLOOP
180 RTS
Die ersten Gehversuche halt, die bestimmt alles andere als richtig sind. Vor allem die Adressen.
Gruß
Frank