mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-11-30 23:20:16 +00:00
.. | ||
linux | ||
windows | ||
README.md |
Unicorn
Unicorn is a CPU simulator with bindings in many languages, including C#/.NET. It is used by the Ryujinx test suite for comparative testing with its built-in CPU simulator, Armeilleure.
Windows
On Windows, Unicorn is shipped as a pre-compiled dynamic library (.dll
), licenced under the GPLv2.
The source code for windows/unicorn.dll
is available at: 299451c02d
Linux
On Linux, you will first need to download Unicorn from https://github.com/unicorn-engine/unicorn.
Then you need to patch it to expose the FSPCR register by applying linux/unicorn_fspcr.patch
Then, compile Unicorn from source with its make.sh
script.
See https://github.com/Ryujinx/Ryujinx/pull/1433 for details.