I have been working on a PlayStation 1 emulator written in Rust.
Its fully written in Rust and has no dependencies outside Rust and I plan to keep this status quo in the future as much as reasonable.
The project is open source: https://github.com/kaezrr/starpsx
I plan on working on this long-term and finishing it. The goal is to have a fast and complete emulator that runs on all major platforms including mobile!
I am not that experienced in Rust so I would love any criticism of the code I have written or the project in general :p
The emulator is extremely WIP and only boots the bios right now and needs some major work done before it can run games.