diff --git a/Task-List.md b/Task-List.md index c63aff5..c3137f1 100644 --- a/Task-List.md +++ b/Task-List.md @@ -67,9 +67,21 @@ ## mGBA 0.12 - mGUI2 -- Whatever gets bumped from 0.11 - Visual debugger - Wireless Adapter +- More GBA enhancements + - MSU-1 alike + - Widescreen support of some sort (canvas integration?) + - "Unclocked"/"overclocked" code regions for faux OCing + - Expansible SRAM region + - 64 MiB ROM hack support (either WS1 or banking?) + - DLDI +- GB + - Infrared (both GBC and HuC-1/3) +- More peripherals + - Power Antenna/Bug Sonar + - Soul Doulz +- Whatever gets bumped from 0.11 ## mGBA 1.0 blockers - [x] Scripting @@ -87,6 +99,30 @@ # Unscheduled +## Core +- [ ] Overhaul sync? +- [ ] Exporting patched ROMs +- [ ] Investigate if BPS has bugs +- [ ] Saves based on patch name? +- [ ] Scripting-like cheat system +- [ ] mVL filtering/processing +- [ ] Generic ARM core for testing +- [ ] API cleanup +- [ ] Move optional (compile time) struct fields to sub-structs that can be nulled (for API reasons) +- [ ] CIneplex + +## Qt + +- [ ] Redo save state viewer + +## Debugger +- [ ] DWARF support +- [ ] DS I/O port names +- [ ] DS FIFO viewer + - [ ] Allow tweaking the FIFO state and replaying it +- [ ] Multi-CPU debugging support +- [ ] Improve CLI help + ## Platform support - [ ] Better per-platform support for audio APIs - [ ] Better per-platform support for game controller APIs