Releases: gdevic/Z80Explorer
Release 1.09
Release 1.08
Performance boost of ~2x
On i7-13700K @5.3GHz the simulation runs at ~10.5kHz
Release 1.07
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
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
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
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
- Moved documentation to GitHub pages https://gdevic.github.io/Z80Explorer
- File segvdefs in resources is already unzipped
- Added ZX Spectrum ROM to resources
- Updated resources
Release 1.02
- 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
Corrected link to Z80ExplorerGuide online guide
Re-arranged the monitor control block structure
Initial release
First release