<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.wii-linux.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Techflash</id>
	<title>Wii-Linux Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.wii-linux.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Techflash"/>
	<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/wiki/Special:Contributions/Techflash"/>
	<updated>2026-04-22T14:43:47Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Main_Page&amp;diff=250</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Main_Page&amp;diff=250"/>
		<updated>2026-02-22T22:11:20Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Minor main page updates&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the Wii-Linux Wiki! ==&lt;br /&gt;
&lt;br /&gt;
You&#039;ve reached the wiki page of [[Wii-Linux]].  Here you may find some information related to Wii-Linux, it&#039;s development, and a bit about the  [[GameCube]], [[Wii]], and [[Wii U]] hardware itself.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; You may also want to check out a similar wiki site, &#039;&#039;&#039;[https://wiibrew.org WiiBrew].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Hardware !! Software !! Misc&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Consoles&lt;br /&gt;
** [[Wii U]]&lt;br /&gt;
** [[Wii]]&lt;br /&gt;
** [[GameCube]]&lt;br /&gt;
* Accessories&lt;br /&gt;
** Memory Card ([[EXI]] bus)&lt;br /&gt;
*** [[SD Gecko]]&lt;br /&gt;
*** [[USB Gecko]]&lt;br /&gt;
*** [[Memory Card]]&lt;br /&gt;
*** [[Microphone]]&lt;br /&gt;
*** [[Broadband Adapter]]&lt;br /&gt;
*** [[Modem]]&lt;br /&gt;
** [[GameCube Controller]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* [[Wii-Linux]]&lt;br /&gt;
* [[Wii-Linux Distros|Distros]]&lt;br /&gt;
** [[ArchPOWER]]&lt;br /&gt;
** [[Void-PPC]]&lt;br /&gt;
** [[Debian-Ports PPC]]&lt;br /&gt;
* [[Recommended Apps]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* [[Troubleshooting/FAQ]]&lt;br /&gt;
* [[Useful Development Info]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=244</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=244"/>
		<updated>2025-12-02T23:34:05Z</updated>

		<summary type="html">&lt;p&gt;Techflash: wii-v6.17 -&amp;gt; wii-mainline&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest stable version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.  There are also experimental ports to 5.4.293 LTS, 5.10.237 LTS, 5.15.184 LTS, and 6.1.0, which work to varying degrees.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He has successfully ported the downstream code up to 5.4, 5.10, 5.15, and 6.1, to varying degrees of success.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
&lt;br /&gt;
If a release isn&#039;t listed here, it&#039;s implied to also be an old interim release and should not be used.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: December 2, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip121&lt;br /&gt;
!5.4.293&lt;br /&gt;
!5.10.237&lt;br /&gt;
!5.15.184&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!6.18.0&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v5.10&lt;br /&gt;
|wii-v5.15&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|wii-mainline&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |DEPRECATED (Old stable)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Old interim release)&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |&#039;&#039;&#039;YES (For OpenWRT)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Old interim release)&lt;br /&gt;
| style=&amp;quot;background-color:lightgreen;color:black&amp;quot; |&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Broken)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Broken)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Broken)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL (Testing)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES (if using OpenWRT)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:lightgreen;color:black&amp;quot; |&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (USB issues)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (USB issues)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (USB issues)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |Not Really (0 USB support)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IPC]] Support&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii]] Power Button Support&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL (in -gxfb branch)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=242</id>
		<title>Wii Hardware/Hollywood/Revisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=242"/>
		<updated>2025-11-30T01:06:46Z</updated>

		<summary type="html">&lt;p&gt;Techflash: More info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Hollywood]] chipset has various revisions.  All should be compatible with [[Wii-Linux]], though they do differ a lot in power usage and in compatibility with other software.&lt;br /&gt;
&lt;br /&gt;
Below is a table of all known revisions of the Hollywood chipset:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Revisions table&lt;br /&gt;
!Board Revision&lt;br /&gt;
!Hollywood Name Marking&lt;br /&gt;
!HW_VERSION version&lt;br /&gt;
!Tester(s)&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-01&lt;br /&gt;
|&amp;quot;Hollywood&amp;quot;&lt;br /&gt;
|0x11&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-10&lt;br /&gt;
|&amp;quot;Hollywood&amp;quot;&lt;br /&gt;
|0x11&lt;br /&gt;
|Superbee&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-20&lt;br /&gt;
|likely &amp;quot;Hollywood-AA&amp;quot;?&lt;br /&gt;
|0x11&lt;br /&gt;
|Randlin&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-30&lt;br /&gt;
|likely &amp;quot;Hollywood-AA&amp;quot;?&lt;br /&gt;
|0x11&lt;br /&gt;
|Randlin&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-40&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash, fihp, Selim&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-50&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-60&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVK-CPU-01&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVK-CPU-02&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVO-CPU-01&lt;br /&gt;
|&amp;quot;Hollywood-2&amp;quot;&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|Selim&lt;br /&gt;
|-&lt;br /&gt;
|RVO-CPU-10&lt;br /&gt;
|likely &amp;quot;Hollywood-2&amp;quot; (Bollywood?)&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=241</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=241"/>
		<updated>2025-11-26T15:21:42Z</updated>

		<summary type="html">&lt;p&gt;Techflash: update matrix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest stable version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.  There are also experimental ports to 5.4.293 LTS, 5.10.237 LTS, 5.15.184 LTS, and 6.1.0, which work to varying degrees.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He has successfully ported the downstream code up to 5.4, 5.10, 5.15, and 6.1, to varying degrees of success.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
&lt;br /&gt;
If a release isn&#039;t listed here, it&#039;s implied to also be an old interim release and should not be used.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: November 26, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip121&lt;br /&gt;
!5.4.293&lt;br /&gt;
!5.10.237&lt;br /&gt;
!5.15.184&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!6.17.0&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v5.10&lt;br /&gt;
|wii-v5.15&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|wii-v6.17&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |DEPRECATED (Old stable)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Old interim release)&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |&#039;&#039;&#039;YES (For OpenWRT)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Old interim release)&lt;br /&gt;
| style=&amp;quot;background-color:lightgreen;color:black&amp;quot; |&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Broken)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Broken)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (Broken)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL (Testing)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES (if using OpenWRT)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:lightgreen;color:black&amp;quot; |&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (USB issues)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (USB issues)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO (USB issues)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |Not Really (0 USB support)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
| style=&amp;quot;background-color:orange;color:black&amp;quot; |UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IPC]] Support&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:salmon;color:black&amp;quot; |BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii]] Power Button Support&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL (in -gxfb branch)&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:darkred;color:white&amp;quot; |REMOVED&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:yellow;color:black&amp;quot; |PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
| style=&amp;quot;background-color:green;color:white&amp;quot; |YES&lt;br /&gt;
| style=&amp;quot;background-color:red;color:white&amp;quot; |NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=240</id>
		<title>Wii Hardware/Hollywood/Revisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=240"/>
		<updated>2025-11-25T21:42:57Z</updated>

		<summary type="html">&lt;p&gt;Techflash: -10 is launch model Hollywood&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Hollywood]] chipset has various revisions.  All should be compatible with [[Wii-Linux]], though they do differ a lot in power usage and in compatibility with other software.&lt;br /&gt;
&lt;br /&gt;
Below is a table of all known revisions of the Hollywood chipset:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Revisions table&lt;br /&gt;
!Board Revision&lt;br /&gt;
!Hollywood Name Marking&lt;br /&gt;
!HW_VERSION version&lt;br /&gt;
!Tester(s)&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-01&lt;br /&gt;
|&amp;quot;Hollywood&amp;quot;&lt;br /&gt;
|0x11&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-10&lt;br /&gt;
|&amp;quot;Hollywood&amp;quot;&lt;br /&gt;
|0x11&lt;br /&gt;
|Superbee&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-20&lt;br /&gt;
|likely &amp;quot;Hollywood-AA&amp;quot;?&lt;br /&gt;
|0x11&lt;br /&gt;
|Randlin&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-30&lt;br /&gt;
|likely &amp;quot;Hollywood-AA&amp;quot;?&lt;br /&gt;
|0x11&lt;br /&gt;
|Randlin&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-40&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash, fihp, Selim&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-50&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-60&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVK-CPU-01&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVK-CPU-02&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVO-CPU-01&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVO-CPU-10&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=239</id>
		<title>Wii Hardware/Hollywood/Revisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=239"/>
		<updated>2025-11-25T04:17:41Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Add Randlin&amp;#039;s results&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Hollywood]] chipset has various revisions.  All should be compatible with [[Wii-Linux]], though they do differ a lot in power usage and in compatibility with other software.&lt;br /&gt;
