Homebrew WiiU Homebrew Development

  • Thread starter Thread starter deformyer
  • Start date Start date
  • Views Views 189,892
  • Replies Replies 311
  • Likes Likes 24
update thread plz homebrew launcher can load elfs and there is a kernel 10 expoit and a special 31 expoit for cheats on 5.5.1
 
A lot of sticky threads would need an update now that all version works with homebrew launcher and it's easier to code homebrew.
It takes time to check and update all the guides.
I hope @deformyer could take some time to update his post.
 
Hi, will it be possible to play online with 5.5.1 ? I'm not sure if I should do homebrew on my Wii u.
 
Is there a media player for the wii u now that can read videos off an SD card yet
While playing videos off of an SD card would be a novelty, in reality, most people use media servers to serve videos to their devices, and this can already be easily accomplished with the internet browser. Even apps such as XBMC or Plex all pretty much use streaming to play the media. It would be a waste of time to play a video from the SD Card, or even the USB drive once IOSU is a reality, at least that's how I feel about it as a developer, and I bet most other developers feel the same way.
 
Last edited by brienj,
Hmmmm. I am getting an error when I try to compile the helloworld example. Can somebody help me out?

$ python build.py examples/helloworld
Building for your windows platform...
Traceback (most recent call last):
File "build.py", line 103, in <module>
main()
File "build.py", line 41, in main
subprocess.call(['make'])
File "C:\Users\Game\AppData\Local\Programs\Python\Python35-32\lib\subprocess.py", line 560, in call
with Popen(*popenargs, **kwargs) as p:
File "C:\Users\Game\AppData\Local\Programs\Python\Python35-32\lib\subprocess.py", line 950, in __init__
restore_signals, start_new_session)
File "C:\Users\Game\AppData\Local\Programs\Python\Python35-32\lib\subprocess.py", line 1220, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
 
Compiler can't find "C:\Users\Game\AppData\Local\Programs\Python\Python35-32\lib\subprocess.py", and it needs to execute something from this for some reason. I would attempt a reinstallation of Python or just update and make sure you have all the proper Python libraries installed. You'll have to forgive me for the lackluster info, I have not used Python in roughly 6-10 or so years now, and I wasn't experienced with it to begin with.
 
@CJB100 Yeah I got it working fine. Now i don't know how to run helloworld. I have been trying to but it isn't running it. What all do I need in the folder so my 5.5.1 wii u will recognize it as something to run and not just go into the folder.
 
That, I wouldn't know at all. :unsure: I do want to eventually get into the Wii U side of things, but I haven't yet. Mainly because I just can't be bothered to monkey around with the ridiculous amount of set up. And then be bothered to use a finicky hack in the web browser every time I want to run an application I'm developing. Meh, I'll get around to it eventually.

Hopefully someone else can come in and be a little more useful. :D
 
  • Like
Reactions: Deleted User
I updated the first post.
it was updated two days ago by its author, but it was still fully outdated, no homebrew launcher method and was still using an old compiling and launching method!

I kept the old method in spoilers as some old homebrew still need these information to be compile and launched, but I don't like spoilers in guide, it's not pretty.
But the information are useful, but should be put on the wiki (list of exploit, for example) and how to use them.

The guide to create and compile homebrew was complicated, while you only need devkitpro and hbl libraries.
There's no need to separate windows from linux/mac as there's no link or detailed installation instruction, so both had the same steps : install devkitpro, install libraries. Done !
Also, there's NO NEED of cygwin on windows. I don't understand why users keep telling to install it while it's not used.
 
Any help to compile/port html5 apps/games built on nwf to wiiu.
Do we have something like devkitpro to build to the console or a way to run html5 from sd. Running homebrew from a server is not desirable.
 
Hi !

Is there a tutorial somewhere on getting started ? Like how to draw on the screen, how to grab gamepad input, access the filesystem, play sounds, etc.. ?
 
hey does anyone know if and when dimok will release the source of wup hbl version?
I would really like to look at it and maybe change it (or let someone do that :D)
So that it can install multiple titles in a row or at least change the path (sd/install/titleid/)
You can choose what he installs then (maybe give it some usefull name? :) )
AAAND maybe it is possible to make a NUSD for the Wiiu? just like in the good old wii time swhere you could simply download everything from the nus and install it on the fly. no extracting of the sd card using the commandline on the pc etc :) Like Dop-mii

thank you :D

edit:// nevermind :P
https://github.com/dimok789/wupinstaller
 
Last edited by Blitzur,
Dimok said he could improve WUP installer to add a on-screen choice list with all available updates, subfolder supports, etc.
instead of installing only one by one and only use the "install" folder.
He just didn't have time to work on homebrew recently.

That's nice to see someone interested in updating the program intelligently (and not just remove the anti-brick whitelist)


NUSD is already possible, but maybe not the same interface than NUSD.
JNUSTool can download and decrypt data from NUS. It can also keep encrypted contents.
Maybe if you make a "NUSD clone" for wiiU, you could use JNUSTool in the background as it already does all you want. Just make a different GUI around it.
JNUSTool is released with a list of game update, but I think you can add more TitleID, so you could release a "System titles" svn file, so it can list them and download them easily, just remember that it's dangerous to install a system title ! only "Version.bin" can be installed with WUP Installer, thanks to the whitelist which prevent bricks.

JNUSTool is already used to download game updates to be installed with WUP Installer.
You just need to append --dlEncoded to your command line to keep the .app and .h3 files.
Or you can use NUSGrabber instead, but java is multiplateform.
 
thank you. Yeah i just thought that he has no time otherwise it would already exist :)
With nusd for wiiu i meant a standalone WiiU version. You launch it via HBL and then you can see all the games, titles all that good stuff. Maybe only your own games? i mean you don't need updates for others but anyway. so you just start that prgramm on the wiiu and download from there (with iosu even onto usb etc) and after that you go to wup installer and install them OR you combine those programms into One :) :)

I hope my fried has some time or my really old skills maybe are enough haha :D
 
Last edited by Blitzur,
Oh, you mean a homebrew NUSD. a homebrew which would download game updates from NUS and save directly to SD:/install/TitleID/version/ ?
That could be done, but it will be slower than done from computer (1MB/s limited wifi), imagine downloading the SSBU update which is 2GB...

The idea is good, it's always great to have choices and lot of homebrew projects.
 
  • Like
Reactions: TotalInsanity4

Site & Scene News

Popular threads in this forum