Prereq: Install Windows SDK
To see images scroll down
- Clone the decaf-emu repository,
git clone https://github.com/decaf-emu/decaf-emu.git
- Go into the downloaded repository and update the submodules
git submodule update --init
- Open CMake-GUI
- Setup the source code directory, for the build directory use the folder {repository}/build. (As shown in the image )
- Click configure and click yes to create the build directory
- When prompted, select your IDE (If using Visual Studio, make sure you have Win64 selected).
- Wait for CMake to finish configuring the project.
- Check if glbinding_DIR is set, if the folder is not set place in the current path {repository}/libraries/glbinding
- Click Generate.
- Goto {repository}/build and open decaf-emu.sln
- Make the project compile even faster, select the projects shown on the image. (Check image on step 11 below)
- Right click -> Properties or press alt+enter
- Click C/C++ -> Command Line
- Add /MP as an additional option, this will compile using multiple processors making the compilation faster.
- Build the solution by pressing
Ctrl+Shift+B
or Goto the Build menu (from the top of visual studio) and clicking Build Solution. - Wait roughly about 9 years for the project to compile.
- Confirm that all projects have compiled correctly: You should see 20 succeeded and 0 failed.
- If you have any errors try to figure out what went wrong, if all else fails 1) Google it, 2) Go moan on the IRC #wiiu-emu on freenode.
- Click on the output windows and press CTRL+F to search, search in "decaf-sdl.exe"
- Go into the folder where decaf-sdl.exe is located and have fun!
- Clone the decaf-emu repository,
git clone https://github.com/decaf-emu/decaf-emu.git
- Go into the downloaded repository and update the submodules
git submodule update --init
- Open CMake-GUI
- Setup the source code directory, for the build directory use the folder {repository}/build. (As shown in the image )
- Click configure and click yes to create the build directory
- When prompted, select your IDE (If using Visual Studio, make sure you have Win64 selected).
- Wait for CMake to finish configuring the project.
- Check if glbinding_DIR is set, if the folder is not set place in the current path {repository}/libraries/glbinding
- Click Generate.
- Goto {repository}/build and open decaf-emu.sln
- Make the project compile even faster, select the projects shown on the image.
- Right click -> Properties or press alt+enter
- Click C/C++ -> Command Line
- Add /MP as an additional option, this will compile using multiple processors making the compilation faster.
- Build the solution by pressing
Ctrl+Shift+B
or Goto the Build menu (from the top of visual studio) and clicking Build Solution. - Wait roughly about 9 years for the project to compile.
- Confirm that all projects have compiled correctly: You should see 20 succeeded and 0 failed.
- If you have any errors try to figure out what went wrong, if all else fails 1) Google it, 2) Go moan on the IRC #wiiu-emu on freenode.
- Click on the output windows and press CTRL+F to search, search in "decaf-sdl.exe"
- Go into the folder where decaf-sdl.exe is located and have fun!