mirror of
https://github.com/grumpycoders/pcsx-redux.git
synced 2024-05-16 19:11:04 -04:00
Cleanup some of the TODO
This commit is contained in:
parent
87dea8811c
commit
b62f3668df
27
TODO.md
27
TODO.md
|
@ -1,10 +1,7 @@
|
|||
List of things to still do here, in no particular order.
|
||||
|
||||
- New GPU code
|
||||
- Stop using a pure software GPU, and write a GLSL GLES3.0 one instead.
|
||||
- Heavily clean up GPU command parser code.
|
||||
- GPU
|
||||
- Re-add iCatbutler's PGXP stuff.
|
||||
- Add a GPU logger / debugger.
|
||||
- Properly integrate IRQ control.
|
||||
|
||||
- SPU cleanup
|
||||
|
@ -16,7 +13,6 @@ List of things to still do here, in no particular order.
|
|||
- Memory mapper
|
||||
- Properly support RAM_SIZE hardware register to dynamically resize the machine's memory.
|
||||
- Support the DTL-H2x00 secondary BIOS SRAM region.
|
||||
- Throw away the current parallel port support.
|
||||
|
||||
- Scripting
|
||||
- Bind more emulator functions to Lua.
|
||||
|
@ -24,34 +20,15 @@ List of things to still do here, in no particular order.
|
|||
|
||||
- Tooling
|
||||
- Integrate dosbox-x.
|
||||
- Bind the DTL-H2000 ports to it.
|
||||
|
||||
- File operations
|
||||
- Get a better generic async file operation system going on.
|
||||
- Clean up file operations overall.
|
||||
- Bind the DTL-H2x00 ports to it.
|
||||
|
||||
- CDRom improvementts
|
||||
- Cleanup the tracks system heavily.
|
||||
- Add an iso converter.
|
||||
- Add an iso hasher / verifier.
|
||||
- Add a lookup to redump.org.
|
||||
|
||||
- Debugger
|
||||
- Enhance the gdb serial protocol server.
|
||||
- Cleanup the stepper.
|
||||
- Better decoupling of user / kernel modes.
|
||||
|
||||
- CPU
|
||||
- Support CPU hotswap (interpreted / dynarec)
|
||||
- Either make the dynarec generic (using a third party JIT engine), or create arm and ppc versions out of the current x86-64 one.
|
||||
- Properly support exceptions in the interpreted CPU:
|
||||
- AdEL
|
||||
- AdES
|
||||
- IBE
|
||||
- DBE
|
||||
- CpU
|
||||
- Ov
|
||||
- Add Cop0 debug support.
|
||||
|
||||
- EventBus
|
||||
- Decouple a lot of the existing classes for the low-hanging fruits such as pause, start, reset, etc.
|
||||
|
|
Loading…
Reference in a new issue