ToPS is a PS1 emulator written in C++. It has a Vulkan hardware renderer and is a personnal project I am developping on my own. It can already run a few homebrews.
What is partially implemented:
- CPU (fully implemented and tested)
- GPU (partial Vulkan implementation)
- GTE (partial implementation)
- DMA
- CD Player (partial implementation)
What is not implemented (yet):
- SPU
- MDEC
ToPS can be built using CMake, you need to have Qt, Vulkan and GLM installed on your computer.