Change Log

v2.0 BETA-1 R6 06/04/2019

  • DSK Prevent the emulator from hanging when opening ZX Spectrum Driller +3
  • APP Prevent the application from not opening if there is a problem with the options file.

v2.0 BETA-1 R5 30/01/2019

  • Assembler Fixed a bug in the parser that prevented to emit the opcodes "im 1" "im 2" and "im 0".
  • Tape When a new tape is created, it is unprotected against writing by default.
  • Tape Changed the sense of the write-protect switch to be in line with the floppy drive one.
  • Windows The top bar did not hide itself if the task explorer was open especially in Windows 7.
  • +3E Corrected the wrong icon of the +3E.
  • Amstrad CPC Adjusted the tolerance to the H-Sync in the monitor so that the first screen of One Screen Colonies works (without breaking Darkman).
  • ZX-Uno Fixed bug that caused DMA not to work properly in turbo modes.

v2.0 BETA-1 R4 15/01/2019

  • GAMEPAD Deleted SAVE configuration option that still has no use
  • BUG Correctly encode, decode strings containing characters " and ' in option files
  • BUG Fixed that the application will not open if there is an error in the options file.

v2.0 BETA-1 R3 13/01/2019

  • Debugger Changed the colors of the flags in the cpu window for more clarity
  • Debugger Fixed bug that prevented to add a breakpoint in the last four lines of the cpu view.
  • DSK/HFE Fixed bug introduced shortly before the beta R0 that caused that some games will not load correctly
  • UPD765 Fixed bug in the behavior of the status register, Goody now loads correctly
  • Amstad CPC Adjusted cassette motor delay, Goody on CDT now load correctly
  • MacOs Fixed bug that caused the emulator to hang when resizing a window from code. The text size change buttons in the memory and disassembled windows work again.

v2.0 BETA-1 R3 09/01/2019

  • CLI Fixed the boot delay in the ZXUno, now the command -c works correctly.
  • WINDOWS Fixed keyboard bug, ALT Right key works again
  • LINUX Fixed keyboard bug
  • TAP Fixed bug that could cause the emulator to crash when loading a corrupt file
  • UI Corrected the order of the registers C,E,C' and E' in the debugger CPU window
  • UI Fixed some typographical errors in the names of the acknowledgements
  • CPC Dandanator Followrom mode fixed
  • ZXUno The timex MMU was not activated if port #7ffd was activated.
  • SDSPI Implemented the "busy" after a writing. This fixes the ".mkdir" command of ESXDOS 0.8.6 and greatly increases the writing speed in SD.
  • z80 Fixed the behavior of the R register while a HALT is running
  • UI Fixed several typographical errors
  • UI Prevent the main animation from being "transparent" to the mouse
  • TAPE Hiding the write protection switch by default, the emulator would hang if pressed without tape
  • UPD765 Fixed a bug that could hang the emulator if too many consecutive "seek" or "recalibrate" commands are launched.
  • ZX Spectrum Bug in the ZX16k fixed that could cause a hang of the entire emulator
  • LINUX X86 Optimization for Intel Core 2 disabled, this version now runs on older computers.

v2.0 BETA-1 R1 27/12/2018

  • [UI]: Fixed bug that could cause a general crash when opening a popup
  • [Amstrad CPC]: Fixed CRTC bug when r1>r0
  • [ZX Spectrum]: Fixed the timing of the AY-8912 in the ZX Spectrum.
  • [CLI]: Fixed media loading on ZX.
  • [CLI]: Machines make a Hard-reset before starting, this makes that now work well the ZX-Uno and the Inves in the cli
  • [CLI]: Fixed bug if trying to load a snapshot that doesn't exist

v2.0 BETA-1 R0 22/12/2018

First public release

Features

  • Multiplatform
    • Windows (Vista+)
    • Linux
    • MacOs (10.9+)
  • Multi System
    • ZX Spectrum
      • ZX Spectrum 16k
      • ZX Spectrum 48k (issue2/3/+/+English)
      • ZX Spectrum 128k (eng/spa)
      • ZX Spectrum +2 (eng/spa/fr)
      • ZX Spectrum +2A (4.0eng/4.0spa/4.1eng/4.1spa)
      • ZX Spectrum +3 (4.0eng/4.0spa/4.1eng/4.1spa)
      • ZX Spectrum +2E (eng/spa)
      • ZX Spectrum +3E (eng/spa)
      • Inves Spectrum +
      • ZX-Uno (v4.1/v4.2)
    • Amstrad CPC
      • Amstrad CPC 464 (CRTC-0)
      • Amstrad CPC 664 (CRTC-0)
      • Amstrad CPC 6128 (CRTC-0)
  • Multi machine
    • Possibility of opening several machines in parallel
  • Virtual Cassette
    • Support TAP,TZX,PZX,CSW,CDT in playback or recording.
  • Floppy disks
    • Low level disc (mfm)
    • New implementation of upd765
    • HFE/DSK support
  • Monitor
    • Emulation of synchronism (H-sync/V-sync)
    • New Shader
  • Joysticks / Gamepad
    • Autodetection
  • Devices
    • ZX Spectrum
      • DivMMC
      • Kempston Mouse
      • Magic-AY
      • Turbo Sound
    • Amstrad CPC
      • X-Mem
      • CPC Dandanator
      • AMX Mouse
  • Supported file systems in the integrated explorer
    • FAT 16
    • FAT 32
    • CPM
  • SD Emulation (SPI)
    • SD (max 2GB)
    • SDHC (max 32GB)
  • Development system (ALPHA)
    • Editable hexadecimal view
    • Editable disassembly view
    • Multiple monitors
    • Assembler with LUA pre-processor
    • Command terminal