Skip to content

Releases: esp-cpp/esp-box-emu

v0.1.1

13 Nov 04:13

Choose a tag to compare

  • 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

08 Nov 19:35

Choose a tag to compare

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

Full Changelog: 0.1.0-alpha...0.1.0

Version 0.1.0 Alpha

03 Nov 22:18
0ed93c1

Choose a tag to compare

Version 0.1.0 Alpha Pre-release
Pre-release

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