Atari: add support for BW-DOS. Initially contributed by Daniel Serpell.

This commit is contained in:
Christian Groessler
2018-09-27 17:37:59 +02:00
parent fe7845b5f0
commit 6dc7309e50
6 changed files with 38 additions and 12 deletions

View File

@@ -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
; ------------------------------------------------------------------------