You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a fast raytracing implementation on the Nintendo Wii using SIMD instruction provided by [libogc](https://github.com/devkitPro/libogc/tree/master).
6
+
7
+
It is an improved version of the [PlayStation 1 project](https://github.com/SimoSbara/ps1-raytracing).
I used [devkitPro](https://devkitpro.org/wiki/Getting_Started) for creating this project.
12
+
13
+
### Testing on Emulator
14
+
This project is tested on [Dolphin Emulator](dolphin-emu.org) Nintendo GameCube/Wii emulator.
15
+
16
+
## Testing on Console
17
+
18
+
If you want to test it on the real console, you need to:
19
+
* get a SD card formatted in FAT32
20
+
* install Homebrew Channel on the Wii following this [guide](https://wiibrew.org/wiki/Homebrew_Channel)
21
+
* create a new folder called ```raytracing``` in ```SD root/apps/```
22
+
* Download the latest [release](https://github.com/SimoSbara/wii-raytracing/releases) and put it on ```SD root/apps/raytracing```, **the name must be ```boot.dol```**
23
+
24
+
## Development
25
+
This project is currently in development on Ubuntu (using WSL), Windows is not tested.
26
+
27
+
Steps for setting up environment:
28
+
* follow this [guide](https://devkitpro.org/wiki/Getting_Started) for installing devkitPro and install the Wii Dev kit
29
+
* execute ```source /etc/profile.d/devkit-env.sh``` to export devkit environment variables
30
+
* clone the repository ```https://github.com/SimoSbara/wii-raytracing.git```
31
+
32
+
Now you can build the project with ```make```, the binary is wii-raytracing.dol
0 commit comments