@mborik mborik released this Sep 17, 2017 · 26 commits to master since this release

Assets 3
  • fixed ANI/ANA instruction (result of AC flag)
  • fixed crashing during OpenGL initialization (reinterpret_cast issue)
  • ScanDir compatibility bug (some platforms hasn't filetype in dirent struct - thanks to @Staon)

@mborik mborik released this Sep 17, 2017 · 30 commits to master since this release

Assets 3
  • optional OpenGL screen rendering (less CPU load)
  • fast search in file-browser dialogs (thanks to @mikezt)
  • read/write of memory blocks from/to file
  • prenatal version of debugger (just preview)
    • F7 - step into
    • F8 - step over
    • Shift+F7 - step to next instruction
    • Shift+F8 - leave subroutine
    • Ctrl+H - hex/dex
    • Ctrl+Z - i8080/Z80 notation

@mborik mborik released this Sep 17, 2017 · 41 commits to master since this release

Assets 3
  • emulation of standard tape, load/save operations and Tape Browser
  • audible output from tape or (accelerated) flash-loading from tape
  • new display size 400% (for FullHD monitors)
  • fixed emulation of extended monochromatic graphic mode (384x256) of Consul 2717
  • configuration file stored into standard linux .conf-like file, with auto-save ability (removed libXML dependency)

@mborik mborik released this Sep 17, 2017 · 57 commits to master since this release

Assets 3
  • emulation of all integrated circuits: Intel 8080, 8255, 8253 and 8251
  • emulation of basic models: PMD 85-1, PMD 85-2, PMD 85-2A, PMD 85-3
  • emulation of compatible models: Consul 2717, Didaktik Alfa, Didaktik Alfa 2 and Maťo
  • emulation of ROM modules
  • emulation of PMD 32 disk drive (unstable)
  • display sizes 100%, 200% and 300%
  • adaptive full-screen mode on current resolution
  • scan-line or LCD emulation scalers
  • monochromatic, standard, color and ColorAce graphic modes
  • speaker sound
  • loading and saving snapshots