Homebrew Wii U Linux

Archerite

Well-Known Member
Member
GBAtemp Patron
Joined
Sep 16, 2018
Messages
209
Trophies
1
Age
41
XP
2,454
Country
Netherlands
I know it's not that difficult to mod the wii U...it's just that I did not get arround to it with all my other crazy projects. I need to read a lot more about it but from what I know most are browser based or need a VC game. And every one still wonders why Nintendo did not include either on on the switch
?? Hahaha :D

The pecompiled binaries for devkitpro just need to be recompiled for powerpc, in theory at least. Since it's basically a very nicely packed GCC compiler with a bunch of libraries inclided it should be possible.

I had no idea the WiiU os was called CafeOS...but I see where it comes from. I have been testing different linux virtualization projects like Vagrant and Docker and how easy they are to configure, that's why the idea popped in my head I guess :D

I want to complete a few other projects before I start playing with this too though ;)
 
Last edited by Archerite,

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Yeah, we've got two main exploits: browser-based exploits (which can be....erm...unreliable depending on software version) and Haxchi (which takes over a DS VC game and can optionally be loaded from a cold boot).

I'm a fan of Docker myself; we use it to simplify a lot of the annoying build processes for linux-wiiu and linux-loader.
 
  • Like
Reactions: Gunstorm

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
UPDATE: Users of Debian Sid on linux-wiiu, debian-ports has updated their public keys for the new year. To keep your packages up to date, you'll need to install the new key. Simply run
Code:
sudo -s; wget -O- ports.debian.org/archive_2019.key | apt-key add -; apt update; apt -y install debian-ports-archive-keyring
. (Reinstalling the keyring package might not be strictly necessary, but it doesn't hurt.)
 
Last edited by CompuCat,

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Hey, thanks for your support! We aren't accepting donations, as development of linux-wiiu is currently on hold due to the developers' real-life responsibilities. We'll consider opening a tip jar of some sort when linux-wiiu is back in active development.

--CompuCat (linux-wiiu Dev Team)
 

Gunstorm

xD
Member
Joined
Jan 24, 2017
Messages
188
Trophies
0
Age
36
Location
Rio de Janeiro
Website
github.com
XP
1,077
Country
Brazil
guys, a question about someting on readme
"- in the example above, we set the rootfs to /dev/mmcblk0p2 (the SD card [mmcblk0] partition 2 [p2]) allowing us to boot from the SD card!"
how can I put the lubuntu image there?!

edit: new question, im trying setup the wiimote as mouse over bluetooth but i'm brick when I try load the uinput module(modprobe uinput), searching on the web, it occours because the uinput module isnt present on compiled kernel, is possible addit by default on lubuntu?

hot stuff:
http://www.winko-erades.nl/use-the-wiimote-as-a-mouse-in-linux/
https://help.ubuntu.com/community/CWiiD


modprobe uinput output
AF1QipP28m8jZJcdoahGQTga3AAHdEHBhSti5uN30oQj

https://photos.google.com/share/AF1...?key=QS1TMUdZY3RVZzJGbi12ZWdKUmdUdU0wT1ZSbFBB


more tests: there are some emulators like pcsxr, desmume, nintendo 8bit, snes, mame, mess, mupen64, doom, quake and few more compiled to powerpc lubuntu but.. i cant run anyone i think is due to no 3d hardware emulation xD

i tryed too install ubuntu-gnome-desktop but.. i dont know why it doesnt work after install the packages
 
Last edited by Gunstorm,
  • Like
Reactions: lordelan

KitsumiTheFox

Well-Known Member
Newcomer
Joined
Jan 9, 2016
Messages
85
Trophies
0
Age
23
Location
Utah
XP
590
Country
United States
We still don't have a proper video driver, so emulation is still out of the question. We also don't have any audio. But that doesn't mean we won't!
 
  • Like
Reactions: Gunstorm

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
@Gunstorm re: rootfs on SD card, it's easiest done using fdisk or gparted in Linux. We don't have uinput compiled in right now; if you built the module yourself or compiled the kernel yourself you could likely get it to work. Emulation will pretty much fail entirely - we don't even have 2D hardware acceleration without GPU drivers. Same thing for GNOME.
 

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Besides the fact that Kodi dropped PPC support, the biggest issue is the lack of GPU support. The GPU is our ticket for so many things: HDMI audio, hardware-accelerated rendering, hardware-accelerated video decoding, 3D...the works. You'd still have CPU bottlenecking issues (no SMP), but hardware video decode would be *lovely* in terms of performance.
 

Resident Stevil

Well-Known Member
Newcomer
Joined
Jun 1, 2009
Messages
88
Trophies
0
XP
318
Country
United States
Besides the fact that Kodi dropped PPC support, the biggest issue is the lack of GPU support. The GPU is our ticket for so many things: HDMI audio, hardware-accelerated rendering, hardware-accelerated video decoding, 3D...the works. You'd still have CPU bottlenecking issues (no SMP), but hardware video decode would be *lovely* in terms of performance.

I remember being able to use WiiMC on the Wii to play videos at 480p. Surely the Wii U can at least do 720p.
 
  • Like
Reactions: SuperDan

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
So, here's the scoop on playback. The PowerPC isn't great for software video decoding....but because Nintendo went with a Radeon GPU, we also get AMD's UVD video decoder as part of that. This is *huge* - it'll likely allow 1080p playback, and definitely at least 720p. I'm honestly going to take a crack at implementing a basic playback tool in CafeOS when I get a minute - there's some documentation of the API for it IIRC. (Again, we can't do it in linux-wiiu until we modify the driver with MMIO support...but once we do, it should be plug and play.)
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,769
Trophies
1
Age
44
XP
6,474
Country
Germany
So, here's the scoop on playback. The PowerPC isn't great for software video decoding....but because Nintendo went with a Radeon GPU, we also get AMD's UVD video decoder as part of that. This is *huge* - it'll likely allow 1080p playback, and definitely at least 720p. I'm honestly going to take a crack at implementing a basic playback tool in CafeOS when I get a minute - there's some documentation of the API for it IIRC. (Again, we can't do it in linux-wiiu until we modify the driver with MMIO support...but once we do, it should be plug and play.)
That would be huge and something the community has been waiting for for years. :)
 
  • Like
Reactions: Gunstorm

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
I remember being able to use WiiMC on the Wii to play videos at 480p. Surely the Wii U can at least do 720p.
I remember WiiMC on WII1 & watching some DragonBall Z episodes.. I didn't know I could have played movies tho . & of course WII1 was stuck at 480p.. I have a large SD card for WIIU I wish I could fill it with movies for my kids.. They still love the WIIU and I'm still trying to finish fast racing neo atm . Lol & I'm getting tempted to try BOTW on hard mode .. As it's been a long time since I've finished it .
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    K3Nv2 @ K3Nv2: https://www.the-sun.com/news/10907833/self-checkout-complaints-new-target-dollar-general-policies...