Homebrew Wii U Plugin System

Zarklord

Well-Known Member
Member
Joined
May 13, 2016
Messages
194
Trophies
0
Age
25
XP
268
Country
United States
So would it be possible on a per game basis? I'm thinking specifically of games like BotW where there's no storage of data necessary.
it is possible, i hadn't done to much of the RE work needed to actually spoof the amiibo's since that would be pointless without graphical display.
 
  • Like
Reactions: Funkymon

JakobKG

Member
Newcomer
Joined
Feb 19, 2018
Messages
9
Trophies
0
Age
28
XP
51
Country
Norway
Hi, I'm having trouble getting the loader to build! I'm getting an error at ContentHome.cpp about missing file "gui/Gui.h", which doesn't seem to be anywhere on the github repo right now.
 

JakobKG

Member
Newcomer
Joined
Feb 19, 2018
Messages
9
Trophies
0
Age
28
XP
51
Country
Norway
Oh, forget to add libgui to the list of dependencies to readme.
Thanks, that helped! I'm still seeing build errors though, this time it looks like it's sound related? Or maybe it's a different Vorbis from the OGG Vorbis I know of.

Code:
linking ... wiiupluginloader.elf
/home/jakob/devkitPro/portlibs/ppc/lib/libvorbisidec.a(info.o): In function `vorbis_comment_query_count':
info.c:(.text+0xa16): undefined reference to `__ctype_ptr__'
info.c:(.text+0xa1e): undefined reference to `__ctype_ptr__'
/home/jakob/devkitPro/portlibs/ppc/lib/libvorbisidec.a(info.o): In function `vorbis_comment_query':
info.c:(.text+0xbaa): undefined reference to `__ctype_ptr__'
info.c:(.text+0xbb2): undefined reference to `__ctype_ptr__'
collect2: error: ld returned 1 exit status
 

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,090
Trophies
2
XP
4,645
Country
Germany
Thanks, that helped! I'm still seeing build errors though, this time it looks like it's sound related? Or maybe it's a different Vorbis from the OGG Vorbis I know of.

Code:
linking ... wiiupluginloader.elf
/home/jakob/devkitPro/portlibs/ppc/lib/libvorbisidec.a(info.o): In function `vorbis_comment_query_count':
info.c:(.text+0xa16): undefined reference to `__ctype_ptr__'
info.c:(.text+0xa1e): undefined reference to `__ctype_ptr__'
/home/jakob/devkitPro/portlibs/ppc/lib/libvorbisidec.a(info.o): In function `vorbis_comment_query':
info.c:(.text+0xbaa): undefined reference to `__ctype_ptr__'
info.c:(.text+0xbb2): undefined reference to `__ctype_ptr__'
collect2: error: ld returned 1 exit status
You need the dependencies of libgui. It contains an archive which needs to be extracted into the portlibs folder of your devkit, like dynamic_libs

Would it be possible to make a plugin that acted like an action replay and loaded cheats in txt format from sd?
A TCPGecko port is planned. The codehandler has to be adapted to be compatible though.

I'm waiting for when we can load other Homebrew with Plugins enabled :) Specifically Retroarch + Hid to Vpad ;)
Is planned, but currently no high priority. Still require some issues to be solved.


----

Just a quick update:
In the last days I added a _really_ simple gui, which currrently does nothing, but is a good base. People could now even start to create translations.
I also looked for an option to make it easy for an plugin to display some text while in the game. A POC callback has been implemented, but is not fully ready. Some features are missing.
Today I tried to make screenshots. Looks promising but still needs to be turned into a individual plugin.
 
Last edited by Maschell,

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,846
Country
United Kingdom
You need the dependencies of libgui. It contains an archive which needs to be extracted into the portlibs folder of your devkit, like dynamic_libs


A TCPGecko port is planned. The codehandler has to be adapted to be compatible though.


Is planned, but currently no high priority. Still require some issues to be solved.


----

Just a quick update:
In the last days I added a _really_ simple gui, which currrently does nothing, but is a good base. People could now even start to create translations.
I also looked for an option to make it easy for an plugin to display some text while in the game. A POC callback has been implemented, but is not fully ready. Some features are missing.
Today I tried to make screenshots. Looks promising but still needs to be turned into a individual plugin.
Thanks, I can wait :)
 

JakobKG

Member
Newcomer
Joined
Feb 19, 2018
Messages
9
Trophies
0
Age
28
XP
51
Country
Norway
You need the dependencies of libgui. It contains an archive which needs to be extracted into the portlibs folder of your devkit, like dynamic_libs
That was it! I just assumed it was the same as the dynamic_libs dependencies and didn't use it, my mistake. I'm working on a relatively simple fork of the new SDCafiine plugin to add support for more controller types on the modpack selector screen by more or less porting the changes from CreeperMario's fork of SDCafiine, but my plugin is broken and hangs on loading right now. If you could DM me at @JakobKG on Twitter and help me get debugging set up I'd super appreciate that! :)
 

BQuail

Well-Known Member
Newcomer
Joined
Oct 19, 2017
Messages
58
Trophies
0
Age
32
XP
139
Country
United States
I can't seem to get this to do anything....when I launch the .elf from homebrew launcher nothing happens. HBL just reloads. What could I be doing wrong here?
 

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,090
Trophies
2
XP
4,645
Country
Germany
I can't seem to get this to do anything....when I launch the .elf from homebrew launcher nothing happens. HBL just reloads. What could I be doing wrong here?
Make sure to use the newest version of the HBL and only use the plugin loader with the bundled plugins.
The plugins change very often are sometimes are only compatible with very specific versions of the loader. Everthing is still moving and changing frequently
 

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,233
Country
Brazil
Sure, but I'll also work on a native screenshot to SD plugin.

30 sec video capture to SD is possible on the 3DS... I wonder if it could work on the Wii U too...

4vsi1m2.gif
 
Last edited by piratesephiroth,
  • Like
Reactions: cucholix

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: aeiou