Releases: atomic14/esp32-zxspectrum
Drawing performance and poke screen
What's new
- Awesome performance improvements from Larry (The Optimizer) AKA bitbank2
- A really nice POKE screen from rslite.
Pree 'P' in the emulator menu (same area with time travel and snapshot saving - push the boot button to access). Address and bytes can be entered in hex or decimal.
Pressing 'H' will open a small help screen for which a separate MessageScreen was added.
Details
- Build desktop wrapper on Linux/GTK, minor CLI improvement. by @andypiper in #16
- Pins the platform version by @cgreening in #14
- Github action to build desktop emulator by @cgreening in #18
- Fix markdown formatting. Couple of typos. License badge. by @andypiper in #20
- Wrap conditional correctly to avoid emscripten error on Linux build. by @andypiper in #23
- Optimization for ZX to LCD pixel rendering by @bitbank2 in #34
- Poke screen by @rslite in #33
New Contributors
- @andypiper made their first contribution in #16
- @cgreening made their first contribution in #14
- @bitbank2 made their first contribution in #34
- @rslite made their first contribution in #33
Full Changelog: v0.0.9...v0.0.10
Let's you test the keyboard on the test screen
Full Changelog: v0.0.8...v0.0.9
Test screen now shows the currently pressed key.
Fixes error in serial coms
Full Changelog: v0.0.7...v0.0.8
Small logic error in the CRC calculation.
Fixes deleting folders on sd card
Full Changelog: v0.0.6...v0.0.7
SD Card delete was reporting an error even when it succeeded.
Adds a test screen
Full Changelog: v0.0.5...v0.0.6
From the about screen, push 't' - this will show a test screen and play some beeps.
Implements file browser.
Supports the web file browser.
Volume control and minor bug fixes
Adds volume control and a few minor fixes.
Full Changelog: v0.0.3...v0.0.4
Version 0.0.2 - fixes file browser
File browser now groups any files starting with 0...9 or symbol characters under the # group.
Initial release
Initial release of the ESP-Rainbow firmware