Repository navigation
v0.16.1 - DZRP Live Testing + Infinite Loop Support
🎉 v0.16.1: DZRP Live Testing + Infinite Loop Support
Highlights
- DZRP (DeZog Remote Protocol) integration via mzrun
- Proper
loop { }syntax with ZX Spectrum-friendly halt - EI; HALT; JR pattern keeps interrupts enabled
- Updated README with celebration and documentation
New Features
InfiniteLoopStmtAST node for infinite loops- Empty loops generate EI;HALT;JR (ZX Spectrum friendly)
- Non-empty loops generate standard jump-back
mzruntool for live emulator testing
Toolchain
- mzrun: Compile, assemble, upload, run in one command
- Works with ZXSpeculator and other DZRP emulators
--resetflag for clean execution
Recommended Emulator
ZXSpeculator - https://github.com/oisee/ZXSpeculator
- Beautiful shaders
- Native DZRP support
- Instant feedback!