Hacking [Question] Where to start with Wii U homebrew development

link270

Well-Known Member
OP
Member
Joined
Jul 15, 2009
Messages
130
Trophies
0
XP
376
Country
United States
Hey all,

I've been hanging around here for a while and love all the work everyone has been doing lately. I am a computer science major working on a degree right now and would love to be able to contribute more to the community and the scene.

I have a good understanding and knowledge of C++, Java, C#, etc. (And can obviously learn new languages) I was just wondering if anyone can point me towards some good recourses on what I might want to research and look into to understand the process of getting something developed for the Wii-U.

Thanks guys!
 

Bug_Checker_

Well-Known Member
Member
Joined
Jun 10, 2006
Messages
950
Trophies
0
XP
663
Country
United States
Last edited by Bug_Checker_,
  • Like
Reactions: TotalInsanity4

link270

Well-Known Member
OP
Member
Joined
Jul 15, 2009
Messages
130
Trophies
0
XP
376
Country
United States

Thanks for the threads man, I've looked through most of them before, as well as many many threads around Gbatemp. ;) However, I will certainly re-visit them. I would also like if someone has any more specific thoughts or links to help out.
 
  • Like
Reactions: Deleted User
D

Deleted User

Guest
Wii U software is programmed using a mix of PPC assembly, C and C++. (C# is used in the copyrighted Unity framework, and HTML, JavaScript and CSS can be used in the copyrighted Web framework).

I am currently working on an example that shows how to use the console's GX2 graphics library to make bootiful coloured backgrounds and PNG image rendering. I should have it finished on the weekend, when I have time. Until then, @dimok released an example that shows a 3D cube rendering in GX2.

Most homebrew is also open-source, you if you want to see how a particular dev did something, just look up the code.
 
  • Like
Reactions: lordelan
Joined
Apr 19, 2015
Messages
1,022
Trophies
1
Location
Stuck in the PowerPC
Website
heyquark.com
XP
3,851
Country
Australia
Just look through "Advice for homebrew creation". If you have any specific questions feel free to ask.

Personally, I got my start with Wii U stuff by modifying the "template" project (libwiiu/osscreenexamples) to include the left analog stick. Admittedly it was back in the userspace days and isn't very helpful for HBL stuff, but it's a start.
 

Bug_Checker_

Well-Known Member
Member
Joined
Jun 10, 2006
Messages
950
Trophies
0
XP
663
Country
United States
Well, RPX building is coming soon™ but you can get start with the Homebrew Launcher for now, there are a bunch of examples on Github, wiiudev/libwiiu, dimok789, Maschell, and some by FIX94

If only there were an open source non-sdk replacement for makerpl64.exe to make thing easier along the way,
Oh wait ,
https://github.com/0CBH0/wiiurpxtool

Time to make this thread a little more homebrew friendly:
https://gbatemp.net/threads/tutorial-how-to-decompress-and-repack-rpx-rpl-files.399934/
 

Neouni

Well-Known Member
Newcomer
Joined
Sep 28, 2004
Messages
68
Trophies
0
XP
295
Country
Netherlands

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    no shit! You can't pirate those games, can you?
  • K3N1 @ K3N1:
    You can but it's Linux wine fuckery i decided to install windows
    +1
  • S @ salazarcosplay:
    what games are you you refering you can't pirate?
  • BigOnYa @ BigOnYa:
    Steam games
  • K3N1 @ K3N1:
    Ye there's still a few repack sites out there but da temp rulez
    +1
  • BigOnYa @ BigOnYa:
    if i had a deck, i would do windows also
  • K3N1 @ K3N1:
    Configuring Controlls on windows is the only annoyance
  • BigOnYa @ BigOnYa:
    Can you use Xbox controller w it?
  • K3N1 @ K3N1:
    Why it has built in controls lol
  • BigOnYa @ BigOnYa:
    what about when hooked to tv/monitor
  • K3N1 @ K3N1:
    In dock mode with bt probably ye
  • BigOnYa @ BigOnYa:
    I've been working on making a wheel controller with arduino, 3d printed round knob, and a potientometer.to play breakout and games like that. Kinda of like the old Atari 2600 controllers.
    +1
  • BigOnYa @ BigOnYa:
    But it works on windows and retroarch.I could prob buy one, but thats no fun!
  • K3N1 @ K3N1:
    Gears irl
  • BigOnYa @ BigOnYa:
    Spam Time!
  • BigOnYa @ BigOnYa:
    I never knew they made a Maple flavor.
  • K3N1 @ K3N1:
    Sweet spam
  • D @ ds_allstars:
    Am I able to make a DS game like All-Stars SNES & Wii without any programming skills?
  • FlareReZ @ FlareReZ:
    @ds_allstars, You need programming skills to make a DS game lol.
    +1
  • BigOnYa @ BigOnYa:
    @FlareReZ what language would you reccomend to start with, to learn DS coding? Just curious
  • FlareReZ @ FlareReZ:
    devkitPro by defaults use C and C++. So I suppose you start off with C first and then move onto C++.
    +1
  • FlareReZ @ FlareReZ:
    Because C++ is more complex than C.
    +1
  • BigOnYa @ BigOnYa:
    Ive dabbled a little with C (i think) using arduinos, but yea way beyond me!
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa i wouldn't start with DS (or C for that matter)
    The Real Jdbye @ The Real Jdbye: @BigOnYa i wouldn't start with DS (or C for that matter)