mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-26 23:50:05 +00:00
Updated Roadmap (markdown)
parent
a6fcb54ed6
commit
925dbbf6d4
14
Roadmap.md
14
Roadmap.md
@ -5,12 +5,12 @@ here are lots of things to do... These are just one obvious ones before we have
|
|||||||
- [ ] Upgrade from Qt4 to Qt5: *mattvail*
|
- [ ] Upgrade from Qt4 to Qt5: *mattvail*
|
||||||
- [ ] Implement a breakpoint viewer/editor widget: *mattvail*
|
- [ ] Implement a breakpoint viewer/editor widget: *mattvail*
|
||||||
- [ ] Fix emu_window support to display framebuffers in Qt window: *mattvail*
|
- [ ] Fix emu_window support to display framebuffers in Qt window: *mattvail*
|
||||||
- [ ] Implement a callstack widget: *mattvail*
|
- [x] Implement a callstack widget: *mattvail*
|
||||||
|
|
||||||
### Core
|
### Core
|
||||||
- [x] Implement hardware register I/O interface: *bunnei*
|
- [x] Implement hardware register I/O interface: *bunnei*
|
||||||
- [x] Cleanup MemoryMap and remove MMU hacks: *bunnei*
|
- [x] Cleanup MemoryMap and remove MMU hacks: *bunnei*
|
||||||
- [ ] Implement loading/decrypting of CTR SDK bootable formats and filesystems (e.g. CIA/CXI): *TBD*
|
- [x] Implement loading/decrypting of CTR bootable formats and filesystems (e.g. CCI/CXI): *bunnei*
|
||||||
- [ ] Implement better MMU emulation: *TBD*
|
- [ ] Implement better MMU emulation: *TBD*
|
||||||
|
|
||||||
|
|
||||||
@ -22,13 +22,13 @@ here are lots of things to do... These are just one obvious ones before we have
|
|||||||
|
|
||||||
### High-level Emulation
|
### High-level Emulation
|
||||||
- [x] Implement simple HLE interface: *bunnei*
|
- [x] Implement simple HLE interface: *bunnei*
|
||||||
- [ ] Emulate System Calls: *bunnei*
|
- [x] Emulate initial System Calls: *bunnei*
|
||||||
- [ ] Emulate HID service calls to support basic user-input for homebrew: *mattvail*
|
- [ ] Emulate HID service calls to support basic user-input for homebrew: *mattvail*
|
||||||
- [ ] Test Smealum's GPU homebrew demo and implement missing GSP GPU service calls: *TBD*
|
- [x] Test Smealum's GPU homebrew demo and implement missing GSP GPU service calls: *bunnei*
|
||||||
- [ ] Emulate threading/mutexes/events for booting CTR SDK demos: *TBD*
|
- [x] Emulate threading/mutexes/events for booting CTR demos: *bunnei*
|
||||||
- [ ] Emulate Filesystem services: *TBD*
|
- [x] Emulate initial Filesystem services: *bunnei*
|
||||||
|
|
||||||
### Framework
|
### Framework
|
||||||
- [x] Fix CMakeLists.txt and build/test on Linux: *bunnei*
|
- [x] Fix CMakeLists.txt and build/test on Linux: *bunnei*
|
||||||
- [ ] Implement keyboard/gamepad library/window API for mapping user input: *TBD*
|
- [ ] Implement keyboard/gamepad library/window API for mapping user input: *TBD*
|
||||||
- [ ] Implement disk IO API for abstracting loading/access of various bootable formats: *TBD*
|
- [x] Implement disk IO API for abstracting loading/access of various bootable formats: *bunnei*
|
Loading…
Reference in New Issue
Block a user