Nucleus is a Playstation 3 emulator in very early stages of development.
Do not expect to play any games with this!
Dependencies
You need to provide the PlayStation 3 firmware keys by placing a file named keys.xml next to the Nucleus executable. This file has to met the requirements stated at docs/keys.md. Instructions about how to extract the keys and generate the file will be provided as well. Extra steps:
Windows: Download the glew32.dll library from the GLEW website and place it next to the Nucleus executable. Future packages provided at the Nucleus website will include all necessary dependencies.
Building
Windows: Install GLEW, CMake, Python and Visual Studio 2013. Run tools/nucleus-init.py and build LLVM manually with the generated solution file. Then open nucleus.sln and press Build > Rebuild solution.
Linux: Follow the .travis.yml file.