Releases: simonowen/simcoupe
Releases · simonowen/simcoupe
v1.2.3 release
v1.2.2 dev release
*** Hotfix update to fix EDSK save issue in v1.2.1. ***
Changes since the last release:
- fixed missing video update before display memory changes.
- fixed CPU emulation of undocumented BIT instructions (#56)
- fixed media warnings for unattached devices (#24)
- fixed unwanted ROM symbols in user code (#26)
- fixed ATA device revision string not showing date correctly.
- fixed menu issues, usually seen as duplicate entries [Win32].
- fixed disassembly of some DDCB undocumented instructions.
- restored full double register display in instruction trace (#55).
- added samdos2 symbols to debugger (#44)
- added address symbols to trace view (#43)
- added proper version number to About (#45)
- added hidden option to simulate disk read errors, for developers.
- added SAMdiskHelper version check to recommend upgrade [Win32].
- improved dosboot to only trigger in ROM1.
- increased menu MRU from 6 to 9 items [Win32].
20210707 dev build
Changes since the last release:
- fixed main screen memory contention alignment (#54).
- fixed debugger single-stepping just index prefixes (#53).
- fixed instruction trace showing double registers when only half changed.
- fixed step-out feature in debugger.
- fixed debugger benchmark mode still processing interrupts.
- fixed cancelled line interrupt end event showing in debugger.
- added 'tryvrr' option (default=true) to try Variable Refresh Rate video.
- added Ctrl modifier to run more instructions using the KP4/5/6.
20210624 dev build
*** TIMING BROKEN, DO NOT USE ***
Changes since the last release:
- improved frequency of generated sound output (#36)
- improved bus values from unhandled ports (fixes KEDisk)
- improved aspect ratio (59:54) to match signal details
- changed visible areas to better reflect what can be seen on a TV
- renamed borders option to visiblearea
- added alternate debugger display mode to give full refresh (#46)
- restored -autoboot command-line option (#49)
- removed prompt to save changes to disks
- fixed border artefact colour if using upper 8 colours
- fixed incorrect zoom handling when fullscreen/minimised/maximised
- fixed missing allophone data file in non-Windows installations
- fixed %s shown in disk insert message [SDL]
- fixed current debugger trace entry colour
- changed to more accurate Z80 CPU core
- changed to pull SAASound from official project at GitHub
20210501 build
Changes since the last release:
- fixed fullscreen and window position saving issues (#31)
- fixed crash opening empty tape image (#34)
- fixed frozen screen after keyboard speedup (#35)
- fixed Blue Alpha VoiceBox being detected when disabled (#40)
- fixed half-height GIF animations (#38)
- fixed cursor positioning in hex edit mode (#41)
- fixed some UTF-8 path encoding issues (#32)
- fixed issue selecting non-existent recent file
- renamed Atom Legacy to Atom Classic
- hide some OS key combinations from emulation
- allow debugger to be toggled
Binary zip packages refreshed on 2021-05-29 due to virus scanner false-positives
20200827 build
Changes since the last release:
- added support for Blue Alpha VoiceBox.
- changed default external memory to 1MB (new installs).
- changed motion blur to lerp instead of max.
- fixed error on minimising window [Win32]
- fixed wrong menu shortcut for motion blur (Shift-F6, not F7) [Win32]
- fixed AVI recording being half height.
- fixed New Disk only working if disk already existed.
- fixed function key options being truncated by old SimCoupe.
- fixed dropped tape files not adding to MRU menu.
20200819 build (updated)
Changes since the last release:
- updated D3D9 backend to D3D11 for G-Sync/FreeSync support (fullscreen).
- updated DirectSound backend to XAudio2 2.9, for better dynamic device support.
- added integer scaling to reduce scaling artefacts, especially in debugger.
- added sRGB support to rendering pipeline for gamma-correct blending.
- added motion blur option to reduce Gigascreen animation flicker.
- added alt- window scaling up to Alt-9 (500%).
- added multi-sector read support to ATA devices (used by PlayAnimHD).
- changed frame sync to be time based for smoother frame delivery.
- changed function key mappings to use strings in config file.
- fixed reset when LINE port set to zero giving black boot screen.
- fixed creating new MGT/CPM images.
- removed video scanline support, which is less useful on modern displays.
- removed window size snapping and forced window size changes.
- removed real Windows printer support.
20200711 build (refresh)
Changes since the last release:
- Fixed data corruption writing to Atom devices (doesn't affect Atom Lite).
- added more ROM0 symbols for jump table entries and block instruction.
- Added shortcut for UNTIL breakpoints, allowing just an address to be entered.
- Updated SAASound to v3.4.0 to fix #23
20200528 build
Changes since the last release:
- Added support for LPEN b0 over main screen.
- Added SOFF support for LPEN and HPEN.
- Fixed TXFMST active time after MIDI OUT.
All current ASIC tests now match original hardware.