Skip to content

SimoSbara/wii-raytracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wii-raytracing

Description

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.

Testing on Emulator

This project is tested on Dolphin Emulator Nintendo GameCube/Wii emulator.

Testing on Console

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 raytracing in SD root/apps/
  • Download the latest release and put it on SD root/apps/raytracing, the name must be boot.dol

Development

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.sh to 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

About

Raytracing on the Nintendo Wii

Resources

License

Stars

Watchers

Forks

Packages

No packages published