Skip to content

Releases: gdevic/Z80Explorer

Release 1.09

Choose a tag to compare

@gdevic gdevic released this 07 Jan 04:20

This release contains mainly performance improvements and internal bug fixes. CHANGELOG.md mentions all changes.
The application has been updated and ported to Qt 6.10.1

Release 1.08

Choose a tag to compare

@gdevic gdevic released this 18 Nov 22:15

Performance boost of ~2x
On i7-13700K @5.3GHz the simulation runs at ~10.5kHz

Release 1.07

Choose a tag to compare

@gdevic gdevic released this 09 Nov 21:21

CHANGELOG.md mentions all notable changes, while Z80Explorer document describes them in more detail; the changes for this revision are highlighted.
The application has been updated and ported to Qt 6.9.3.

Release 1.06

Choose a tag to compare

@gdevic gdevic released this 19 Jan 18:17

See the documentation for details, the changes for this revision are highlighted. The documentation explains the changes/improvements and how to use them.

  • Added are several ways to draw transistors (Active only, Single-Flip, Sticky and All)
  • More information is shown in the overlay pane, including a transistor state and the layer stack under the mouse cursor (whether it is a poly, metal, vias,...)
  • The waveform now auto-scrolls when it hits an active cursor
  • More app state is being saved and restored across runs
  • Extra scripting functions as well as hotkeys to single step F7/F8 and step back the execution
  • More UI usability improvements

Release 1.05

Choose a tag to compare

@gdevic gdevic released this 11 Sep 20:24

The application has been updated and ported to Qt 6.7.2.

  • New scripting engine, QJSEngine (the old QScript was deprecated in Qt6)
  • Updated test code, scripts, zexall, and more
  • All resource files are uncompressed by the app; no need for any manual setup work (that is, it should just work)
  • Some performance improvements when simulating Z80 code
  • Documentation update

Release 1.04

Choose a tag to compare

@gdevic gdevic released this 11 Dec 14:47

The Z80 dataset repo has been merged with this application, and it now resides in its "resource" folder.
Hence, the dataset currently held at github (https://github.com/gdevic/Z80Explorer_Z80) will soon be deprecated and deleted.

Other changes, mostly minor:

  • Release binary contains unzipped "layermap" file, so if you are getting the app from this release binary, there is no need to do anything on its files; it should just work
  • Updated hello_world binary
  • Simplified the release script

Release 1.03

Choose a tag to compare

@gdevic gdevic released this 08 Dec 03:15

Release 1.02

Choose a tag to compare

@gdevic gdevic released this 19 Jan 01:28
  • If you are not using a zip release, you need to update the corresponding Z80 dataset since it contains updated test files and trickbox defines
  • Ability to set the value pushed on the data bus during interrupt sequence
  • New test that runs interrupts in all 3 modes (IM0/1/2)
  • Trickbox changes:
    • renamed _len to _hold for assertions
    • new way to assert a pin on a PC address
    • changes to IO ports for character out and sim termination
  • Changed to Visual Studio 2019 and Qt 5.15.2
  • Updated documentation at http://baltazarstudios.com/uc/Z80ExplorerGuide

Release 1.01

Choose a tag to compare

@gdevic gdevic released this 17 Jul 04:59

Corrected link to Z80ExplorerGuide online guide
Re-arranged the monitor control block structure

Initial release

Choose a tag to compare

@gdevic gdevic released this 12 Jul 04:28
08e9fb1

First release