Homebrew Wii U Linux

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Hey all, here's a quick update on the status of things. Due to various reasons, we've decided to start over, grab a new copy of the Linux kernel, and re-implement linux-wiiu from (semi) scratch. Basically, the code has become a mess and is a nightmare to maintain right now; by rewriting it, we can keep the best parts of our current version while fixing all of the quick hacks we had to put in along the way. (For example: large portions of our USB stack are kind of iffy and buggy, causing bugs like the spinlock recursion issue.)

Don't worry, the current version will stay up and you'll be able to use it just fine. However, new features or improvements will likely be slower to come during this time. We've got to make sure our foundation is solid before we go piling new stuff on top of it.

As always, thanks for your support! Let us know if you've got questions/comments/friendly banter.

-CompuCat and the linux-wiiu team
 
Last edited by CompuCat,

TAUSENN

Well-Known Member
Newcomer
Joined
Jun 28, 2016
Messages
80
Trophies
0
Age
34
XP
232
Country
Mexico
Hey all, here's a quick update on the status of things. Due to various reasons, we've decided to start over, grab a new copy of the Linux kernel, and re-implement linux-wiiu from (semi) scratch. Basically, the code has become a mess and is a nightmare to maintain right now; by rewriting it, we can keep the best parts of our current version while fixing all of the quick hacks we had to put in along the way. (For example: large portions of our USB stack are kind of iffy and buggy, causing bugs like the spinlock recursion issue.)

Don't worry, the current version will stay up and you'll be able to use it just fine. However, new features or improvements will likely be slower to come during this time. We've got to make sure our foundation is solid before we go piling new stuff on top of it.

As always, thanks for your support! Let us know if you've got questions/comments/friendly banter.

-CompuCat and the linux-wiiu team
A good choice, even if a hard one to make, you guys keep it up! we appreciate what you are doing.
 

SlavSquat

Member
Newcomer
Joined
May 22, 2018
Messages
5
Trophies
0
Age
25
XP
56
Country
Australia
Does anyone know how to setup internet over Bluetooth? I know its slow but I don't have an ethernet adapter on hand right now and I want to get stuff going.
Thanks in advance.
 

Loller06

Well-Known Member
Newcomer
Joined
Jun 21, 2017
Messages
56
Trophies
0
Age
20
XP
195
Country
Italy
Actually from what CompuCat said, bluetooth support is limited and is hard to use, so for now is better to use usb tethering
 

SlavSquat

Member
Newcomer
Joined
May 22, 2018
Messages
5
Trophies
0
Age
25
XP
56
Country
Australia
Well, how do u do that? I remember using usb tethering on something but I forgot how to use it.
EDIT: I figured it out. Looked at the last page. Now let's get a gui on it.
 
Last edited by SlavSquat,

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
I don't have a great place to point you to other than straight reading through the kernel documentation, and that's quite a chore. Sorry.
 

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
560
Trophies
0
XP
1,644
Country
Italy
Hey all, here's a quick update on the status of things. Due to various reasons, we've decided to start over, grab a new copy of the Linux kernel, and re-implement linux-wiiu from (semi) scratch. Basically, the code has become a mess and is a nightmare to maintain right now; by rewriting it, we can keep the best parts of our current version while fixing all of the quick hacks we had to put in along the way. (For example: large portions of our USB stack are kind of iffy and buggy, causing bugs like the spinlock recursion issue.)

Don't worry, the current version will stay up and you'll be able to use it just fine. However, new features or improvements will likely be slower to come during this time. We've got to make sure our foundation is solid before we go piling new stuff on top of it.

As always, thanks for your support! Let us know if you've got questions/comments/friendly banter.

-CompuCat and the linux-wiiu team
Thanks for your effort in this project! It's a very brave choice to do, but I know your efforts will be rewarded ^_^ I hope to have some time for testing it on my console this summer...
 

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Hey all, here's the first in a series of...
IRREGULARLY UNSCHEDULED UPDATES!
  • @QuarkTheAwesome got the new kernel up and running pretty quickly! Part of the work for this task was livestreamed on YouTube-you can check out all the archives here.
  • Quark also reimplemented a basic udbg solution back into linux-loader to see kernel debug output before fbdev is initialized.
  • Speaking of fbdev, the old driver *seems* to work okay for the moment, but we haven't looked into it a ton.
  • @rw-r-r_0644 has been hard at work updating our USB stack for increased reliability. (Also, we have the front USB ports partially working!)
  • We had a quick crack at getting SATA working just for fun...no go. We're suspecting either IRQ issues or some crazy Nintendo custom commands.
  • My dev PC broke a little while back (boo), but as of now it is back up and running (yay), so I'll finally be able to get back to doing some dev work myself.
A few current priorities (in no particular order):
  • Find SMP caching bug workaround
  • Finish fixing USB
  • Fix SDIO
That's all for now, see you next time!
-CompuCat and the linux-wiiu team
 

KitsumiTheFox

Well-Known Member
Newcomer
Joined
Jan 9, 2016
Messages
85
Trophies
0
Age
23
Location
Utah
XP
590
Country
United States
Hey all, here's the first in a series of...
IRREGULARLY UNSCHEDULED UPDATES!
  • @QuarkTheAwesome got the new kernel up and running pretty quickly! Part of the work for this task was livestreamed on YouTube-you can check out all the archives here.
  • Quark also reimplemented a basic udbg solution back into linux-loader to see kernel debug output before fbdev is initialized.
  • Speaking of fbdev, the old driver *seems* to work okay for the moment, but we haven't looked into it a ton.
  • @rw-r-r_0644 has been hard at work updating our USB stack for increased reliability. (Also, we have the front USB ports partially working!)
  • We had a quick crack at getting SATA working just for fun...no go. We're suspecting either IRQ issues or some crazy Nintendo custom commands.
  • My dev PC broke a little while back (boo), but as of now it is back up and running (yay), so I'll finally be able to get back to doing some dev work myself.
A few current priorities (in no particular order):
  • Find SMP caching bug workaround
  • Finish fixing USB
  • Fix SDIO
That's all for now, see you next time!
-CompuCat and the linux-wiiu team
So, I've been thinking of setting up a Jenkins server for building new Wii U Linux images as they roll-out, and storing an archive for users to download from, what'd'ya think?
 
  • Like
Reactions: lordelan

Loller06

Well-Known Member
Newcomer
Joined
Jun 21, 2017
Messages
56
Trophies
0
Age
20
XP
195
Country
Italy
I would like and try to make GRUB working with the latest release of the kernel, would be great if i would succeed
 

CompuCat

Well-Known Member
Newcomer
Joined
Sep 16, 2017
Messages
83
Trophies
0
XP
621
Country
United States
Yeah, that's a patch rw discovered while working on the rewrite that we've merged into the old kernel. Enjoy!
 

KitsumiTheFox

Well-Known Member
Newcomer
Joined
Jan 9, 2016
Messages
85
Trophies
0
Age
23
Location
Utah
XP
590
Country
United States
Hey all! At around 5:15 to 5:30 pm CST, I'll be going live to stream some development work related to our new install solution! (Also, we may or may not be playing a few rounds of Mario Kart 8 beforehand...come a few minutes early to find out!)

You can find the stream here: tinyurl.com/CompuCatStream
Thanks for the steam my dude, it was really fun!
 
  • Like
Reactions: lordelan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs