![]() ![]() Copy boot.dol to apps/SpaceCadetPinball/ in your SD card.Go to the sd folder in this repository, and copy its contents to the root of the SD card you use for loading apps for the Hombrew channel.Rename SpaceCadetPinball.dol to boot.dol.Build the project with the command make -j4.Īfter a successful build, you will get a file called SpaceCadetPinball.dol, which is the main executable.export DEVKITPPC=/opt/devkitpro/devkitPPC.Set the DEVKITPRO environment variables so the system knows where the compilers and libraries are installed with these commands:.Install SDL_mixer with sudo dkp-pacman -S wii-sdl_mixer.Install SDL with sudo dkp-pacman -S wii-sdl.Install the Wii development tools with sudo dkp-pacman -S wii-dev.Now update packages with sudo dkp-pacman -Syu.Use the following command to sync pacman databases: sudo dkp-pacman -Sy.If gdebi is not found, install it with sudo apt install gdebi-core, and then try again installing pacman. Install devkitPro pacman with this command: sudo gdebi.Once downloaded, put it in the SpaceCadetPinball folder. Download the latest version of the custom devkitPro pacman, that will be used to download the compilers and libraries to build the project.Move to that subfolder with cd SpaceCadetPinball.A subfolder called SpaceCadetPinball will be created containing the project. Clone it with the command git clone -branch wii.Open the terminal in the folder where you want to clone the project.Ubuntu and other Debian based linux distros With the difference that, if you want to clone the project into, for example, the C:\ folder, you will need move to that folder inside the terminal with the command cd /mnt/c/. Open a WSL terminal and just follow the Ubuntu instructions below.By default it will install Ubuntu, which is fine. If you want to use the Windows installer anyway, check the link above for instructions. WindowsĮven though devkitPro offers a Windows installer, I've had some issues setting it up. If you use Windows or Ubuntu, here are more detailed instructions. ![]() You will also need the Wii development package, and also the libraries wii-sdl and wii-sdl_mixer. The main requirement is to have devkitPro.įollow the instructions to install devkitPro here: These changes could be useful for porting to other big endian devices. The Wii's CPU is big endian, instead of little endian like PC x86. I also made the required changes to make the original game's binary assets work in this port. This Wii port has been changed to use native GPU rendering with the GX library, as SDL for Wii is considered incomplete, doesn't use the GPU too much and it was really slow. The PC decompilation uses SDL2 to render the game. It is based on the PC decompilation made by k4zmu2a: There are still some bugs here and there, but it's perfectly playable. ![]()
0 Comments
Leave a Reply. |