1.2.10
Changes since version 1.2.9.2:
- New configuration options for C64 compatible SID emulation.
- Updated SID emulation to use reSID 1.0 instead of 0.16.
- Video display improvements and bug fixes; the screen is no longer blanked while the emulator is paused.
- The debugger window is hidden only after a short delay when it is closed, this fixes the flickering while using the step buttons.
- The editor buffer in the monitor has been increased from 120 to 160 lines.
- Memory dump is now also shown in ASCII format.
- New execute ('x') type of breakpoints, the ignore data reads button has been removed.
- In addition to the default hexadecimal format, it is also possible to specify numbers in the monitor in binary (e.g. %1010), octal (12o), and decimal (10l) format.
- New "step" buttons for stepping to the 16-bit address at the top of the stack ('Return') or any 16-bit address specified by the user ('Step to').
- The debugger prints more detailed information about syntax and runtime errors in Lua scripts, and there is a new button to insert an empty breakpoint callback function.
- It is possible to delete single breakpoints in Lua scripts by using a negative priority value.
- Window icons have been implemented on non-Windows platforms if the emulator is built with FLTK 1.3.3 or newer.
- The debugger window has been made resizeable within a limited range.
- Audio output fixes and improvements, WASAPI is now supported on Windows.
- Screenshots and printer output are saved in PNG format instead of TGA.
- Various improvements and new features in the compress utility.
- Snapshot and demo files can be compressed in epcompress format.
- Added support for building with FLTK 1.3.x and Lua 5.2/5.3, and for building 64-bit Windows binaries.
- OpenGL has been made an optional dependency at compile time.
- Minor bug fixes.
The binary packages for Linux and Windows are:
- plus4emu-1.2.10-x86 - 32-bit, Lua 5.3.3
- plus4emu-1.2.10-x64 - 64-bit, Lua 5.3.3
- plus4emu-1.2.10_luajit-x64 - 64-bit, LuaJIT 2.1.0 beta2