mirror of
https://github.com/freitz85/AppleIISd.git
synced 2024-06-10 14:29:28 +00:00
IIgs boot working!!!
This commit is contained in:
parent
4feea40b5d
commit
741624f3b5
BIN
AppleIISd.bin
BIN
AppleIISd.bin
Binary file not shown.
|
@ -1,19 +1,19 @@
|
||||||
:10000000A220A200A203A2012058FFBABD00018DC8
|
:10000000A220A200A203A201782CFFCF20BBCABA73
|
||||||
:10001000F807290F853D0A0A0A0A852BAA2CFFCF6B
|
:10001000BD00018DF807290F853D0A0A0A0A852BC4
|
||||||
:1000200020B8C99003A92F002000C8A9018542A6C5
|
:10002000AA20B8C99003A92F602000C8A901854261
|
||||||
:100030002B8643A90885456444644764462CFFCF5A
|
:10003000A62B8643A90885456444644764462CFF83
|
||||||
:1000400020DEC9A9018542A62B8643A90A854564FD
|
:10004000CF20DEC9A9018542A62B8643A90A854592
|
||||||
:10005000446447A90185462CFFCF20DEC9A62B4C5E
|
:1000500064446447A90185462CFFCF20DEC9A62B46
|
||||||
:100060000108D848A52B48A53D48A54048A54148CA
|
:100060004C0108D848A52B48A53D48A54048A541C6
|
||||||
:100070002058FFBABD00018DF807290F853D0A0AF7
|
:10007000482CFFCF20BBCABABD00018DF807290F5D
|
||||||
:100080000A0A852BAA2CFFCF20B8C99005A92F38C2
|
:10008000853D0A0A0A0A852BAA20B8C99005A92F1E
|
||||||
:100090008037A9803C83C0F02BA542C900F011C96C
|
:10009000388037A9803C83C0F02BA542C900F011FD
|
||||||
:1000A00001F012C902F013C903F014A90138801934
|
:1000A000C901F012C902F013C903F014A901388084
|
||||||
:1000B00020D0C9801420DEC9800F2047CA800A20C2
|
:1000B0001920D0C9801420DEC9800F2047CA800AC9
|
||||||
:1000C000B8CA80052000C890D0BA9D050168854156
|
:1000C00020B8CA80052000C890D0BA9D0501688577
|
||||||
:1000D00068854068853D68852B68600000000000E9
|
:1000D0004168854068853D68852B686000000000A8
|
||||||
:1000E0000000000000000000000000000000000010
|
:1000E0000000000000000000000000000000000010
|
||||||
:1000F000000000000000000000000000FFFF876219
|
:1000F000000000000000000000000000FFFF876318
|
||||||
:10010000D8A9039D81C0BD83C009019D83C0A907F3
|
:10010000D8A9039D81C0BD83C009019D83C0A907F3
|
||||||
:100110009D82C0A00AA9FF9D80C03C81C010FB88C1
|
:100110009D82C0A00AA9FF9D80C03C81C010FB88C1
|
||||||
:10012000D0F5BD83C029FE9D83C0A9E18540A9CA41
|
:10012000D0F5BD83C029FE9D83C0A9E18540A9CA41
|
||||||
|
|
17
AppleIISd.s
17
AppleIISd.s
|
@ -63,7 +63,9 @@ INITED = $80
|
||||||
LDA #$40
|
LDA #$40
|
||||||
|
|
||||||
.else
|
.else
|
||||||
JSR $FF58
|
SEI
|
||||||
|
BIT $CFFF
|
||||||
|
JSR KNOWNRTS
|
||||||
TSX
|
TSX
|
||||||
LDA $0100,X
|
LDA $0100,X
|
||||||
STA CURSLOT ; $Cs
|
STA CURSLOT ; $Cs
|
||||||
|
@ -77,11 +79,11 @@ INITED = $80
|
||||||
|
|
||||||
STA SLOT16 ; $s0
|
STA SLOT16 ; $s0
|
||||||
TAX ; X holds now SLOT16
|
TAX ; X holds now SLOT16
|
||||||
BIT $CFFF
|
;BIT $CFFF
|
||||||
JSR CARDDET
|
JSR CARDDET
|
||||||
BCC @INIT
|
BCC @INIT
|
||||||
LDA #$2F ; no card inserted
|
LDA #$2F ; no card inserted
|
||||||
BRK
|
RTS
|
||||||
|
|
||||||
@INIT: JSR INIT
|
@INIT: JSR INIT
|
||||||
|
|
||||||
|
@ -144,7 +146,7 @@ INSTALL: LDA $BF32,X ; get a devnum
|
||||||
|
|
||||||
.if 0
|
.if 0
|
||||||
BOOT: BEQ @DRAW ; check for error
|
BOOT: BEQ @DRAW ; check for error
|
||||||
BRK
|
RTS
|
||||||
|
|
||||||
@DRAW: LDY #0 ; display copyright message
|
@DRAW: LDY #0 ; display copyright message
|
||||||
@DRAW1: LDA TEXT,Y
|
@DRAW1: LDA TEXT,Y
|
||||||
|
@ -211,7 +213,8 @@ DRIVER: CLD
|
||||||
LDA #$40
|
LDA #$40
|
||||||
|
|
||||||
.else
|
.else
|
||||||
JSR $FF58 ; find slot nr
|
BIT $CFFF
|
||||||
|
JSR KNOWNRTS ; find slot nr
|
||||||
TSX
|
TSX
|
||||||
LDA $0100,X
|
LDA $0100,X
|
||||||
STA CURSLOT ; $Cs
|
STA CURSLOT ; $Cs
|
||||||
|
@ -225,7 +228,7 @@ DRIVER: CLD
|
||||||
|
|
||||||
STA SLOT16 ; $s0
|
STA SLOT16 ; $s0
|
||||||
TAX ; X holds now SLOT16
|
TAX ; X holds now SLOT16
|
||||||
BIT $CFFF
|
;BIT $CFFF
|
||||||
JSR CARDDET
|
JSR CARDDET
|
||||||
BCC @INITED
|
BCC @INITED
|
||||||
LDA #$2F ; no card inserted
|
LDA #$2F ; no card inserted
|
||||||
|
@ -798,7 +801,7 @@ WRITE: JSR WRPROT
|
||||||
|
|
||||||
FORMAT: SEC
|
FORMAT: SEC
|
||||||
LDA #$01 ; invalid command
|
LDA #$01 ; invalid command
|
||||||
RTS
|
KNOWNRTS: RTS
|
||||||
|
|
||||||
|
|
||||||
;*******************************
|
;*******************************
|
||||||
|
|
Loading…
Reference in New Issue
Block a user