Closed frankmilliron closed 1 year ago
I can't reproduce it in AppleWin. Please share a save-state if it's in an emulator.
Under AppleWin, this woz seems to hang on track 13 ($0D) as @frankmilliron describes. Although at first glance it appears to be disk related (not MB/IRQ related), but I've not dug into it.
NB. the "black belt PRODOS (san inc pack).dsk" works fine.
I've been working on a demo for this, but haven't gotten far enough along the code to figure out how to repro. I think it was at the very end of the "3. DEMO" routine but I may have seen it in the actual gameplay too.
T13 hang is while trying to write out stats. The woz is write-protected, and the game loops retries infinitely on error.
mockingboard hang is fixed in 657cb6c9f1ca26d7ceaa691917ac25576c69d85b, using the entirely new version
Seems to be waiting for an interrupt from the mockingboard or speech chip? Bug seems to be present in the original WOZ file as well.
Hangs during demo at the end of the round, and at the end of a game round.
Mockingboard could also auto-configure, if so inclined. Currently asks whether a card is installed.