ZX-ESPectrum-IDF v1.0 beta 5.2
·
269 commits
to master
since this release
Changes:
- Updated pwm audio library to v1.1.1
- Sound and video sync is perfect now. This results in totally clean audio output. No more clicks, artifacts or desync issues.
- Better beeper emulation. Emulating EAR and MIC bits and output levels according to issue 2 ULA levels (Thanks zx81!)
- Better AY emulation. AY audio buffer is now built during frame. This makes effects like voice in Robocop work like charm.
- AY vs. Beeper output levels adjusted.
Bugfixes:
- Sometimes, after emu start or after sna, z80 or snapshot load, sound isn't as clean as usual. This is fixed.
Known issues:
- In rare cases, sound doesn't get initialized on emu start or after sna, z80 or snapshot load. Restarting ESP32 (using F12 or powering off/on) solves it always.
How to Flash:
Use Flash download tools from Espressif to flash it into your board:
Open the ESP32 Flash Download Tool.
Select "ESP32" as chipType.
Select "Develop" as workMode.
Once started:
Select COM Port (whichever one your board has taken).
Select Baud rate (460800 works fine for me).
Finally:
Load .bin file, set 0x0 as address, check it and press START.
Wait until status panel shows "FINISH", power off and power on your board and ENJOY!