Requirements
- Development tools for C/C++
- Qt 5.2 or later, including development libraries
- Intel/AMD or compatible x86/x64/amd64 processor to enable the Dynamic Recompiler.
Other CPU architectures can run the Interpreter version
1) Install pre-requisites
Using your distribution Package Manager or command-line tools, install the packages for Qt5 development.
The following package names are used on Debian/Ubuntu/LinuxMint:
- build-essential
- qtbase5-dev
- qtmultimedia5-dev
- libqt5multimedia5-plugins
You should install these using the Synaptic package, or at the command-line type:
sudo apt-get install build-essential qtbase5-dev qtmultimedia5-dev libqt5multimedia5-plugins
Similar package names will be used on other Linux distributions.
2) Download and uncompress source code
tar xfz rpcemu-<version>.tar.gz
3) Prepare and compile
Change to the directory containing the build scripts:
cd rpcemu-<version>/src/qt5
Edit rpcemu.pro if you want to build the Dynamic Recompiler:
Change the following line (very near the top):
CONFIG += debug_and_release
to
CONFIG += debug_and_release dynarec
Then prepare the Makefile and compile:
./buildit.sh make
4) Launch
Change to the top-level directory:
cd ../..
To launch the Interpreter version:
./rpcemu-interpreter
Or to launch the Dynamic Recompiler version:
./rpcemu-recompiler