I suceeded reaching out by mail the dev that did that NullDC emulator port years ago (there a video on youtube that got taken down)
Code can be grabbed here : (check the wii folder)
https://github.com/skmp/nullDCe
I guess it needs DevkitPowerPC to compile (I don't have the environment set up to do it and i'm a noob) :
https://wiibrew.org/wiki/DevkitPPC
I'm curious to see the performance... in fact I just want to see if chuchurocket can pass. Even 50hz version is ok. We got Saturn emulator even if it's bad, so why not Dreamcast after all !
Has somebody here the experience of compiling on wii ?
Dreamcast Emulator for Wii (NullDC) - Source code available !
Re: Dreamcast Emulator for Wii (NullDC) - Source code available !
Old Version - don't do that
Spoiler
Show
0/ Download/clone source code
1/ Install devkitpro
2/ Launch MSys2 terminal
3/ Install additional development packages :
(those are included in wii-dev)
4/ PATH configuration :
In windows link the folder
Open MSYS2 / devkitPro shell and run:
If that doesn't work :
/!\ this will disappears if the shell closes
5/ Copy wii folder to root folder
6/ Maybe ?
replace all
#include "types.h"
by
#include <gccore.h>
6/ Make file
1/ Install devkitpro
2/ Launch MSys2 terminal
3/ Install additional development packages :
Code: Select all
pacman -Syu # updates MSYS2 and package database
pacman -S wii-devCode: Select all
pacman -S devkitPPC
pacman -S libogc
pacman -S libfat-ogcIn windows link the folder
Code: Select all
DEVKITPPC : C:\devkitPro\devkitPPC
DEVKITPRO: C:\devkitPro\Code: Select all
echo $DEVKITPRO
echo $DEVKITPPCCode: Select all
export DEVKITPRO=/c/devkitPro
export DEVKITPPC=$DEVKITPRO/devkitPPC5/ Copy wii folder to root folder
6/ Maybe ?
replace all
#include "types.h"
by
#include <gccore.h>
6/ Make file
Last edited by Xale00 on Wed Jan 21, 2026 9:23 am, edited 1 time in total.
Re: Dreamcast Emulator for Wii (NullDC) - Source code available !
Do that :
0/ Download/clone source code
1/ Install devkitpro
2/ Launch MSys2 terminal
3/ Install additional development packages :
4/ PATH configuration :
In windows link the folder
5/ Remove cd wii in v_clean.bat and vs_make.bat
6/ GsRend.cpp
Replace
by
7/ GxRend.cpp
Replace
by
8/ Get iso.cpp last version
here : GitHub - skudi/wii-iso
get iso.c and iso.h
put iso.c content in iso.cpp
put iso.h content in iso.h
9/ launch vs_make.bat in a standard terminal
Correct errors if they are some errors
10/ Use dollz3
You'll need to download dollz3 to do the conversion of the dol file
0/ Download/clone source code
1/ Install devkitpro
2/ Launch MSys2 terminal
3/ Install additional development packages :
Code: Select all
pacman -Syu # updates MSYS2 and package database
pacman -S wii-devIn windows link the folder
Code: Select all
DEVKITPPC : C:\devkitPro\devkitPPC
DEVKITPRO: C:\devkitPro\5/ Remove cd wii in v_clean.bat and vs_make.bat
6/ GsRend.cpp
Replace
Code: Select all
#if REND_API == REND_PS2 || 1Code: Select all
#if REND_API == REND_PS2Replace
Code: Select all
#if REND_API == REND_WIICode: Select all
#if REND_API == REND_WII || 1here : GitHub - skudi/wii-iso
get iso.c and iso.h
put iso.c content in iso.cpp
put iso.h content in iso.h
9/ launch vs_make.bat in a standard terminal
Correct errors if they are some errors
10/ Use dollz3
You'll need to download dollz3 to do the conversion of the dol file
Re: Dreamcast Emulator for Wii (NullDC) - Source code available !
At that point I was able to compile the program
thus, I'm unable to launch it, I have a memory error in Dolphin

thus, I'm unable to launch it, I have a memory error in Dolphin