&lt;br /&gt;
Below is a table of all known revisions of the Hollywood chipset:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Revisions table&lt;br /&gt;
!Board Revision&lt;br /&gt;
!Hollywood Name Marking&lt;br /&gt;
!HW_VERSION version&lt;br /&gt;
!Tester(s)&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-01&lt;br /&gt;
|&amp;quot;Hollywood&amp;quot;&lt;br /&gt;
|0x11&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-10&lt;br /&gt;
|??&lt;br /&gt;
|0x11&lt;br /&gt;
|Superbee&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-20&lt;br /&gt;
|likely &amp;quot;Hollywood-AA&amp;quot;?&lt;br /&gt;
|0x11&lt;br /&gt;
|Randlin&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-30&lt;br /&gt;
|likely &amp;quot;Hollywood-AA&amp;quot;?&lt;br /&gt;
|0x11&lt;br /&gt;
|Randlin&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-40&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash, fihp, Selim&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-50&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-60&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVK-CPU-01&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVK-CPU-02&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVO-CPU-01&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVO-CPU-10&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=238</id>
		<title>Wii Hardware/Hollywood/Revisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=238"/>
		<updated>2025-11-24T05:21:26Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Add missing boards, expand description, fix typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Hollywood]] chipset has various revisions.  All should be compatible with [[Wii-Linux]], though they do differ a lot in power usage and in compatibility with other software.&lt;br /&gt;
&lt;br /&gt;
Below is a table of all known revisions of the Hollywood chipset:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Revisions table&lt;br /&gt;
!Board Revision&lt;br /&gt;
!Hollywood Name Marking&lt;br /&gt;
!HW_VERSION version&lt;br /&gt;
!Tester(s)&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-01&lt;br /&gt;
|&amp;quot;Hollywood&amp;quot;&lt;br /&gt;
|0x11&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-10&lt;br /&gt;
|??&lt;br /&gt;
|0x11&lt;br /&gt;
|Superbee&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-20&lt;br /&gt;
|??&lt;br /&gt;
|??&lt;br /&gt;
|Randlin&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-30&lt;br /&gt;
|??&lt;br /&gt;
|??&lt;br /&gt;
|Randlin&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-40&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash, fihp, Selim&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-50&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-60&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVK-CPU-01&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVK-CPU-02&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVO-CPU-01&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
|RVO-CPU-10&lt;br /&gt;
|likely &amp;quot;Hollywood-1&amp;quot; (aka Bollywood)?&lt;br /&gt;
|likely 0x21?&lt;br /&gt;
|None&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=237</id>
		<title>Wii Hardware/Hollywood/Revisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=237"/>
		<updated>2025-11-24T02:44:26Z</updated>

		<summary type="html">&lt;p&gt;Techflash: RVL-CPU-10 is a 0x11&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Hollywood]] chipset has various revisions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Below is a table of all know revisions of the Hollywood chipset:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Revisions table&lt;br /&gt;
!Board Revision&lt;br /&gt;
!Hollywood Name Marking&lt;br /&gt;
!HW_VERSION version&lt;br /&gt;
!Tester(s)&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-01&lt;br /&gt;
|&amp;quot;Hollywood&amp;quot;&lt;br /&gt;
|0x11&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-10&lt;br /&gt;
|??&lt;br /&gt;
|0x11&lt;br /&gt;
|Superbee&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-40&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash, fihp, Selim&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-60&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=236</id>
		<title>Wii Hardware/Hollywood/Revisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood/Revisions&amp;diff=236"/>
		<updated>2025-11-24T01:04:31Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Add table page for Hollywood revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Hollywood]] chipset has various revisions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Below is a table of all know revisions of the Hollywood chipset:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Revisions table&lt;br /&gt;
!Board Revision&lt;br /&gt;
!Hollywood Name Marking&lt;br /&gt;
!HW_VERSION version&lt;br /&gt;
!Tester(s)&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-01&lt;br /&gt;
|&amp;quot;Hollywood&amp;quot;&lt;br /&gt;
|0x11&lt;br /&gt;
|Techflash&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-10&lt;br /&gt;
|??&lt;br /&gt;
|??&lt;br /&gt;
|Superbee&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-40&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash, fihp, Selim&lt;br /&gt;
|-&lt;br /&gt;
|RVL-CPU-60&lt;br /&gt;
|&amp;quot;Hollywood-1&amp;quot; (aka Bollywood)&lt;br /&gt;
|0x21&lt;br /&gt;
|Techflash&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=233</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=233"/>
		<updated>2025-10-01T18:43:08Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Update matrix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest stable version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.  There are also experimental ports to 5.4.293 LTS, 5.10.237 LTS, 5.15.184 LTS, and 6.1.0, which work to varying degrees.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He has successfully ported the downstream code up to 5.4, 5.10, 5.15, and 6.1, to varying degrees of success.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: October 1, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip121&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.293&lt;br /&gt;
!5.10.237&lt;br /&gt;
!5.15.184&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!6.6.0&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v5.10&lt;br /&gt;
|wii-v5.15&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|wii-v6.6-new&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|DEPRECATED (Old stable)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (Old interim release)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (Old interim release)&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|&#039;&#039;&#039;YES (For OpenWRT)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (Old interim release)&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (Broken)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (Broken)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (Broken)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (Broken)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL (Testing)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (USB issues)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (USB issues)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (USB issues)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|Not Really (0 USB support)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii]] Power Button Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Broadband_Adapter&amp;diff=232</id>
		<title>Broadband Adapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Broadband_Adapter&amp;diff=232"/>
		<updated>2025-09-28T00:34:40Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Expand BBA page a bit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The GameCube Broadband Adapter (sometimes abbreviated as BBA) is a device that plugs into the serial port (the [[EXI]] bus) on the bottom of a [[GameCube]], and exposes an RJ-45 (commonly referred to as Ethernet) plug.  It&#039;s intended use is for online or local multiplayer games, however it can be used much like any other Ethernet interface, given appropriate software.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
The BBA has a driver in [[Wii-Linux]], and has been confirmed to be fully working.&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/USB&amp;diff=230</id>
		<title>Wii Hardware/USB</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/USB&amp;diff=230"/>
		<updated>2025-09-12T19:23:23Z</updated>

		<summary type="html">&lt;p&gt;Techflash: oops&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Wii]] features 3 USB Host Controllers:&lt;br /&gt;
* 1x &amp;quot;EHCI&amp;quot; USB 2.0 controller, managing the 2 user-accessible ports on the back of the console.&lt;br /&gt;
* 2x &amp;quot;OHCI&amp;quot; USB 1.1 controllers, 1 managing the internal [[Wii Hardware/Bluetooth|Broadcom 2045A]] Bluetooth chipset, and the other handling when legacy devices are plugged into the 2 back ports.&lt;br /&gt;
&lt;br /&gt;
[[Wii-Linux]] has had support for USB since the beginning.  gc-linux added support for it in MIKEp1, the first release.  Unfortunately, in more recent versions, support has gotten a bit odd.  Due to changes that are as of yet unidentified, USB hubs can sometimes cause strange behavior, and sometimes the driver throws &amp;lt;code&amp;gt;-EINVAL&amp;lt;/code&amp;gt; (error -22) when a device is inserted.  It is as of yet unknown why these occur, but they seem to have been caused at some point between gc-linux and Techflash&#039;s 4.5 port.&lt;br /&gt;
&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=GameCube&amp;diff=229</id>
		<title>GameCube</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=GameCube&amp;diff=229"/>
		<updated>2025-09-12T17:04:05Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Clean up GCN page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The GameCube is a video game console that was produced by [[Nintendo]].  It is the secondary target device of the [[Wii-Linux]] project.  Wii-Linux can boot on it but has several large issues, including a hang during udev probing.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* IBM PowerPC 750CXe-based CPU &amp;quot;Gekko&amp;quot;, 486MHz&lt;br /&gt;
