WiiU Homebrew Development

Discussion in 'Wii U - Homebrew' started by deformyer, Jun 18, 2015.

Jun 18, 2015

WiiU Homebrew Development by deformyer at 10:47 AM (115,407 Views / 24 Likes) 265 replies

  1. Filzek

    Newcomer Filzek Advanced Member

    Joined:
    Jul 18, 2015
    Messages:
    50
    Country:
    Brazil
    paulloeduardo likes this.


  2. wiewiec

    Newcomer wiewiec Advanced Member

    Joined:
    Dec 24, 2015
    Messages:
    55
    Country:
    Poland
    so there is 5.5.0/X.5.1 kernel exploit?
     
  3. Blackspoon

    Newcomer Blackspoon Member

    Joined:
    Feb 19, 2016
    Messages:
    14
    Location:
    next to the blackfork
    Country:
    Germany
    At the moment only a private kernel exploit exists for 5.5.0 and 5.5.1.
     
  4. kostas sfirakis

    Member kostas sfirakis GBAtemp Regular

    Joined:
    Sep 14, 2015
    Messages:
    175
    Location:
    crete
    Country:
    Greece
    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
     
  5. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    16,772
    Location:
    Engine room, learning
    Country:
    France
    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.
     
  6. gina4x

    Newcomer gina4x Member

    Joined:
    Jan 5, 2015
    Messages:
    14
    Country:
    Germany
    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.
     
  7. KillzXGaming
    This message by KillzXGaming has been removed from public view by Veho, May 22, 2016, Reason: Off topic.
    May 21, 2016
  8. jbuck1975
    This message by jbuck1975 has been removed from public view by Veho, May 22, 2016, Reason: Off topic.
    May 22, 2016
  9. KillzXGaming
    This message by KillzXGaming has been removed from public view by Veho, May 22, 2016, Reason: Off topic.
    May 22, 2016
  10. TheCyberQuake

    Member TheCyberQuake Certified Geek

    Joined:
    Dec 2, 2014
    Messages:
    1,361
    Location:
    Las Vegas, Nevada
    Country:
    United States
    Thread definitely needs updating as kernel exploit for 5.5.x is out now along with homebrew launcher which can load elf files.
     
    TotalInsanity4 likes this.
  11. Woody8275

    Member Woody8275 GBAtemp Advanced Fan

    Joined:
    Sep 4, 2013
    Messages:
    625
    Country:
    United Kingdom
    Is there a media player for the wii u now that can read videos off an SD card yet
     
    kostas sfirakis likes this.
  12. brienj

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    880
    Country:
    United States
    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, May 29, 2016
  13. VinLark

    Member VinLark It's only man's fear that carries him on

    Joined:
    Jun 11, 2016
    Messages:
    2,622
    Location:
    Leonard Cohen ‎– Greatest Hits
    Country:
    United States
    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
     
  14. CJB100

    Member CJB100 Programmer, Media Producer, Hardware Repair

    Joined:
    May 8, 2016
    Messages:
    489
    Location:
    USA
    Country:
    United States
    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.
     
  15. VinLark

    Member VinLark It's only man's fear that carries him on

    Joined:
    Jun 11, 2016
    Messages:
    2,622
    Location:
    Leonard Cohen ‎– Greatest Hits
    Country:
    United States
    @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.
     
  16. CJB100

    Member CJB100 Programmer, Media Producer, Hardware Repair

    Joined:
    May 8, 2016
    Messages:
    489
    Location:
    USA
    Country:
    United States
    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
     
    VinLark likes this.
  17. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    16,772
    Location:
    Engine room, learning
    Country:
    France
    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.
     
  18. ARVI80

    Member ARVI80 GBAtemp Regular

    Joined:
    Feb 25, 2016
    Messages:
    163
    Location:
    UK
    Country:
    United Kingdom
    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.
     
  19. snk4ever

    Newcomer snk4ever Member

    Joined:
    May 22, 2006
    Messages:
    30
    Country:
    France
    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.. ?
     
  20. deformyer
    OP

    Newcomer deformyer Advanced Member

    Joined:
    Jun 18, 2015
    Messages:
    76
    Country:
    Belgium
    @snk4ever There are some examples you can take a look at, e.g. this. There's also some documentation on wiiubrew.org
     
    snk4ever likes this.
  21. Blitzur

    Newcomer Blitzur Newbie

    Joined:
    Jul 20, 2016
    Messages:
    4
    Country:
    Germany
    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, Jul 20, 2016
  22. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    16,772
    Location:
    Engine room, learning
    Country:
    France
    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.
     
  23. Blitzur

    Newcomer Blitzur Newbie

    Joined:
    Jul 20, 2016
    Messages:
    4
    Country:
    Germany
    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, Jul 20, 2016

Share This Page