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)
|
||||
;
|
||||
.include "atari7800.inc"
|
||||
.include "get_tv.inc"
|
||||
.export _get_tv
|
||||
|
||||
.segment "DATA"
|
||||
|
@ -25,30 +26,30 @@ _paldetected:
|
|||
lda #$FF
|
||||
cmp _paldetected
|
||||
bne L8
|
||||
L1: lda $0028
|
||||
L1: lda MSTAT
|
||||
and #$80
|
||||
bne L1
|
||||
L2: lda $0028
|
||||
L2: lda MSTAT
|
||||
and #$80
|
||||
beq L2
|
||||
L3: lda $0028
|
||||
L3: lda MSTAT
|
||||
and #$80
|
||||
bne L3
|
||||
lda #$00
|
||||
sta M0001
|
||||
jmp L5
|
||||
L4: sta $0024
|
||||
sta $0024
|
||||
L4: sta MWSYNC
|
||||
sta MWSYNC
|
||||
dec M0001
|
||||
L5: lda $0028
|
||||
L5: lda MSTAT
|
||||
and #$80
|
||||
beq L4
|
||||
lda M0001
|
||||
cmp #$78
|
||||
bcc L6
|
||||
lda #$00
|
||||
lda #TV::NTSC
|
||||
jmp L7
|
||||
L6: lda #$01
|
||||
L6: lda #TV::PAL
|
||||
L7: sta _paldetected
|
||||
ldx #$00
|
||||
L8: lda _paldetected
|
||||
|
|
Loading…
Add table
Reference in a new issue