Homebrew Wii U Linux

SuperDan

Im Aware ... Im Unaware
Member
Joined
Aug 17, 2016
Messages
3,478
Trophies
1
Location
Londoner , Living In Louisiana ...
XP
6,477
Country
United States
Linux ... is a bit of mystery to me ive heard of it over the years but never had nor seen it before .. i have a hacked wii u of course what can be done with this ? .. im interested to have a mess around with it ... but what does it do exactly ?!? .........
 

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Linux is a full-blown operating system, similar to Windows or macOS. Basically, this (somewhat) turns your Wii U into a functional, general-purpose computer. There are some caveats (our driver support isn't great, etc). However, the base system is functional!
 
  • Like
Reactions: SuperDan

SuperDan

Im Aware ... Im Unaware
Member
Joined
Aug 17, 2016
Messages
3,478
Trophies
1
Location
Londoner , Living In Louisiana ...
XP
6,477
Country
United States
Linux is a full-blown operating system, similar to Windows or macOS. Basically, this (somewhat) turns your Wii U into a functional, general-purpose computer. There are some caveats (our driver support isn't great, etc). However, the base system is functional!
Hmmm sounds interesting indeed... What are the best things possible.. To use it for atm... I. E games.. Ect is it dangerous at all?
 

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
You can't run games on linux-wiiu right now. Even FCEUX barely manages 30FPS, as we don't have a fully-accelerated graphics driver. It shouldn't break anything on your console (with the exception of the wifi-fixes branch....we're still trying to figure out what the heck some of our changes actually do)
 
  • Like
Reactions: depaul and SuperDan

OldGnashburg

Cobra Chicken Summoner
Member
Joined
Feb 6, 2017
Messages
499
Trophies
0
Location
Alberta, Canada
XP
2,880
Country
Canada
@CompuCat I'm not sure where else I should post this, but I noticed whenever I boot up Linux, my Wii U forgets any controllers connected except the GamePad. So whenever I go to play games with either my Wii U Pro Controller or Wiimote, I have to resync it to the Wii U. Are you aware of this bug?
 

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Hmmm....I haven't noticed that before. This happens with all controllers? Also, are you using Bluetooth at all in Linux?
 

KitsumiTheFox

Well-Known Member
Newcomer
Joined
Jan 9, 2016
Messages
85
Trophies
0
Age
23
Location
Utah
XP
590
Country
United States
Hmm, I'll definitely take a look into this. Thanks for the report!

(tagging @QuarkTheAwesome, thoughts?)
I know Linux likes to try to load drivers for anything it can, so maybe while its trying to load a Bluetooth driver, it messes stuff up?
Since the Wii U likes to map every single device it can to memory, maybe the Bluetooth has some memory that gets overwritten by Linux?
I'm not 100% sure as I haven't actually checked any of this out myself, I've been pretty busy with the switch as of late :P
 

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
The Wii U's Bluetooth transceiver is simply a USB device. In my experience, pairing bindings are stored by the OS, not by the chipset.....hence why this is so bemusing.
 

KitsumiTheFox

Well-Known Member
Newcomer
Joined
Jan 9, 2016
Messages
85
Trophies
0
Age
23
Location
Utah
XP
590
Country
United States
I was checking some stuff out, and we might be able to start using Yocto Linux, it supports PPC and is really easy to customize, we might be able to get a rolling distribution going with it as well.
 

Archerite

Well-Known Member
Member
GBAtemp Patron
Joined
Sep 16, 2018
Messages
209
Trophies
1
Age
41
XP
2,454
Country
Netherlands
This is SO COOL!!! I am using Linux as my main OS now for almost 10 years and I knew that with the WiiU specs Linux would run great on it. Now I have an extra reason for taking the risk of modding my WiiU for homebrew...I did not have the guts for it yet. Nearly all my other consoles are modded already....:lol:

Would be cool to compile WiiU homebrew from Linux On the WiiU itself.

Edit: It would be even more awesome if eventually it might be possible to run the compiled homebrew in some kind of WiiU VM! ^_^
 
Last edited by Archerite,

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Modding the Wii U isn't difficult; there are multiple guides to help you. Just make sure you know what you're doing before you do it.

In theory, compiling CafeOS homebrew from inside linux-wiiu would be possible; in practice, our toolchain (exjam's wut) depends on devkitPro at the moment, which doesn't distribute PPC binaries IIRC. However, anything that doesn't depend on devkitPro (such as the linux-wiiu kernel) compiles just fine.

Running CafeOS software inside linux-wiiu is an interesting thought...you'd essentially have to adapt the executable and library loader from something like decaf-emu to get it running, then carefully hook any CafeOS system calls to replicate their functionality in Linux. Anything that relies on more than one core will be slow at best (we've only got one core running for technical reasons), and anything requiring graphics functionality will have to wait until we replace the fbdev driver with proper hardware-accelerated graphics.
 
  • Like
Reactions: Gunstorm

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Loooooool :rofl2:
  • SylverReZ @ SylverReZ:
    So true
  • BigOnYa @ BigOnYa:
    @K3Nv2 Snow Day is pretty fun. My only bitch would be the camera controls, when you move around, say down, you have to move the right stick left or right to get camera to turn and get your view, other than that I like it so far.
  • K3Nv2 @ K3Nv2:
    From what people say pvp isn't even worth it
  • BigOnYa @ BigOnYa:
    I just been playing offline, and they give you a few bots here n there on your team to help battle. I don't think it's as funny as the other games tho, more battle oriented than humor, which kinda sucks, but I'm still early in it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, doesnt the game have a campaign mode?
  • BigOnYa @ BigOnYa:
    Yea, and co-op, but you can also start a pvp session and battle just with friends. You get special skill cards (powers) the more you play. And higher value cards, but you can only enable so many cards at a time.
  • K3Nv2 @ K3Nv2:
    If you can find enough for it
  • BigOnYa @ BigOnYa:
    Toilet paper is considered the money, you collect and buy stuff with TP, kinda funny. Graphics are def better than the other games tho, I think they used Unity 5 engine.
  • Psionic Roshambo @ Psionic Roshambo:
    Look if I zoom in enough I can see the herpes!!!
    +1
  • BigOnYa @ BigOnYa:
    In fact I'm gonna go make a drink, roll a fatty n play some, good night to all!
    +2
  • Xdqwerty @ Xdqwerty:
    I bet most people at the time still watched it in black and white
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Many of them did before colour television was common.
  • SylverReZ @ SylverReZ:
    Likely because black and white TV was in-expensive.
    +1
  • K3Nv2 @ K3Nv2:
    It certainly wasn't inexpensive it cost the same as a new car back then
  • K3Nv2 @ K3Nv2:
    How much did a 1965 color TV cost?

    For example, a 21-inch (diagonal) GE color television in 1965 had an advertised price of $499, which is equal to $4,724 in today's dollars, according to the federal government's inflation calculator.
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, take into consideration how economy was back then
  • K3Nv2 @ K3Nv2:
    Yeah that's why they listed inflation rates
  • Xdqwerty @ Xdqwerty:
    Sorry didnt read that part
  • BakerMan @ BakerMan:
    @LeoTCK don't worry i knew he was joking
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    My first color TV was like 1984 or something lol
    Psionic Roshambo @ Psionic Roshambo: My first color TV was like 1984 or something lol