Here's a list of tasks I intend to work on in mGBA, in a rough approximation of order:
Always Relevant
medusa 0.1 Tasks
0.7 Tasks
Refresh logging config (unfiled)
Save profiles (Issue 106)
File associations (unfiled)
Multiple bindings (Issue 87)
Redo key mapping (unfiled) Stalled
Chunked savegame flushing
Async VFile writes
Common Port improvements
Axis mapping
Improve scrolling Stalled
Wii Port improvements
Stretch configuring Stalled
Accel to fake gyro conversion
Extensible savestates
Optionally store old audio data in savestate
Video filter support part 2
Presets
Game info window Stalled
Deferred cleanup
Fix debugger overflow (unfiled)
Cheat search Stalled
Automated video tester (unfiled) In Progress
Use results of video tests to fix outstanding graphical issues (Bug 5 Bug 9)
Common Port improvements
Borders
Gamma
3DS Port improvements
Light locks
Python bindings (unfiled) In Progress
Support i18n (Bug 63)
Port mGUI to SDL
Sappy/Smsh/M4A/MP2K emulation hooking/mixing (unfiled) Stalled
Dynamic recompiler for ARM (unfiled) Stalled
Wireless adapter (Bug 166) Blocked
More GB mappers
TAMA5 In Progress
MMM01
MBC6
HuC-1
HuC-3
DLDI/libfat support (unfiled)
e-Reader support (Bug 171) Stalled
Debug suite (Bug 132)
Memory viewer string editor
BG viewer
Instruction-level debugger
SIO part 5
Get Multi Boot working in lockstep driver Stalled
Implement frame transfer SIO driver (unfiled)
Finish JOY bus (Bug 73) ETA Unknown - external factors Stalled
Implement mesh driver
Implement serial driver for Teensy bus
Video streaming (Bug 104)
Cheats part 4
Auto-loading cheats
Rearranging
Expressive cheat format
Tile-based software renderer (unfiled)
Android support (unfiled)
Programmable HUD/overlays (unfiled)
Lua bindings (Bug 62)
Potential 0.7 Tasks
1.0 Tasks
Future Tasks (unsorted)
Always Relevant
- Log more things! Stalled
- Test suite (Bug 182)
- Timing tests Stalled
- DMA tests In Progress
- Video tests Stalled
- Audio tests
- OOB ROM tests
medusa 0.1 Tasks
- Make a list.
0.7 Tasks
- SIO part 4
- Clean up GB multiplayer
Potential 0.7 Tasks
- Rewrite RR
- WASAPI support for Windows (unfiled)
- Dynamic recompiler for MIPS (unfiled)
- Android Leanback support (unfiled)
- Hardware renderer (Bug 137)
- Hardware-acceleration for 3DS (unfiled)
- Plugin system (Bug 111)
1.0 Tasks
- Installer for Windows (Bug 138)
- Formalize API
- Write API docs
Future Tasks (unsorted)
- Support libswresample (Bug 123)

