Atari: add support for BW-DOS. Initially contributed by Daniel Serpell.
This commit is contained in:
@@ -35,9 +35,20 @@ detect: lda DOS
|
||||
cmp (DOSVEC),y
|
||||
beq done
|
||||
lda #OSADOS
|
||||
bne set
|
||||
|
||||
spdos: lda DOS+3 ; 'B' in BW-DOS
|
||||
cmp #'B'
|
||||
bne spdos_real
|
||||
lda DOS+4 ; 'W' in BW-DOS
|
||||
cmp #'W'
|
||||
bne spdos_real
|
||||
|
||||
lda #BWDOS
|
||||
.byte $2C ; BIT <abs>
|
||||
|
||||
spdos: lda #SPARTADOS
|
||||
spdos_real:
|
||||
lda #SPARTADOS
|
||||
.byte $2C ; BIT <abs>
|
||||
|
||||
mydos: lda #MYDOS
|
||||
@@ -47,7 +58,7 @@ rdos: lda #REALDOS
|
||||
.byte $2C ; BIT <abs>
|
||||
|
||||
xdos: lda #XDOS
|
||||
sta __dos_type
|
||||
set: sta __dos_type
|
||||
done: rts
|
||||
|
||||
; ------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user