v0.6
= Changes from v0.5 =
Implemented PlusROM emulation.
Implemented 3e cartridge format (3e+ implementation already existed)
Loading of cartridge files over HTTPS
Fixed audio output. The emulation was correct but the SDL audio
routines were buggy. Particularly noticeable in H.E.R.O
Corrected how joystick axis and paddle fire react to SWACNT changes.
eg. A deflected axis would not update the SWACHA bits when SWACNT was
updated. Bug introduced in the reimplementation of the I/O subsystem.
Particularly noticeable in He-Man
Playback now processes all events for given TV state. This particularly
affected playback of recorded setup events (from the setup sub-system). Bug
introduced in the reimplementation of the I/O subsystem.
Added log regression test mode. Renamed digest test to video test (removed
audio test).
Note that the Windows binary provided was cross compiled from Linux. It has been tested with Wine version 5.0.2 and on Windows 10 Pro, Version: 1909, Build: 18363.1082
I don't use or support Windows and I recommend you compile your own binary. Go is easy to setup and a rewarding language to learn and to program in.