Programik dla chcących sprawdzić, co GTIA widzi na szynie:
ATR equ 1
ift ATR
opt h-
dta $96,2,a(8),a($80)
:10 dta 0
org $600
dta 0,1,a($600,$e477)
els
org $606
main
eif
mva #$7c $2c1
mva #$70 ^01
mva #3 ^09
mva #2 ^1d
frame
ldx #{cmp 0}
lda #8
and ^2f
sne
ldx #{cmp 0,x}
stx op
lda #3
cmp:rne ^4b
line
sta ^4a
nop
nop
op cmp 0,x
lda #0 ; <-
sta $c000,y
iny
bne line
beq frame !
ift ATR
:$680-* dta 0
els
run main
eif
end
U mnie:
bity 7,6,5,4,0 = z ROMu,
bit 3 = AND ROMu i zapisu 6502,
bity 2 i 1 różnie - zwykle ROM, ale czasami AND.
BASIC wygląda na podłączony dobrze (zmiana $c000 na $a000 i uruchomienie z BASICiem) - widać bajt zapisywany przez 6502.
https://www.youtube.com/watch?v=jofNR_WkoCE