djbottrill / ESP32-Z80-Emulator

Z80 Emulator for ESP32 including Basic and CP/M 2.2
30 stars 7 forks source link

Emulator does hang if I want to exit Wordstar 4.00 #3

Open guidol70 opened 2 years ago

guidol70 commented 2 years ago

With the actual (Jr-cutdown) version of the V2 emulator mostly everything seem to work (input, output, DIR, sdfiles, sdcopy etc) and I can exit MBASIC with the system command and the emulator says "CPU halted" and reboots (freeing the system-memory/TPA or is reloading the "CCP") - whch seems the right action after leaving MBASIC.

On the other hand when I try to exit Wordstar 4.00 (WS.COM) with the X command the emulation seem to hang/freeze. This also happens with Wordstar 3.30

I have attached a zipped O:-Drive (o.dsk) with Wordstar 4.00 Maybe could you try in your original compiled Emulation if it will also freeze? Could this be a mishandled CPU-Instruction? Could you trace this on your side?

Thanks in advance :) O.zip

guidol70 commented 2 years ago

I added the V2.1 changes to my "fork", but Wordstar v4.0 freezes also there at exit :(