* &amp;quot;[[Flipper]]&amp;quot; Chipset, 162MHz&lt;br /&gt;
* 24MB of 1T-SRAM&lt;br /&gt;
* 16MB of DSP-attached &amp;quot;ARAM&amp;quot; (Auxilary / Auido RAM)&lt;br /&gt;
* [[GameCube Hardware/DVD-ROM|DVD-ROM drive]]&lt;br /&gt;
&lt;br /&gt;
More detailed information about the GameCube can be obtained from its [https://en.wikipedia.org/wiki/GameCube_technical_specifications Wikipedia article].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Nintendo Consoles]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood&amp;diff=228</id>
		<title>Wii Hardware/Hollywood</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood&amp;diff=228"/>
		<updated>2025-09-12T16:53:33Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Backport improvements from Flipper page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Hollywood&amp;quot; is the name of the chipset inside of the [[Wii]].  The Hollywood chipset contains multiple pieces of hardware all lumped into one.  [[Nintendo]] claims that the Hollywood package is the [[Hardware/GX|Wii&#039;s GPU]], however, this is not the case.  Hollywood &#039;&#039;contains&#039;&#039; the GPU, but it is not, itself, the GPU.&lt;br /&gt;
&lt;br /&gt;
The Hollywood chip runs a 243MHz (162MHz in Back-Compat mode).  It&#039;s contents run at various fractions of that speed.&lt;br /&gt;
&lt;br /&gt;
== Hollywood contents ==&lt;br /&gt;
The Hollywood chip contains the following:&lt;br /&gt;
* [[Wii Hardware/USB|USB (EHCI, and 2x OHCI) Host Controllers]]&lt;br /&gt;
* SD Host Controller&lt;br /&gt;
* SHA-1 and AES engines to handle encryption&lt;br /&gt;
* NAND Interface&lt;br /&gt;
* 802.11 Wi-Fi Interface (Bluetooth is simply connected over the internal OHCI controller)&lt;br /&gt;
* GPIO Interface&lt;br /&gt;
* The [[Starlet]] ARM security co-processor @ chipset clock&lt;br /&gt;
* A new [[Wii Drive Interface]] replacing the legacy [[GameCube Drive Interface]]&lt;br /&gt;
* The [[Hardware/GX|GX]] GPU from ArtX, based on the same GX core in the [[Flipper]] chipset, running @ chipset clock&lt;br /&gt;
* An audio [[DSP]] by Macronix @ 1/2 chipset clock&lt;br /&gt;
* All of the legacy Flipper interfaces, like [[AI]], [[SI]], [[EXI]], and so on.&lt;br /&gt;
&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=GameCube_Hardware/Flipper&amp;diff=227</id>
		<title>GameCube Hardware/Flipper</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=GameCube_Hardware/Flipper&amp;diff=227"/>
		<updated>2025-09-12T16:42:26Z</updated>

		<summary type="html">&lt;p&gt;Techflash: link to DSP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Flipper&amp;quot; is the name of the chipset inside of the [[GameCube]].  The Flipper chipset contains multiple pieces of hardware all lumped into one.  [[Nintendo]] claims that the Flipper package is the [[Hardware/GX|GameCube&#039;s GPU]], however, this is not the case.  Flipper &#039;&#039;contains&#039;&#039; the GPU, but it is not, itself, the GPU.&lt;br /&gt;
&lt;br /&gt;
The Flipper chipset runs at 162MHz.  It&#039;s contents run at various fractions of that speed.&lt;br /&gt;
&lt;br /&gt;
== Flipper contents ==&lt;br /&gt;
The Flipper chip contains the following:&lt;br /&gt;
* The [[GameCube Drive Interface]]&lt;br /&gt;
* The GX GPU from ArtX @ chipset clock&lt;br /&gt;
* Various interfaces like [[AI]], [[SI]], [[EXI]].&lt;br /&gt;
* An audio [[DSP]] by Macronix @ 1/2 chipset clock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:GameCube Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=GameCube_Hardware/Flipper&amp;diff=226</id>
		<title>GameCube Hardware/Flipper</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=GameCube_Hardware/Flipper&amp;diff=226"/>
		<updated>2025-09-12T16:42:07Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Flipper chipset page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Flipper&amp;quot; is the name of the chipset inside of the [[GameCube]].  The Flipper chipset contains multiple pieces of hardware all lumped into one.  [[Nintendo]] claims that the Flipper package is the [[Hardware/GX|GameCube&#039;s GPU]], however, this is not the case.  Flipper &#039;&#039;contains&#039;&#039; the GPU, but it is not, itself, the GPU.&lt;br /&gt;
&lt;br /&gt;
The Flipper chipset runs at 162MHz.  It&#039;s contents run at various fractions of that speed.&lt;br /&gt;
&lt;br /&gt;
== Flipper contents ==&lt;br /&gt;
The Flipper chip contains the following:&lt;br /&gt;
* The [[GameCube Drive Interface]]&lt;br /&gt;
* The GX GPU from ArtX @ chipset clock&lt;br /&gt;
* Various interfaces like [[AI]], [[SI]], [[EXI]].&lt;br /&gt;
* An audio DSP by Macronix @ 1/2 chipset clock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:GameCube Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Flipper&amp;diff=225</id>
		<title>Flipper</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Flipper&amp;diff=225"/>
		<updated>2025-09-12T16:12:23Z</updated>

		<summary type="html">&lt;p&gt;Techflash: add real redir&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[GameCube Hardware/Flipper]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Flipper&amp;diff=224</id>
		<title>Flipper</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Flipper&amp;diff=224"/>
		<updated>2025-09-12T16:01:00Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Drop Flipper -&amp;gt; GX redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Stub&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Hardware/GX&amp;diff=223</id>
		<title>Hardware/GX</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Hardware/GX&amp;diff=223"/>
		<updated>2025-09-12T16:00:09Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Expand GX page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Wii]] and [[GameCube]]&#039;s GPU is known as the GX.  It was created by ArtX (who was acquired by ATI prior to the GameCube&#039;s release).  It was not created by ATI, and bears 0 resemblence to any ATI Radeon GPU.  It&#039;s often thought that the [[Flipper]] or [[Hollywood]] chips are the GPU, but actually, they are chipsets that contain the GX GPU.&lt;br /&gt;
&lt;br /&gt;
The GX of the Wii is clocked higher (243MHz) than that of the GameCube (162MGz), with nearly no other changes.&lt;br /&gt;
&lt;br /&gt;
[[Wii-Linux]] sadly does not have any drivers to interface with the GX GPU on either the GameCube or the Wii.&lt;br /&gt;
&lt;br /&gt;
A bit of information as to how this GPU works is available on [https://wiibrew.org/wiki/Hardware/GX it&#039;s WiiBrew page], as well as in [https://www.gc-forever.com/yagcd/ YAGCD], specifically sections [https://www.gc-forever.com/yagcd/chap5.html#sec5.11 5.11] and [https://www.gc-forever.com/yagcd/chap8.html#sec8 8].&lt;br /&gt;
&lt;br /&gt;
[[Category:GameCube Hardware]]&lt;br /&gt;
[[Category:Wii Hardware]]&lt;br /&gt;
[[Category:Shared Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=SI&amp;diff=222</id>
		<title>SI</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=SI&amp;diff=222"/>
		<updated>2025-09-12T15:54:05Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Add page for SI&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SI (&#039;&#039;&#039;S&#039;&#039;&#039;erial &#039;&#039;&#039;I&#039;&#039;&#039;nterface) is a 1-wire serial link controller.  On the [[GameCube]] and [[Wii]], SI is exposed as the [[GameCube Controller]] ports.  The The Wii Family Edition and Wii Mini are identical in this regard, but don&#039;t have the actual controller ports (the traces for them exist though).  The Wii U technically also has it, albeit only accessible via internal testpoint.&lt;br /&gt;
&lt;br /&gt;
[[Category:GameCube Hardware]]&lt;br /&gt;
[[Category:Wii Hardware]]&lt;br /&gt;
[[Category:Shared Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Hardware/EXI&amp;diff=221</id>
		<title>Hardware/EXI</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Hardware/EXI&amp;diff=221"/>
		<updated>2025-09-12T15:51:52Z</updated>

		<summary type="html">&lt;p&gt;Techflash: mention acronym&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EXI (&#039;&#039;&#039;EX&#039;&#039;&#039;ternal &#039;&#039;&#039;I&#039;&#039;&#039;nterface) is an SPI-like bus.  On the [[GameCube]], it is exposed via the Serial Ports and Memory Card slots, and is used internally for the IPL ROM, as well as the RTC.  On the [[Wii]], it is exposed via the Memory Card slots, and used internally for a stripped down GameCube IPL, as well as the RTC.  The Wii Family Edition and Wii Mini are identical in this regard, but don&#039;t have the actual memory card slots (the traces for them exist though).  The Wii U technically also has it, internally only.&lt;br /&gt;
&lt;br /&gt;
[[Category:GameCube Hardware]]&lt;br /&gt;
[[Category:Wii Hardware]]&lt;br /&gt;
[[Category:Shared Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Hardware/EXI&amp;diff=220</id>
		<title>Hardware/EXI</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Hardware/EXI&amp;diff=220"/>
		<updated>2025-09-12T15:49:53Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Link to the Wii page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EXI is an SPI-like bus.  On the [[GameCube]], it is exposed via the Serial Ports and Memory Card slots, and is used internally for the IPL ROM, as well as the RTC.  On the [[Wii]], it is exposed via the Memory Card slots, and used internally for a stripped down GameCube IPL, as well as the RTC.  The Wii Family Edition and Wii Mini are identical in this regard, but don&#039;t have the actual memory card slots (the traces for them exist though).  The Wii U technically also has it, internally only.&lt;br /&gt;
&lt;br /&gt;
[[Category:GameCube Hardware]]&lt;br /&gt;
[[Category:Wii Hardware]]&lt;br /&gt;
[[Category:Shared Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood&amp;diff=219</id>
		<title>Wii Hardware/Hollywood</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii_Hardware/Hollywood&amp;diff=219"/>
		<updated>2025-09-12T15:48:28Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Cleanup Hollywood page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Hollywood&amp;quot; is the name of the chipset inside of the [[Wii]].  The Hollywood chipset contains multiple pieces of hardware all lumped into one.  [[Nintendo]] claims that the Hollywood package is the [[Hardware/GX|Wii&#039;s GPU]], however, this is not the case.  Hollywood &#039;&#039;contains&#039;&#039; the GPU, but it is not, itself, the GPU.&lt;br /&gt;
&lt;br /&gt;
== Hollywood contents ==&lt;br /&gt;
The Hollywood chip contains the following:&lt;br /&gt;
* [[Wii Hardware/USB|USB (EHCI, and 2x OHCI) Host Controllers]]&lt;br /&gt;
* SD Host Controller&lt;br /&gt;
* SHA-1 and AES engines to handle encryption&lt;br /&gt;
* NAND Interface&lt;br /&gt;
* 802.11 Wi-Fi Interface (Bluetooth is simply connected over the internal OHCI controller)&lt;br /&gt;
* GPIO Interface&lt;br /&gt;
* The [[Starlet]] ARM security co-processor&lt;br /&gt;
* A new [[Wii Drive Interface]] replacing the legacy [[GameCube Drive Interface]]&lt;br /&gt;
* The GX GPU from ArtX, based on the same GX core in the [[Flipper]] chipset&lt;br /&gt;
* All of the legacy Flipper interfaces, like [[AI]], [[SI]], [[EXI]], and so on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Wii Hardware]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Troubleshooting/FAQ&amp;diff=217</id>
		<title>Troubleshooting/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Troubleshooting/FAQ&amp;diff=217"/>
		<updated>2025-08-10T01:21:05Z</updated>

		<summary type="html">&lt;p&gt;Techflash: use inline codeblocks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains some fixes for common issues with [[Wii-Linux]].&lt;br /&gt;
&lt;br /&gt;
== [[Gumboot]] isn&#039;t loading!  What&#039;s going on? ==&lt;br /&gt;
Depends on what&#039;s wrong with it.&lt;br /&gt;
* &#039;&#039;&#039;Black screen?  Immediate reboot?&#039;&#039;&#039;  Check if you have [[BootMii]] installed correctly.&lt;br /&gt;
* &#039;&#039;&#039;Blinking disk slot?&#039;&#039;&#039;  Check if your SD Card is inserted properly, this means that BootMii can&#039;t find &amp;lt;code&amp;gt;bootmii/ppcboot.elf&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bootmii/armboot.bin&amp;lt;/code&amp;gt;, or its config.&lt;br /&gt;
* &#039;&#039;&#039;HBC / Priiloader won&#039;t load BootMii&#039;&#039;&#039;?  Check if BootMii is installed correctly as an IOS - these can&#039;t load BootMii as boot2.&lt;br /&gt;
&lt;br /&gt;
== I get an error from Gumboot trying to load the kernel!  What&#039;s wrong? ==&lt;br /&gt;
Check that you copied all of the files properly.  It&#039;s possible that the kernel was corrupted while copying it.  &lt;br /&gt;
Try putting the SD Card in a computer, deleting wiilinux/vX_X.krn, and copying it out of the SD Files archive.&lt;br /&gt;
&lt;br /&gt;
== How do I modify the kernel arguments? ==&lt;br /&gt;
Open the kernel binary (&amp;lt;code&amp;gt;wiilinux/vX_X.krn&amp;lt;/code&amp;gt;) in a hex editor, search for the ASCII text &amp;lt;code&amp;gt;root=&amp;lt;/code&amp;gt;, then user overwrite mode to modify the arguments (tip: overwrite the large chunk of padding, that&#039;s what it&#039;s there for!)&lt;br /&gt;
&lt;br /&gt;
== The kernel seems to load (green bar on Gumboot), but then the screen stays on garbled colors, fully black, or black screen with the loader text!  What&#039;s wrong? ==&lt;br /&gt;
This could be tons of things.&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting the garbled colors&#039;&#039;&#039;, it means the kernel failed to initialize very early on, before initializing the [[AVE-RVL]].&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting a fully black screen without even the loader text at the top&#039;&#039;&#039;, that means that it failed after initializing the AVE-RVL, gcnfb, but before displaying the loader text.&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting a black screen with the loader text at the top left&#039;&#039;&#039;, it means the kernel has initialized a decent bit, but something isn&#039;t working.  Try setting the kernel arguments (see the previous answer, right above this), replace the loglevel=x parameter with loglevel=7 to get full kernel logs on the screen, or check a USB gecko.&lt;br /&gt;
For all of these, having a [[USB Gecko]] would be very beneficial.&lt;br /&gt;
&lt;br /&gt;
== I see the login screen, but I can&#039;t type on my USB keyboard, what gives? ==&lt;br /&gt;
Check your USB keyboard connection, is it plugged in, and plugged in all the way? (more common than you might think)  &lt;br /&gt;
Try pressing num lock/caps lock/scroll lock, do the lights come on?  If not, check if your keyboard is just dead (plug it into another device).  If you&#039;ve verified all of this, and it still doesn&#039;t work, ask for assistance.&lt;br /&gt;
&lt;br /&gt;
== Why is my WiFi so slow?  I can&#039;t even get 1MB/s! ==&lt;br /&gt;
That&#039;s just how it is.  It&#039;s [https://web.archive.org/web/20180817063137/http://www.gc-linux.org/wiki/Wii:WLAN hardware limitations], that&#039;s how it is in all standard Wii software as well, the Wii&#039;s WiFi chipset is just that slow.  I highly recommend using USB Ethernet, or a supported USB WiFI adapter wherever possible if you care about speed.&lt;br /&gt;
&lt;br /&gt;
== Why isn&#039;t [some package name here] in the ArchPOWER repos? ==&lt;br /&gt;
I don&#039;t maintain the [[ArchPOWER]] repos, but I do maintain a small group of extra packages for ArchPOWER in a seperate repo.&lt;br /&gt;
Ask me, I&#039;ll check for you, and build it if possible.&lt;br /&gt;
&lt;br /&gt;
== Why is logging in so slow? ==&lt;br /&gt;
Arch (and by extension, ArchPOWER) uses a fairly inefficient (though more secure) hashing algorithm for the password by default, that is quite slow on the Wii&#039;s mediocre CPU.  If you&#039;d like a better balance between security and speed, you can use SHA256 instead.&lt;br /&gt;
Simply edit &amp;lt;code&amp;gt;/etc/login.defs&amp;lt;/code&amp;gt;, then replace &amp;lt;code&amp;gt;YESCRYPT&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;SHA256&amp;lt;/code&amp;gt;, then regenerate the password of each user.&lt;br /&gt;
&#039;&#039;&#039;New rootfs&#039;s have this by default.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Why I get out-of-memory errors despite turning on a swapfile/swap partition? ==&lt;br /&gt;
This is a bug in the default Wii-Linux configuration that was shipped for quite some time, but eventually fixed.&amp;lt;br&amp;gt;&lt;br /&gt;
You can either:&amp;lt;br&amp;gt;&lt;br /&gt;
A) Update your system (the latest wii-linux-meta fixes it)&amp;lt;br&amp;gt;&lt;br /&gt;
B) Delete, or fix, &amp;lt;code&amp;gt;/etc/udev/rules.d/99-zram.rules&amp;lt;/code&amp;gt; to not have 100M allocated&lt;br /&gt;
&lt;br /&gt;
== Can I play [insert game here] on Wii Linux? ==&lt;br /&gt;
Short Answer: &#039;&#039;&#039;No&#039;&#039;&#039;.  Stop trying.  You don&#039;t want to get it to work.&amp;lt;br&amp;gt;&lt;br /&gt;
Long answer: Well.... technically, yes.&lt;br /&gt;
It&#039;s very likely compiled for x86, so it&#039;ll need to be emulated.  That&#039;s already unusably slow on the Wii, but let&#039;s carry on.&lt;br /&gt;
There&#039;s no graphics acceleration of any kind, so it&#039;ll be rendering on the emulated x86 CPU, and then drawing to the screen w/ native PPC code, but still on the CPU&lt;br /&gt;
So, yes, it may execute the game&#039;s code, technically, but you sure as hell won&#039;t be &amp;quot;playing&amp;quot; it.&lt;br /&gt;
&lt;br /&gt;
== Why is my Wii Remote unpaired after going back to the Wii Menu? ==&lt;br /&gt;
The Linux kernel interacts in some weird way with the Bluetooth module causing Wii Remotes to get unpaired when rebooted into the Wii System Menu (and only the menu, other software like the Homebrew Channel works fine).  The exact cause of this problem isn&#039;t known yet.&amp;lt;br&amp;gt;You&#039;ll have to simply pair the Wii Remote(s) again with the console.&lt;br /&gt;
&lt;br /&gt;
== Why do package downloads sometimes fail / &amp;quot;Operation too slow&amp;quot;? ==&lt;br /&gt;
The Wii&#039;s WiFi connection is &#039;&#039;incredibly&#039;&#039; slow.  This leads to downloads sometimes just failing due to timeout.  Newer Wii-Linux builds have &amp;lt;code&amp;gt;DisableDownloadTimeout&amp;lt;/code&amp;gt; set in &amp;lt;/etc/pacman.conf&amp;lt;/code&amp;gt;, so this issue should be mitigated.  Existing Wii-Linux installs can set this either with ConfigMii, or by manually editing the config file.&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Troubleshooting/FAQ&amp;diff=216</id>
		<title>Troubleshooting/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Troubleshooting/FAQ&amp;diff=216"/>
		<updated>2025-08-10T01:20:21Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Mention pacman download errors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains some fixes for common issues with [[Wii-Linux]].&lt;br /&gt;
&lt;br /&gt;
== [[Gumboot]] isn&#039;t loading!  What&#039;s going on? ==&lt;br /&gt;
Depends on what&#039;s wrong with it.&lt;br /&gt;
* &#039;&#039;&#039;Black screen?  Immediate reboot?&#039;&#039;&#039;  Check if you have [[BootMii]] installed correctly.&lt;br /&gt;
* &#039;&#039;&#039;Blinking disk slot?&#039;&#039;&#039;  Check if your SD Card is inserted properly, this means that BootMii can&#039;t find &amp;lt;code&amp;gt;bootmii/ppcboot.elf&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bootmii/armboot.bin&amp;lt;/code&amp;gt;, or its config.&lt;br /&gt;
* &#039;&#039;&#039;HBC / Priiloader won&#039;t load BootMii&#039;&#039;&#039;?  Check if BootMii is installed correctly as an IOS - these can&#039;t load BootMii as boot2.&lt;br /&gt;
&lt;br /&gt;
== I get an error from Gumboot trying to load the kernel!  What&#039;s wrong? ==&lt;br /&gt;
Check that you copied all of the files properly.  It&#039;s possible that the kernel was corrupted while copying it.  &lt;br /&gt;
Try putting the SD Card in a computer, deleting wiilinux/vX_X.krn, and copying it out of the SD Files archive.&lt;br /&gt;
&lt;br /&gt;
== How do I modify the kernel arguments? ==&lt;br /&gt;
Open the kernel binary (&amp;lt;code&amp;gt;wiilinux/vX_X.krn&amp;lt;/code&amp;gt;) in a hex editor, search for the ASCII text &amp;lt;code&amp;gt;root=&amp;lt;/code&amp;gt;, then user overwrite mode to modify the arguments (tip: overwrite the large chunk of padding, that&#039;s what it&#039;s there for!)&lt;br /&gt;
&lt;br /&gt;
== The kernel seems to load (green bar on Gumboot), but then the screen stays on garbled colors, fully black, or black screen with the loader text!  What&#039;s wrong? ==&lt;br /&gt;
This could be tons of things.&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting the garbled colors&#039;&#039;&#039;, it means the kernel failed to initialize very early on, before initializing the [[AVE-RVL]].&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting a fully black screen without even the loader text at the top&#039;&#039;&#039;, that means that it failed after initializing the AVE-RVL, gcnfb, but before displaying the loader text.&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting a black screen with the loader text at the top left&#039;&#039;&#039;, it means the kernel has initialized a decent bit, but something isn&#039;t working.  Try setting the kernel arguments (see the previous answer, right above this), replace the loglevel=x parameter with loglevel=7 to get full kernel logs on the screen, or check a USB gecko.&lt;br /&gt;
For all of these, having a [[USB Gecko]] would be very beneficial.&lt;br /&gt;
&lt;br /&gt;
== I see the login screen, but I can&#039;t type on my USB keyboard, what gives? ==&lt;br /&gt;
Check your USB keyboard connection, is it plugged in, and plugged in all the way? (more common than you might think)  &lt;br /&gt;
Try pressing num lock/caps lock/scroll lock, do the lights come on?  If not, check if your keyboard is just dead (plug it into another device).  If you&#039;ve verified all of this, and it still doesn&#039;t work, ask for assistance.&lt;br /&gt;
&lt;br /&gt;
== Why is my WiFi so slow?  I can&#039;t even get 1MB/s! ==&lt;br /&gt;
That&#039;s just how it is.  It&#039;s [https://web.archive.org/web/20180817063137/http://www.gc-linux.org/wiki/Wii:WLAN hardware limitations], that&#039;s how it is in all standard Wii software as well, the Wii&#039;s WiFi chipset is just that slow.  I highly recommend using USB Ethernet, or a supported USB WiFI adapter wherever possible if you care about speed.&lt;br /&gt;
&lt;br /&gt;
== Why isn&#039;t [some package name here] in the ArchPOWER repos? ==&lt;br /&gt;
I don&#039;t maintain the [[ArchPOWER]] repos, but I do maintain a small group of extra packages for ArchPOWER in a seperate repo.&lt;br /&gt;
Ask me, I&#039;ll check for you, and build it if possible.&lt;br /&gt;
&lt;br /&gt;
== Why is logging in so slow? ==&lt;br /&gt;
Arch (and by extension, ArchPOWER) uses a fairly inefficient (though more secure) hashing algorithm for the password by default, that is quite slow on the Wii&#039;s mediocre CPU.  If you&#039;d like a better balance between security and speed, you can use SHA256 instead.&lt;br /&gt;
Simply edit &amp;lt;code&amp;gt;/etc/login.defs&amp;lt;/code&amp;gt;, then replace &amp;lt;code&amp;gt;YESCRYPT&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;SHA256&amp;lt;/code&amp;gt;, then regenerate the password of each user.&lt;br /&gt;
&#039;&#039;&#039;New rootfs&#039;s have this by default.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Why I get out-of-memory errors despite turning on a swapfile/swap partition? ==&lt;br /&gt;
This is a bug in the default Wii-Linux configuration that was shipped for quite some time, but eventually fixed.&amp;lt;br&amp;gt;&lt;br /&gt;
You can either:&amp;lt;br&amp;gt;&lt;br /&gt;
A) Update your system (the latest wii-linux-meta fixes it)&amp;lt;br&amp;gt;&lt;br /&gt;
B) Delete, or fix, &amp;lt;code&amp;gt;/etc/udev/rules.d/99-zram.rules&amp;lt;/code&amp;gt; to not have 100M allocated&lt;br /&gt;
&lt;br /&gt;
== Can I play [insert game here] on Wii Linux? ==&lt;br /&gt;
Short Answer: &#039;&#039;&#039;No&#039;&#039;&#039;.  Stop trying.  You don&#039;t want to get it to work.&amp;lt;br&amp;gt;&lt;br /&gt;
Long answer: Well.... technically, yes.&lt;br /&gt;
It&#039;s very likely compiled for x86, so it&#039;ll need to be emulated.  That&#039;s already unusably slow on the Wii, but let&#039;s carry on.&lt;br /&gt;
There&#039;s no graphics acceleration of any kind, so it&#039;ll be rendering on the emulated x86 CPU, and then drawing to the screen w/ native PPC code, but still on the CPU&lt;br /&gt;
So, yes, it may execute the game&#039;s code, technically, but you sure as hell won&#039;t be &amp;quot;playing&amp;quot; it.&lt;br /&gt;
&lt;br /&gt;
== Why is my Wii Remote unpaired after going back to the Wii Menu? ==&lt;br /&gt;
The Linux kernel interacts in some weird way with the Bluetooth module causing Wii Remotes to get unpaired when rebooted into the Wii System Menu (and only the menu, other software like the Homebrew Channel works fine).  The exact cause of this problem isn&#039;t known yet.&amp;lt;br&amp;gt;You&#039;ll have to simply pair the Wii Remote(s) again with the console.&lt;br /&gt;
&lt;br /&gt;
== Why do package downloads sometimes fail / &amp;quot;Operation too slow&amp;quot;? ==&lt;br /&gt;
The Wii&#039;s WiFi connection is &#039;&#039;incredibly&#039;&#039; slow.  This leads to downloads sometimes just failing due to timeout.  Newer Wii-Linux builds have DisableDownloadTimeout set in /etc/pacman.conf, so this issue should be mitigated.  Existing Wii-Linux installs can set this either with ConfigMii, or by manually editing the config file.&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=215</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=215"/>
		<updated>2025-07-16T21:44:23Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Move GCN support to partial for 4.19&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest stable version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.  There are also experimental ports to 5.4.293 LTS, 5.10.237 LTS, 5.15.184 LTS, and 6.1.0, which work to varying degrees.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He has successfully ported the downstream code up to 5.4, 5.10, 5.15, and 6.1, to varying degrees of success.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: July 16, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip121&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.293&lt;br /&gt;
!5.10.237&lt;br /&gt;
!5.15.184&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v5.10&lt;br /&gt;
|wii-v5.15&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (USB issues)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii]] Power Button Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Building_Kernel_Guide&amp;diff=214</id>
		<title>Building Kernel Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Building_Kernel_Guide&amp;diff=214"/>
		<updated>2025-07-01T22:14:27Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Clean up a bit of formatting and update to new method&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This Guide will teach you how to cross-compile the [[Wii-Linux]] kernel and supporting elements.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* An x86 or AArch64 device running GNU/Linux&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setup and Compile==&lt;br /&gt;
# Install Crosstool-NG via package manager or compile it by cloning &amp;lt;code&amp;gt;git clone https://github.com/crosstool-ng/crosstool-ng&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Make a directory to have all the files/folders to be in&lt;br /&gt;
# In that directory clone the Wii-Linux-Toolchain &amp;lt;code&amp;gt;https://github.com/Wii-Linux/wii-linux-toolchain&amp;lt;/code&amp;gt;.&lt;br /&gt;
# cd into the wii-linux-toolchain folder and run &amp;lt;code&amp;gt;mv ct-ng.config .config&amp;lt;/code&amp;gt; and run &amp;lt;code&amp;gt;ct-ng build&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* The process will take a while depending on how bad your computer is.&lt;br /&gt;
# Once it&#039;s installed, it should make a directory in your home folder called &amp;lt;code&amp;gt;x-tools&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* You can optionally move this directory elsewhere first, if you don&#039;t find &amp;lt;code&amp;gt;x-tools&amp;lt;/code&amp;gt; appealing.&lt;br /&gt;
# You must now add it to your PATH.  This varies per shell, and based on where you put it, but as an example:&lt;br /&gt;
#* for bash: &amp;lt;code&amp;gt;echo &#039;PATH=&amp;quot;$PATH:~/&amp;lt;path to ct-ng output&amp;gt;/powerpc-unknown-linux-gnu/bin&amp;quot;&#039; &amp;gt;&amp;gt; ~/.bashrc &amp;amp;&amp;amp; source ~/.bashrc&amp;lt;/code&amp;gt;.&lt;br /&gt;
# After you have added it to your path, go back to the main directory and run &amp;lt;code&amp;gt;git clone https://github.com/Wii-Linux/build-stack &amp;amp;&amp;amp; cd build-stack&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Once you&#039;re in the build-stack folder, run &amp;lt;code&amp;gt;./setup.sh&amp;lt;/code&amp;gt; and follow it&#039;s instructions, to make sure that you have all the necessary requirements installed.  If it asks to clone and build various requirements, answer Yes unless you have a very specific reason not to.&lt;br /&gt;
# After setup.sh finishes successfully, go back to the main directory, and now finally run &amp;lt;code&amp;gt;https://github.com/Wii-Linux/wii-linux-ngx -b &amp;lt;Branch You want&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* The branch you clone is the source code to the kernel branch you are going to compile (this could be specialized kernels (like for [[OpenWRT]], or just various versions of the main one). The following kernel branches are the ones currently supported:&lt;br /&gt;
#** &amp;lt;code&amp;gt;wii-v4.5&amp;lt;/code&amp;gt;&lt;br /&gt;
#** &amp;lt;code&amp;gt;wii-v4.14-openwrt&amp;lt;/code&amp;gt;&lt;br /&gt;
#** &amp;lt;code&amp;gt;wii-v4.19&amp;lt;/code&amp;gt;&lt;br /&gt;
# After you cloned the kernel that you want to build go back into &amp;lt;code&amp;gt;build-stack&amp;lt;/code&amp;gt; and run &amp;lt;code&amp;gt;./build-kernel.sh [name of your kernel directory]&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* Example: &amp;lt;code&amp;gt;./build-kernel.sh wii-linux-ngx&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* The &amp;lt;code&amp;gt;--standalone&amp;lt;/code&amp;gt; argument can be used to build a kernel that doesn&#039;t require a loader, &amp;lt;code&amp;gt;arch/powerpc/boot/dts/wii.dts&amp;lt;/code&amp;gt; needs to be edited accordingly with the boot device that will be used.&lt;br /&gt;
# After the loader is done, you need to go install it.  This consists of 2 parts:&lt;br /&gt;
#* &#039;&#039;&#039;Installing the kernel+loader&#039;&#039;&#039;.  A script has been provided to make this easier, &amp;lt;code&amp;gt;build-stack/copy-ssh.sh&amp;lt;/code&amp;gt;.  This provides an easy way to copy the kernel+loader to a remote machine in any directory.  This could even be a Wii-Linux install.&lt;br /&gt;
#** Example 1 (copy to local machine&#039;s SD Card on /mnt): &amp;lt;code&amp;gt;./copy-ssh.sh root@localhost /mnt v4_19325 kernel&amp;lt;/code&amp;gt;&lt;br /&gt;
#** Example 2 (copy to Wii with SD Card on /boot): &amp;lt;code&amp;gt;./copy-ssh.sh root@wii.local /boot v4_19325 kernel&amp;lt;/code&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;Installing the kernel modules&#039;&#039;&#039;.  The kernel modules are output as &amp;lt;code&amp;gt;modules.tar.gz&amp;lt;/code&amp;gt; in your kernel directory.  You will need to safely extract these to your Wii-Linux distro&#039;s rootfs.  &#039;&#039;WARNING&#039;&#039;: Extracting directly to the rootfs &#039;&#039;&#039;&#039;&#039;WILL HOSE YOUR PERMISSIONS - DO NOT DO THAT&#039;&#039;&#039;&#039;&#039;.  It will set the UID/HID of the root directory, and /usr, and /usr/lib, to the UID/GID of the user who built the kernel.  Instead, you can extract it to a temporary directory, then &amp;lt;code&amp;gt;mv&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cp -r&amp;lt;/code&amp;gt; the modules (&amp;lt;code&amp;gt;temp_dir/usr/lib/modules/[kernel version]-wii+&amp;lt;/code&amp;gt;) into your rootfs.&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=213</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=213"/>
		<updated>2025-06-26T22:45:22Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Edit the latest version related info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest stable version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.  There are also experimental ports to 5.4.293 LTS, 5.10.237 LTS, 5.15.184 LTS, and 6.1.0, which work to varying degrees.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He has successfully ported the downstream code up to 5.4, 5.10, 5.15, and 6.1, to varying degrees of success.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: June 26, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.293&lt;br /&gt;
!5.10.237&lt;br /&gt;
!5.15.184&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v5.10&lt;br /&gt;
|wii-v5.15&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (USB issues)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii]] Power Button Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=212</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=212"/>
		<updated>2025-06-26T22:43:55Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Edit the future section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He has successfully ported the downstream code up to 5.4, 5.10, 5.15, and 6.1, to varying degrees of success.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: June 26, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.293&lt;br /&gt;
!5.10.237&lt;br /&gt;
!5.15.184&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v5.10&lt;br /&gt;
|wii-v5.15&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (USB issues)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii]] Power Button Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=211</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=211"/>
		<updated>2025-06-26T10:24:39Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Add power button&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: June 26, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.293&lt;br /&gt;
!5.10.237&lt;br /&gt;
!5.15.184&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v5.10&lt;br /&gt;
|wii-v5.15&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (USB issues)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii]] Power Button Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=208</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=208"/>
		<updated>2025-06-14T10:20:31Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Update matrix with 5.10 and 5.15&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: June 14, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.293&lt;br /&gt;
!5.10.237&lt;br /&gt;
!5.15.184&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v5.10&lt;br /&gt;
|wii-v5.15&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (mostly stable)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO (USB issues)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=207</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=207"/>
		<updated>2025-05-31T22:52:57Z</updated>

		<summary type="html">&lt;p&gt;Techflash: 5.4 is now LTS patched&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 31, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.293&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (not garuanteed stable)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=206</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=206"/>
		<updated>2025-05-31T22:52:16Z</updated>

		<summary type="html">&lt;p&gt;Techflash: move 5.4 to testing release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 31, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|TESTING (not garuanteed stable)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=205</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=205"/>
		<updated>2025-05-31T22:50:46Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Remove interim releases&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 31, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=204</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=204"/>
		<updated>2025-05-31T20:03:18Z</updated>

		<summary type="html">&lt;p&gt;Techflash: oops, off-by-one on the wifi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 31, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=203</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=203"/>
		<updated>2025-05-31T20:02:06Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Update to represent current state&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 31, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Troubleshooting/FAQ&amp;diff=202</id>
		<title>Troubleshooting/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Troubleshooting/FAQ&amp;diff=202"/>
		<updated>2025-05-30T21:09:16Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Note that it&amp;#039;s only the sysmenu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains some fixes for common issues with [[Wii-Linux]].&lt;br /&gt;
&lt;br /&gt;
== [[Gumboot]] isn&#039;t loading!  What&#039;s going on? ==&lt;br /&gt;
Depends on what&#039;s wrong with it.&lt;br /&gt;
* &#039;&#039;&#039;Black screen?  Immediate reboot?&#039;&#039;&#039;  Check if you have [[BootMii]] installed correctly.&lt;br /&gt;
* &#039;&#039;&#039;Blinking disk slot?&#039;&#039;&#039;  Check if your SD Card is inserted properly, this means that BootMii can&#039;t find &amp;lt;code&amp;gt;bootmii/ppcboot.elf&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bootmii/armboot.bin&amp;lt;/code&amp;gt;, or its config.&lt;br /&gt;
* &#039;&#039;&#039;HBC / Priiloader won&#039;t load BootMii&#039;&#039;&#039;?  Check if BootMii is installed correctly as an IOS - these can&#039;t load BootMii as boot2.&lt;br /&gt;
&lt;br /&gt;
== I get an error from Gumboot trying to load the kernel!  What&#039;s wrong? ==&lt;br /&gt;
Check that you copied all of the files properly.  It&#039;s possible that the kernel was corrupted while copying it.  &lt;br /&gt;
Try putting the SD Card in a computer, deleting wiilinux/vX_X.krn, and copying it out of the SD Files archive.&lt;br /&gt;
&lt;br /&gt;
== How do I modify the kernel arguments? ==&lt;br /&gt;
Open the kernel binary (&amp;lt;code&amp;gt;wiilinux/vX_X.krn&amp;lt;/code&amp;gt;) in a hex editor, search for the ASCII text &amp;lt;code&amp;gt;root=&amp;lt;/code&amp;gt;, then user overwrite mode to modify the arguments (tip: overwrite the large chunk of padding, that&#039;s what it&#039;s there for!)&lt;br /&gt;
&lt;br /&gt;
== The kernel seems to load (green bar on Gumboot), but then the screen stays on garbled colors, fully black, or black screen with the loader text!  What&#039;s wrong? ==&lt;br /&gt;
This could be tons of things.&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting the garbled colors&#039;&#039;&#039;, it means the kernel failed to initialize very early on, before initializing the [[AVE-RVL]].&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting a fully black screen without even the loader text at the top&#039;&#039;&#039;, that means that it failed after initializing the AVE-RVL, gcnfb, but before displaying the loader text.&lt;br /&gt;
* &#039;&#039;&#039;If you&#039;re getting a black screen with the loader text at the top left&#039;&#039;&#039;, it means the kernel has initialized a decent bit, but something isn&#039;t working.  Try setting the kernel arguments (see the previous answer, right above this), replace the loglevel=x parameter with loglevel=7 to get full kernel logs on the screen, or check a USB gecko.&lt;br /&gt;
For all of these, having a [[USB Gecko]] would be very beneficial.&lt;br /&gt;
&lt;br /&gt;
== I see the login screen, but I can&#039;t type on my USB keyboard, what gives? ==&lt;br /&gt;
Check your USB keyboard connection, is it plugged in, and plugged in all the way? (more common than you might think)  &lt;br /&gt;
Try pressing num lock/caps lock/scroll lock, do the lights come on?  If not, check if your keyboard is just dead (plug it into another device).  If you&#039;ve verified all of this, and it still doesn&#039;t work, ask for assistance.&lt;br /&gt;
&lt;br /&gt;
== Why is my WiFi so slow?  I can&#039;t even get 1MB/s! ==&lt;br /&gt;
That&#039;s just how it is.  It&#039;s [https://web.archive.org/web/20180817063137/http://www.gc-linux.org/wiki/Wii:WLAN hardware limitations], that&#039;s how it is in all standard Wii software as well, the Wii&#039;s WiFi chipset is just that slow.  I highly recommend using USB Ethernet, or a supported USB WiFI adapter wherever possible if you care about speed.&lt;br /&gt;
&lt;br /&gt;
== Why isn&#039;t [some package name here] in the ArchPOWER repos? ==&lt;br /&gt;
I don&#039;t maintain the [[ArchPOWER]] repos, but I do maintain a small group of extra packages for ArchPOWER in a seperate repo.&lt;br /&gt;
Ask me, I&#039;ll check for you, and build it if possible.&lt;br /&gt;
&lt;br /&gt;
== Why is logging in so slow? ==&lt;br /&gt;
Arch (and by extension, ArchPOWER) uses a fairly inefficient (though more secure) hashing algorithm for the password by default, that is quite slow on the Wii&#039;s mediocre CPU.  If you&#039;d like a better balance between security and speed, you can use SHA256 instead.&lt;br /&gt;
Simply edit &amp;lt;code&amp;gt;/etc/login.defs&amp;lt;/code&amp;gt;, then replace &amp;lt;code&amp;gt;YESCRYPT&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;SHA256&amp;lt;/code&amp;gt;, then regenerate the password of each user.&lt;br /&gt;
&#039;&#039;&#039;New rootfs&#039;s have this by default.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Why I get out-of-memory errors despite turning on a swapfile/swap partition? ==&lt;br /&gt;
This is a bug in the default Wii-Linux configuration that was shipped for quite some time, but eventually fixed.&amp;lt;br&amp;gt;&lt;br /&gt;
You can either:&amp;lt;br&amp;gt;&lt;br /&gt;
A) Update your system (the latest wii-linux-meta fixes it)&amp;lt;br&amp;gt;&lt;br /&gt;
B) Delete, or fix, &amp;lt;code&amp;gt;/etc/udev/rules.d/99-zram.rules&amp;lt;/code&amp;gt; to not have 100M allocated&lt;br /&gt;
&lt;br /&gt;
== Can I play [insert game here] on Wii Linux? ==&lt;br /&gt;
Short Answer: &#039;&#039;&#039;No&#039;&#039;&#039;.  Stop trying.  You don&#039;t want to get it to work.&amp;lt;br&amp;gt;&lt;br /&gt;
Long answer: Well.... technically, yes.&lt;br /&gt;
It&#039;s very likely compiled for x86, so it&#039;ll need to be emulated.  That&#039;s already unusably slow on the Wii, but let&#039;s carry on.&lt;br /&gt;
There&#039;s no graphics acceleration of any kind, so it&#039;ll be rendering on the emulated x86 CPU, and then drawing to the screen w/ native PPC code, but still on the CPU&lt;br /&gt;
So, yes, it may execute the game&#039;s code, technically, but you sure as hell won&#039;t be &amp;quot;playing&amp;quot; it.&lt;br /&gt;
&lt;br /&gt;
== Why is my Wii Remote unpaired after going back to the Wii Menu? ==&lt;br /&gt;
The Linux kernel interacts in some weird way with the Bluetooth module causing Wii Remotes to get unpaired when rebooted into the Wii System Menu (and only the menu, other software like the Homebrew Channel works fine).  The exact cause of this problem isn&#039;t known yet.&amp;lt;br&amp;gt;You&#039;ll have to simply pair the Wii Remote(s) again with the console.&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=200</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=200"/>
		<updated>2025-05-29T09:25:08Z</updated>

		<summary type="html">&lt;p&gt;Techflash: USB Gecko is now fully supported in 5.4 since it was remade with the latest patches&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 29, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=199</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=199"/>
		<updated>2025-05-29T09:23:57Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Update since I got EXI working on 5.1 again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 29, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=198</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=198"/>
		<updated>2025-05-29T08:18:18Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Fix EXI device compatibility (no bus means no devices) for 5.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 28, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=197</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=197"/>
		<updated>2025-05-29T07:33:16Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Correction that EXI is broken in 5.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 28, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[EXI]] Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=196</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=196"/>
		<updated>2025-05-29T05:55:25Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Move last updated header to the table, and add a link to the regression tracker gh issue&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
[https://github.com/Wii-Linux/wii-linux-ngx/issues/6 Detailed regression tracking is available here]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Last updated: May 28, 2025&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=195</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=195"/>
		<updated>2025-05-29T05:51:35Z</updated>

		<summary type="html">&lt;p&gt;Techflash: fix USB support&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
Last updated: May 28, 2025&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=194</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=194"/>
		<updated>2025-05-29T05:45:31Z</updated>

		<summary type="html">&lt;p&gt;Techflash: add gcn controller support section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
Last updated: May 28, 2025&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube Controller|GCN Controller]] / SI Bus Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=193</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=193"/>
		<updated>2025-05-29T05:30:45Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Add last updated date&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
Last updated: May 28, 2025&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=192</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=192"/>
		<updated>2025-05-29T05:28:46Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Add SD Card&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Hollywood|Wii SD Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=191</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=191"/>
		<updated>2025-05-29T05:07:01Z</updated>

		<summary type="html">&lt;p&gt;Techflash: fix forgotten link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=190</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=190"/>
		<updated>2025-05-29T05:04:39Z</updated>

		<summary type="html">&lt;p&gt;Techflash: remove links that just point back to this same article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|Wii-Linux Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|GCN/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=189</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=189"/>
		<updated>2025-05-29T04:59:51Z</updated>

		<summary type="html">&lt;p&gt;Techflash: differentiate between removed, broken, and no support&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii-Linux]] Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii-Linux]] Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:salmon;color:black&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|GCN/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:darkred;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
	<entry>
		<id>https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=188</id>
		<title>Wii-Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.wii-linux.org/index.php?title=Wii-Linux&amp;diff=188"/>
		<updated>2025-05-29T04:54:14Z</updated>

		<summary type="html">&lt;p&gt;Techflash: Add colors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Note: &#039;&#039;&#039; This page has been written by Techflash.  As the creator of the current iteration of Wii-Linux, I am of course biased towards my own work.  However, I do attempt to remain as neutral as possible here.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wii-Linux can refer to multiple things.  It often refers to the project started by Techflash, which bears the name of Wii-Linux.  It can also refer to other, often older, efforts of putting Linux on the Wii.&lt;br /&gt;
