An open-source PS Vita emulator written in Rust.
The PS Vita is a very interesting system, which gave me the reason to write an emulator for this system. Although the main purpose of the project is to serve as a learning project, Anubis tries to emulate the Vita as closely as possible. The individual components, such as the CPU JIT Compiler or the GPU emulation, are split into individual crates so that they can be easily used in other projects without having to drag the entire Anubis ecosystem into them.
anubis
: The crate which combines all parts of the emulatorhathor
: GPU emulation crate which organizes all sort of shader recompilation and stuffhecate
: Implementation of a dynamic recompiler for the CPU and therefore in my eyes the most important crate
Coming soon
The project is still at a very early stage of development. Contributions are welcome everytime.
Feel free to reach out to Lockna#5599
on Discord or you can directly join our Anubis Discord server
Coming soon
Anubis is distributed under the terms of either the Apache License (Version 2.0) or the MIT license, at the user's choice. See LICENSE-APACHE and LICENSE-MIT for details. Contributions to the Anubis project must be made under the terms of both licenses.