Use proper mnemonics
This commit is contained in:
parent
8d0b0e6ffc
commit
4a71a1fbb2
1 changed files with 9 additions and 8 deletions
|
@ -4,6 +4,7 @@
|
||||||
; unsigned char get_tv (void)
|
; unsigned char get_tv (void)
|
||||||
;
|
;
|
||||||
.include "atari7800.inc"
|
.include "atari7800.inc"
|
||||||
|
.include "get_tv.inc"
|
||||||
.export _get_tv
|
.export _get_tv
|
||||||
|
|
||||||
.segment "DATA"
|
.segment "DATA"
|
||||||
|
@ -25,30 +26,30 @@ _paldetected:
|
||||||
lda #$FF
|
lda #$FF
|
||||||
cmp _paldetected
|
cmp _paldetected
|
||||||
bne L8
|
bne L8
|
||||||
L1: lda $0028
|
L1: lda MSTAT
|
||||||
and #$80
|
and #$80
|
||||||
bne L1
|
bne L1
|
||||||
L2: lda $0028
|
L2: lda MSTAT
|
||||||
and #$80
|
and #$80
|
||||||
beq L2
|
beq L2
|
||||||
L3: lda $0028
|
L3: lda MSTAT
|
||||||
and #$80
|
and #$80
|
||||||
bne L3
|
bne L3
|
||||||
lda #$00
|
lda #$00
|
||||||
sta M0001
|
sta M0001
|
||||||
jmp L5
|
jmp L5
|
||||||
L4: sta $0024
|
L4: sta MWSYNC
|
||||||
sta $0024
|
sta MWSYNC
|
||||||
dec M0001
|
dec M0001
|
||||||
L5: lda $0028
|
L5: lda MSTAT
|
||||||
and #$80
|
and #$80
|
||||||
beq L4
|
beq L4
|
||||||
lda M0001
|
lda M0001
|
||||||
cmp #$78
|
cmp #$78
|
||||||
bcc L6
|
bcc L6
|
||||||
lda #$00
|
lda #TV::NTSC
|
||||||
jmp L7
|
jmp L7
|
||||||
L6: lda #$01
|
L6: lda #TV::PAL
|
||||||
L7: sta _paldetected
|
L7: sta _paldetected
|
||||||
ldx #$00
|
ldx #$00
|
||||||
L8: lda _paldetected
|
L8: lda _paldetected
|
||||||
|
|
Loading…
Add table
Reference in a new issue