This is a fast raytracing implementation on the Nintendo Wii using SIMD instruction provided by libogc.
It is an improved version of the PlayStation 1 project.
I used devkitPro for creating this project.
This project is tested on Dolphin Emulator Nintendo GameCube/Wii emulator.
If you want to test it on the real console, you need to:
- get a SD card formatted in FAT32
- install Homebrew Channel on the Wii following this guide
- create a new folder called
raytracinginSD root/apps/ - Download the latest release and put it on
SD root/apps/raytracing, the name must beboot.dol
This project is currently in development on Ubuntu (using WSL), Windows is not tested.
Steps for setting up environment:
- follow this guide for installing devkitPro and install the Wii Dev kit
- execute
source /etc/profile.d/devkit-env.shto export devkit environment variables - clone the repository
https://github.com/SimoSbara/wii-raytracing.git
Now you can build the project with make, the binary is wii-raytracing.dol
