Releases: esp-cpp/esp-box-emu
Releases · esp-cpp/esp-box-emu
v0.1.1
- Fixed core emulation frame loop for NES and GB/GBC emulation to target 60 FPS for accurate emulation instead of going too fast.
- Updated I2S audio configuration to run at 32KHz instead of 16KHz, allowing full speed GB/GBC emulation with sound.
- Cleaned up repo (removing unused code)
- Allow controller to navigate main rom menu (up/down) and play a rom (start).
Full Changelog: 0.1.0...0.1.1
v0.1.0
What's Changed
- Feature/gbc support by @finger563 in #1
- Audio control and associated UI by @finger563 in #2
- Default input is using QwiicNes hardware / component
- Update how memory (DRAM) is managed so that GBC and NES can share large pools of memory on SPIRAM.
New Contributors
- @finger563 made their first contribution in #1
Full Changelog: 0.1.0-alpha...0.1.0
Version 0.1.0 Alpha
NES emulation working on ESP32-S3-BOX with audio, video, and (wired) controller input.
LVGL subsystem / menu / rom selection is implemented, but no input drivers exist for LVGL so for now it simply programatically selects a rom from the GUI.
Full Changelog: https://github.com/esp-cpp/esp-box-emu/commits/0.1.0-alpha