More WOZ verification

This commit is contained in:
Ivan Izaguirre 2021-07-01 19:59:15 +02:00
parent 511f1bc8c7
commit c1a8bf7ee4
4 changed files with 79 additions and 66 deletions

View File

@ -14,7 +14,7 @@ Portable emulator of an Apple II+ or //e. Written in Go.
- NIB (read only)
- DSK
- PO
- WOZ 1.0 or 2.0 (read only)
- [WOZ 1.0 or 2.0](storage/WozSupportStatus.md) (read only)
- 3.5 disks in PO or 2MG format
- Hard disk in HDV or 2MG format with ProDOS and SmartPort support
- Emulated extension cards:

View File

@ -0,0 +1,78 @@
# WOZ emulation status:
## Using the behavioral implementation
- How to begin
- DOS 3.3: Works
- DOS 3.2: **Unknown, 13 sector disks boot not supported**
- Next choices
- Bouncing Kamungas: Works
- Commando: ***Not working***
- Planetfall: Working
- Rescue Raiders: Working
- Sammy Lightfoot: Working
- Stargate: Working
- Cross track sync
- Blazing Paddles: Working
- Take 1: Working
- Hard Hat Mack: Working
- Half tracks
- The Bilestoad: Working
- Even more bit fiddling
- Dino Eggs: Working
- Crisis Mountain: Working
- Miner 2049er II: Working
- When bits aren't really bits
- The Print Shop Companion: Working
- What is the lifespan of the data latch?
- First Math Adventures: ***Not working***
- Reading Offset Data Streams
- Wings of Fury: ***Not working***
- Stickybear Town Builder: Working
- Optimal bit timing of WOZ 2.0
- Border Zone: **Unknown, there is no UI to swap disks**
- 4am on Slack (2021-06-29)
- Mr Do: ***Not working***
- Wavy Navy: Working
- SAGA 6 Strange Odyssey: **Unknown, there is no UI to swap disks**
- Congo Bongo: Working
- Wizardry II: ***Not working***
## With the sequencer:
- How to begin
- DOS 3.3: Works
- DOS 3.2: **Unknown, 13 sector disks boot not supported**
- Next choices
- Bouncing Kamungas: Working
- Commando: Working
- Planetfall: Working
- Rescue Raiders: Working
- Sammy Lightfoot: Working
- Stargate: Working
- Cross track sync
- Blazing Paddles: Working
- Take 1: Working
- Hard Hat Mack: Working
- Half tracks
- The Bilestoad: Working
- Even more bit fiddling
- Dino Eggs: Working
- Crisis Mountain: Working
- Miner 2049er II: Working
- When bits aren't really bits
- The Print Shop Companion: Working
- What is the lifespan of the data latch?
- First Math Adventures: Working
- Reading Offset Data Streams
- Wings of Fury: Working
- Stickybear Town Builder: Working
- Optimal bit timing of WOZ 2.0
- Border Zone: **Unknown, there is no UI to swap disks**
- 4am on Slack (2021-06-29)
- Mr Do: Working
- Wavy Navy: Working
- SAGA 6 Strange Odyssey: **Unknown, there is no UI to swap disks**
- Congo Bongo: Working
- Wizardry II: Working

View File

@ -16,7 +16,6 @@ type Diskette interface {
func IsDiskette(filename string) bool {
data, _, err := LoadResource(filename)
if err != nil {
panic(err)
return false
}

View File

@ -8,70 +8,6 @@ import (
/*
See:
https://applesaucefdc.com/woz/
Emulation status for the disks used on the reference:
- How to begin
- DOS 3.3: Works
- * DOS 3.2: Not working, 13 sector disks can't boot
- Next choices
- Bouncing Kamungas: Works
- *** Commando: Not working
- Planetfall: Working
- Rescue Raiders: Working
- Sammy Lightfoot: Working
- Stargate: Working
- Cross track sync
- Blazing Paddles: Working
- Take 1: Working
- Hard Hat Mack: Working
- Half tracks
- The Bilestoad: Working
- Even more bit fiddling
- Dino Eggs: Working
- Crisis Mountain: Working
- Miner 2049er II: Working
- When bits aren't really bits
- The Print Shop Companion: Working
- What is the lifespan of the data latch?
- *** First Math Adventures: Not working
- Reading Offset Data Streams
- *** Wings of Fury: Not working
- Stickybear Town Builder: Working
- Optimal bit timing of WOZ 2,0
- * Border Zone: Unknown, there is no UI to swap disks
With the sequencer:
- How to begin
- DOS 3.3: Works
- * DOS 3.2: Not working, 13 sector disks can't boot
- Next choices
- Bouncing Kamungas: Working
- Commando: Working
- Planetfall: Working
- Rescue Raiders: Working
- Sammy Lightfoot: Working
- Stargate: Working
- Cross track sync
- Blazing Paddles: Working
- Take 1: Working
- Hard Hat Mack: Working
- Half tracks
- The Bilestoad: Working
- Even more bit fiddling
- Dino Eggs: Working
- Crisis Mountain: Working
- Miner 2049er II: Working
- When bits aren't really bits
- The Print Shop Companion: Working
- What is the lifespan of the data latch?
- First Math Adventures: Working
- Reading Offset Data Streams
- Wings of Fury: Working
- Stickybear Town Builder: Working
- Optimal bit timing of WOZ 2,0
- * Border Zone: Unknown, there is no UI to swap disks
*/
type disketteWoz struct {