&lt;br /&gt;
This page details the history of Wii-Linux as a whole, as it leads up to, and relates to, Techflash&#039;s current Wii-Linux project.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
Please see [https://wiibrew.org/wiki/Wii-Linux the related WiiBrew article] for background info on Wii-Linux.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== gc-linux (2005 ~ 2010) ===&lt;br /&gt;
The gc-linux developers were the ones who originally got Linux running on the GameCube (and later, the Wii).  They were the developers of the MIKE (MINI Kernel) series of kernels for the Wii, as well.  All of the gc-linux kernels were of the 2.6 line, and the final release was 2.6.32.  They developed the [https://wiibrew.org/wiki/Wii-Linux/Distros#Whiite Whiite] distro, based on Debian &amp;quot;lenny&amp;quot; / 5.0.&lt;br /&gt;
&lt;br /&gt;
This is where the vast majority of the current kernel changes originated from.&lt;br /&gt;
&lt;br /&gt;
=== DeltaResero and neagix (2014 ~ 2018) ===&lt;br /&gt;
==== 3.15 kernel / &amp;quot;stable-v3.x&amp;quot; ====&lt;br /&gt;
During this period of time, both DeltaResero and neagix both were working, occasionally trading commits around, to try to port the old 2.6.32 patches over to a new, 3.x version.  Eventually they ended up settling on 3.15.10.  This kernel worked quite well with very minimal problems.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 kernel / &amp;quot;experimental-v4.x&amp;quot; ====&lt;br /&gt;
By this point, focus had largely shifted over to neagix&#039;s wii-linux-ngx repository, however, both neagix and DeltaResero were still quite active together, working on things such as USB fixes.  This kernel sadly did not have the same level of polish as &amp;quot;stable-v3.x&amp;quot;, however.  Some features, like the framebuffer patches, were not implemented here.  This was unfortunately the last Wii-Linux related activity from the two.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wii-Linux Continuation Project (2022 - Present) ===&lt;br /&gt;
The history of the Wii-Linux Continuation Project is a little confusing, as it originally started as 2 different projects, from 2 different people.  Here&#039;s an attempted explanation.&lt;br /&gt;
&lt;br /&gt;
==== TheOtherOne&#039;s 4.4 CIP kernel ====&lt;br /&gt;
TheOtherOne created a kernel port, based on the Linux 4.4 LTS, with the CIP80 patches applied.  This was based off neagix&#039;s &amp;quot;experimental-v4.x&amp;quot; kernel.  This kernel sadly had a few problems.  Namely, due to being on &amp;quot;experimental-v4.x&amp;quot;, it was lacking a few quality of life features.  This is where Techflash got involved.  He attempted to fix up the kernel and add some quality of life features back into it.  He shipped this kernel with the Wii-Linux Continuation Project&#039;s Void-PPC based rootfs for a while, up until 5/30/2024, the transition to the 4.5 kernel.  Unfortunately, TheOtherOne seems to have discontinued development on this kernel, and Techflash has largely abandoned it in favor of 4.5.&lt;br /&gt;
&lt;br /&gt;
==== Techflash&#039;s kernel ====&lt;br /&gt;
Techflash originally attempted to rebase TheOtherOne&#039;s 4.4 kernel onto 4.5, however, this proved challenging, due to the CIP patches that were applied.  Ultimately, he ended up going for the original set of 4.4 patches that TheOtherOne applied to her CIP tree, directly applied those onto a clean copy of Linux 4.4, and rebased that to 4.5.  Of note is that this code still shares it&#039;s origin with neagix&#039;s &amp;quot;experimental-v4.x&amp;quot;, and as such, shares it&#039;s problems.  Of particular importance is the lack of neagix and FarterSoft&#039;s RGB patches, exposing an RGB565 framebuffer, as opposed to the Wii&#039;s native YUV framebuffer, to usespace.  This is a feature that&#039;s natively supported using the DRM graphics subsystem in modern Linux versions, however, this was still the best way to do this translation back during the time when the patches were written.  Techflash later added these changes from the &amp;quot;stable-v3.x&amp;quot; branch in, allowing Xorg and other graphical apps to run correctly.  He has also re-added the legacy USB Gecko driver, and overhauled the EXI stack, allowing users to use the USB Gecko as a TTY once again.  The latest version of Techflash&#039;s kernel is &#039;&#039;&#039;4.19.325 LTS&#039;&#039;&#039;, however, older versions (4.14.336 LTS, 4.14.275 LTS (for OpenWRT), 4.9.337 LTS, 4.6.0, and 4.5.0) are still present.&lt;br /&gt;
&lt;br /&gt;
==== The future ====&lt;br /&gt;
Techflash plans to continue his work to make the Wii-Linux kernel more modern.  As of currently, he has a functional build of Linux 6.6 that can boot and display graphics using the legacy fbdev driver.  However, this build lacks most other drivers for the Wii, such as USB, and audio.  The Broadcom 4318 WiFi chipset is supported, but broken on the build due to unknown issues.  He plans to attempt to convert the legacy fbdev driver to a DRM driver, and attempt to get support for it merged into mainline.  He also has a very WIP port of all of the old downstream code to 5.4, but due to massive DMA changes in upstream at the time, it does not work properly.&lt;br /&gt;
&lt;br /&gt;
== Compatibility &amp;amp; Support Matrix ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Kernel Version&lt;br /&gt;
!2.6.32&lt;br /&gt;
!3.15.10&lt;br /&gt;
!4.3.6&lt;br /&gt;
!4.4.302-cip80&lt;br /&gt;
!4.5.0&lt;br /&gt;
!4.6.0&lt;br /&gt;
!4.9.337&lt;br /&gt;
!4.14.275&lt;br /&gt;
!4.14.336&lt;br /&gt;
!4.19.325-cip120&lt;br /&gt;
!4.20.0&lt;br /&gt;
!5.0.0&lt;br /&gt;
!5.1.0&lt;br /&gt;
!5.4.0&lt;br /&gt;
!6.6.0¹&lt;br /&gt;
!Upstream&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii-Linux]] Kernel Branch&lt;br /&gt;
|stable-v2.6.32&lt;br /&gt;
|stable-v3.x&lt;br /&gt;
|experimental-v4.x&lt;br /&gt;
|wii-v4.4&lt;br /&gt;
|wii-v4.5&lt;br /&gt;
|wii-v4.6&lt;br /&gt;
|wii-v4.9&lt;br /&gt;
|wii-v4.14-openwrt&lt;br /&gt;
|wii-v4.14&lt;br /&gt;
|wii-v4.19&lt;br /&gt;
|wii-v4.20&lt;br /&gt;
|wii-v5.0&lt;br /&gt;
|wii-v5.1&lt;br /&gt;
|wii-v5.4&lt;br /&gt;
|wii-v6.6&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|Original Creator&lt;br /&gt;
|gc-linux&lt;br /&gt;
|DeltaResero&lt;br /&gt;
|neagix&lt;br /&gt;
|TheOtherOne&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Techflash&lt;br /&gt;
|Linus Torvalds&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii-Linux]] Support Status²&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest Stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|Recommended for use&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES (if using OpenWRT)&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:lightgreen;color:black&amp;quot;|&#039;&#039;&#039;YES (Latest stable)&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/DVD-ROM|Wii DVD-ROM]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Starlet|Wii IOS Boot]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/Wi-Fi|Wii Wi-Fi]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:orange;color:black&amp;quot;|UNKNOWN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|BROKEN&lt;br /&gt;
|-&lt;br /&gt;
|[[Wii Hardware/USB|Wii USB]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[GameCube|GCN]]/[[Wii]] Framebuffer Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|GCN/[[Wii]] Audio Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Hardware/GX|GCN/Wii GX (GPU)]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[SD Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|REMOVED&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[USB Gecko]] Support&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|style=&amp;quot;background-color:yellow;color:black&amp;quot;|PARTIAL&lt;br /&gt;
|-&lt;br /&gt;
|[[Microphone|GCN Microphone]] Support&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:green;color:white&amp;quot;|YES&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|-&lt;br /&gt;
|[[Memory Card|GCN Memory Card]] Support&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|style=&amp;quot;background-color:red;color:white&amp;quot;|NO&lt;br /&gt;
|}&lt;br /&gt;
¹ - Upstream-based 6.6 branch, not based on gc-linux&lt;br /&gt;
&lt;br /&gt;
² - Status of whether or not you will recieve support for getting it running or doing anything with it.  You should use the version marked as &#039;&#039;&#039;Latest Stable&#039;&#039;&#039; unless there is a specific reason not to&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Techflash</name></author>
	</entry>
</feed>