Compare commits

...

4 Commits

Author SHA1 Message Date
4am
1ad0b3014a update version number for release 2023-05-15 17:05:33 -04:00
4am
e1295dee5a update version number for release 2023-05-15 17:03:54 -04:00
4am
513f8066d5
Update README.md 2023-05-15 16:53:13 -04:00
Peter Ferrie
6aa4146eb7
support Space Adventure (#39) 2023-05-15 16:50:31 -04:00
3 changed files with 18 additions and 3 deletions

View File

@ -2,8 +2,8 @@
Boot any Apple II disk on any Apple II Boot any Apple II disk on any Apple II
[Download latest Anti-M disk image](https://github.com/a2-4am/anti-m/releases/download/v1.8/anti-m-v1.8-2020-11-10.dsk) [Download latest Anti-M disk image](https://github.com/a2-4am/anti-m/releases/download/v1.9/anti-m-v1.9-2023-05-15.dsk)
(version **1.8**, released **2020-11-10**, runs on any 48K Apple II) (version **1.9**, released **2023-05-15**, runs on any 48K Apple II)
## What is this? ## What is this?
@ -60,6 +60,7 @@ then press `<RETURN>`. The game should boot normally.
- Sensible Speller (Sensible Software) - Sensible Speller (Sensible Software)
- Serpentine (Broderbund) (*) - Serpentine (Broderbund) (*)
- Sky Blazer (Broderbund) - Sky Blazer (Broderbund)
- Space Adventure (Sierra Software)
- Space Eggs (Sirius) - Space Eggs (Sirius)
- Space Quarks (Broderbund) - Space Quarks (Broderbund)
- Star Blazer (Broderbund) - Star Blazer (Broderbund)
@ -98,6 +99,12 @@ launching Anti-M.
## History ## History
v1.9 - 2023-05-15
- support "Disk Recovery"
- support "Space Adventure"
- fix drive 2 detection
v1.8 - 2020-11-10 v1.8 - 2020-11-10
- support "Sensible Speller" - support "Sensible Speller"

View File

@ -344,7 +344,7 @@ StringTable
!word @mainmenu !word @mainmenu
@header @header
!text "Anti-M v1.9pre by 4am 2022-04-19" !text "Anti-M v1.9 by 4am 2023-05-15"
!text "________________________________________",$8D !text "________________________________________",$8D
!text $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D,$00 !text $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D,$00
@mainmenu @mainmenu

View File

@ -101,6 +101,13 @@ IDIDSI
lda $d1d1,X ;SMC lda $d1d1,X ;SMC
cmp #$c0 cmp #$c0
bne @cb3jump bne @cb3jump
ldy #<((@cb3_end + 1) & -2)
- tya
eor $bf00,y
sta $bf00,y
iny
iny
bne -
lda #$BF lda #$BF
@cb3patch2 @cb3patch2
sta $d1d1,X ;SMC sta $d1d1,X ;SMC
@ -114,6 +121,7 @@ IDIDSI
sta $d1d1,X ;SMC sta $d1d1,X ;SMC
@cb3jump @cb3jump
jmp (@cb3patch3+1) jmp (@cb3patch3+1)
@cb3_end
} }
@tracer3_e @tracer3_e
} }