Skip to content

Commit 96e3e01

Browse files
authored
Update README.md
1 parent 0095bf8 commit 96e3e01

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

README.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,22 @@ I used to contribute to the PCSX codebase. It is very likely that a sourceforge
2121
When Sony released the Playstation mini recently, I came to realize two things: first, the state of the Playstation emulation isn't that great, and second, the only half-decent debugging tool still available for this console is that old telnet debugger I wrote eons ago, while other emulators out there for other consoles gained a lot of debugging superpowers. I think it was time for the Playstation emulation to get to better standards with regards to debuggability. I also felt I had a responsability to cleaning up some of the horrors I've introduced myself in the codebase long ago, and that made me cry a little looking at them. Hopefully, I got better at programming. Hopefully.
2222

2323
## Status?
24-
The codebase still requires a lot of cleanup, and the current product isn't usable yet.
24+
The codebase still requires a lot of cleanup, and the current product isn't properly usable yet. Despite that, a lot can already be achieved using the product in its current state.
25+
26+
### What works?
27+
- x86 dynarec
28+
- interpreted CPU
29+
- software GPU
30+
- VRAM viewer and debugger
31+
- fully featured MIPS debugger
32+
- memory cards
33+
- XBox controller support
34+
- save states
35+
36+
### What still requires some work?
37+
- GLSL GPU
38+
- proper SPU multithreaded code
39+
- save state slots
40+
- memory card manager
41+
- HLE bios
42+
- ...

0 commit comments

Comments
 (0)