This is an old revision of the document!
Table of Contents
Nintendo Wii
Operating Systems (IBM PowerPC Broadway)
Archii
X11 tar has X.Org installed along with the OpenBox3 WM and Cwiid
Minimalist, similar to Gentoo, but an X11 filesystem tar can be found.
Bricks-OS
a microkernel based network distributed operating system
The NGC/Wii port seems to be the most barebones port of them all.
https://github.com/rickgaiser/bricks-os
https://code.google.com/archive/p/bricks-os/
https://web.archive.org/web/20090222060403/http://bricks-os.org/
Classic Mac OS x.x.x?? (DOSBox somehow)
It's SLOW!!!!!!! Idea was flawless on other platforms, yet in DOSBox is struggling
A very slow and poor port, but it is noted to have loaded.
Console emulation (potential)
Whether these emulators support operating systems for these consoles is unknown; it must be looked into further. Consoles without meaningful OSes are not included.
https://www.gamebrew.org/wiki/List_of_Wii_homebrew_emulators
Atari 2600 – Wii2600, StellaWii
Atari Lynx – Mednafen, WiiHandy
Bandai WonderSwan (Color) – mednafen
Coleco ColecoVision - WiiColEm
Megazeux GCS – Megazeux git (has CHIP-8!)
https://github.com/AliceLR/megazeux https://www.digitalmzx.com/forums/index.php?showtopic=9709
NEC TurboGrafx-16 – Hugo-Wii 14Dec, WiiEngine 1.5b, mednafen
Nintendo 64 – Not64, Wii64 Beta 1.1, Wii64 Rice
Nintendo DS – DeSmuME Wii r185
Nintendo Entertainment System – FCE Ultra GX 3.2.6, mednafen, nestopia
Super Nintendo Entertaintament System – Snes9x GX 4.2.8, CATSFC
Nintendo Game Boy (Color) – Gnuboy GX 14/12, RIN Wii 16/12, VBA GX 2.2.5, mednafen
Nintendo Game Boy Advance – VBA GX 2.2.5, mGBA +enhanced, RIN, mednafen
Nintendo Virtual Boy - mednafen
Sega Genesis – Genesis Plus GX 1.6.0, mednafen
Sega Master System – Genesis Plus GX 1.6.0, SMSPlus 14Dec, mednafen
Sega Saturn – Yabause Wii r2649 Beta23
Sony PlayStation 1 – PCSX-Revolution rev50, WiiSX Beta 2.1, wiiSXR/SXRX
Debian 4 Etch/Xwhiite
Don't use the 2009 method
The old tutorials/videos are for posterity; only use the new method which works with attention.
https://gbatemp.net/threads/wii-linux-xwhiite-0-2-with-wi-fi-in-2020-tutorial.570945/ (BEST.)
Debian 6 Upgrade
have a working whiite-linux installation, follows steps 20 and 24+
Can be installed as a base, but it seems easier to go from an Xwhiite install.
DosBOX 1.7 (Windows 3.1, 95, ME(?))
Using DOSBox 1.7 on wii, all confirmed to work in some capacity in DOSBox, with glitches. Note: There is a maintenance port of DOSBox that is patched up to SVN r-4301. Use this one first.
https://github.com/dborth/dosbox-wii
https://github.com/retro100/dosbox-wii (maintenance version)
https://www.youtube.com/watch?v=v_EjnLwa8iw
https://www.youtube.com/watch?v=dTNGXMhTUnM
https://www.youtube.com/watch?v=WcpJWSKp7VE
Emulation Nest
This device runs an operating system which is known to emulate various devices with EOPs. See the AmigaOS, Classic Mac OS, DOS, MSX, and NEC PC-9801 series pages.
FreeBSD
The result is not usable: You will not obtain a shell prompt
Not completely functional, but an interesting proof of concept.
https://www.youtube.com/watch?v=Tsh46zv3ckY
http://gugus69.free.fr/freebsd/wii/freebsd-wii.tar.xz
https://blog.cochard.me/2012/09/freebsd-kernel-for-nintendo-wii.html
GeeXboX
free embedded Linux distribution which aims at turning your computer into a so called HTPC
This port is unoffiical, but supposedly works.
Linux (base kernel, old)
Linux operating system kernel and assorted GNU userspace
The base foundation for all of the below distros, similar to GameCube Linux.
https://wiibrew.org/wiki/Wii-Linux
https://sourceforge.net/projects/gc-linux/files/wii-linux/
https://github.com/neagix/wii-linux-ngx/tree/stable-v3.x
https://github.com/neagix/wii-linux-ngx/tree/experimental-v3.x
https://github.com/neagix/wii-linux-ngx/tree/experimental-v4.x
Linux (base kernel, recent)
rebased patches for the purpose of running a modern Linux distribution on the Wii
A revived attempt of working on Wii Linux, with stable support on 3.x and experimental 4.x.
PC emulation (potential)
Whether these emulators support operating systems for these computers is unknown; it must be looked into further. DOSBox was formerly in this list, but has been made into a separate entry, as OSes are possible. PCs without meaningful OSes are not included.
https://www.youtube.com/watch?v=I_REoKdrlfo (past 36:09)
https://www.gamebrew.org/wiki/List_of_Wii_homebrew_emulators
Amstrad CPCs - wiituka 0.98.8, CrocoDS?
Apple II/e - wii apple 0.0.7
Atari 8-bits - WiiXL 0.1
Atari STs - hatari wii 0.0.8, AtaWii
CHIP-8 – Chippy
Commodore 64 - Frodo 2.4.1
Commodore Amigas - UAE wii v12
MSXs - BlueMSX wii 1.0.7, MiiSX 0.4, uMSX
NEC PC-9801s - Neko project II v0.83 beta 1
Sinclair ZX Spectrums - FBZX wii 1.5, Fuse snap3
Stock OS/Wii Menu
Well, this is the best stock OS of all time.
WiiShell
a simulated UNIX shell for the Wii with an image viewer
Not a true OS, but has functions similar to one.
WiiToo!
minimal precompiled stage4 made to let you run Gentoo
Basic and minimal, but has some essential features.
https://wiibrew.org/wiki/WiiToo!
https://web.archive.org/web/20160802041911/http://wiitoo.sourceforge.net/
Internet
Internet Channel
The classic stock Opera-based wii internet browser.
WiiBrowser
Seems like it doesn’t work, but the 2nd to last revision is said to work.
