Releases: esp-cpp/esp-box-emu
v0.5.0
Further progress towards Version 1:
What's Changed
- feat(ui): add battery status indication by @finger563 in #50
- feat(codec): update codec to allow use of i2c read/write functions by @finger563 in #51
- Sega Master System / Game Gear support via SMSPlus by @finger563 in #52
- fix(sms): fix palette index issue when taking screenshots by @finger563 in #53
- fix(es7210): fix i2c write by @finger563 in #54
- fix(nes): remove sleep during run for better audio by @finger563 in #55
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Working towards version 1.0:
What's Changed
- CAD Version 1 by @finger563 in #44
- feat: WIP USB and hardware config by @finger563 in #47
- Add CI for building and uploading by @finger563 in #48
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
- feat: update to compile better with latest idf by @finger563 in #37
- fix(cart): made destructor virtual to be overridden by subclasses by @finger563 in #39
- Feature/40 brightness controls by @finger563 in #41
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Feature: Firmware support for ESP32-S3-BOX-3 by @finger563 in #34
- feat(input): reworked input stack by @finger563 in #35
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- feat(mmap): remove mmap-ed partition by @finger563 in #26
- bug(display): fix spi transmit failure by @finger563 in #27
- feat(submodule): update espp by @finger563 in #28
- Fix GB/C Video Scaling Bug by @finger563 in #32
- Refactor/peripheral api by @finger563 in #33
Full Changelog: 0.2.0...v0.3.0
v0.2.0
What's Changed
- Save State Selection UI and Refactor by @finger563 in #25
Full Changelog: 0.1.5...0.2.0
v0.1.5
Working hardware + software for esp-box-emu:
What's Changed
- Finished first version of ECAD and updated MCAD by @finger563 in #18
- MCAD Update for print 2 by @finger563 in #19
- Update code to support use with custom PCB by @finger563 in #20
Full Changelog: 0.1.4...0.1.5
v0.1.4
What's Changed
- Replace LVGL SJPG with real JPEG images and JPEGDEC libarary by @finger563 in #10
- Feature/automatic save states by @finger563 in #11
- ECAD & MCAD for ESP32-S3-BOX / Dock by @finger563 in #13
- Initial CAD development by @finger563 in #14
- Flesh out box emu schematic by @finger563 in #15
- Working on ECAD by @finger563 in #16
- Updating CAD for what will be printed by @finger563 in #17
All current CAD (electrical and mechanical) has been moved to Fusion for quicker iteration and better integration.
Full Changelog: 0.1.3...0.1.4
v0.1.3
What's Changed
- Added support for FAT formatted uSD card over SPI by @finger563 in #5
- Simple DRV 2605 ERM haptics by @finger563 in #6
- Mt6701 Magnetic Encoder Component by @finger563 in #7
- Haptic Motor Prototype MCAD by @finger563 in #8
- Haptic Feedback Configuration (on settings page) by @finger563 in #9
Full Changelog: 0.1.2...0.1.3
v0.1.2
Faster GBC emulation to support full screen video output. Updated LCD display to support queued (non-blocking) SPI transmissions for large blocks of color data. Added video scaling setting to settings page. Added GPIO interrupt handler for MUTE button and BOOT button.
What's Changed
- Feature/scaled gb video by @finger563 in #3
- Mute and Video Scaling buttons by @finger563 in #4
Full Changelog: 0.1.1...0.1.2