Skip to content

SkoolKit 9.2

Compare
Choose a tag to compare
@skoolkid skoolkid released this 11 May 12:24
· 149 commits to master since this release
  • Added a Z80 instruction set simulator implemented in C (as a faster alternative to the pure Python Z80 simulator)
  • Added the rzxplay.py command (for playing an RZX file)
  • Added the rzxinfo.py command (for showing the blocks in or extracting the snapshots from an RZX file)
  • Added support to sna2ctl.py for reading code execution maps produced by rzxplay.py
  • Added support to tap2sna.py for TZX block type 0x15 (direct recording)
  • tapinfo.py now shows info for TZX block type 0x15 (direct recording)
  • Added support to trace.py for executing machine code in +2 snapshots
  • Added the python simulated LOAD configuration parameter to tap2sna.py (for forcing usage of the pure Python Z80 simulator even if the C version is available)
  • Added the --python option to trace.py (for forcing usage of the pure Python Z80 simulator even if the C version is available)
  • Fixed the lazy evaluation bug that can make the #FONT, #SCR and #UDG macros create frames with incorrect graphic content
  • Fixed the bug that can make trace.py stop too soon when the --max-tstates option is used
  • Fixed the contention pattern for the OUTI/OUTD/OTIR/OTDR instructions