Homebrew Wii U Plugin System

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,234
Country
Brazil
Hopefully never. People can already cheat with tcpgecko.
I see no reason for making it even easier other than ruining online multiplayer
 

wicksand420

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
2,787
Trophies
1
Age
39
XP
2,296
Country
United States
Hopefully never. People can already cheat with tcpgecko.
I see no reason for making it even easier other than ruining online multiplayer
I don't play online, the only reason I would like a cheat plugin is so my son doesn't run out of juice on pikmin 3, but seriously, fuck all those people who use cheats in online play to gain unfare advantages, I can't see having any fun messing with all those poor kids who are just trying to have fun in a online game.

--------------------- MERGED ---------------------------
 
  • Like
Reactions: Something whatever

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,096
Trophies
2
XP
4,730
Country
Germany
Ups, I didn't update the thread for quite a long time. But this doesn't mean I wasn't active. If want to be kept updated, make sure to join the Discord!

So what happened over the past weeks:

- The plugin format has been updated and now supports linking against wut libraries. For the enduser this doesn't change much, but the devolpers now have a much cleaner, SDK-near envrionment to use the system libraries. The Wiki still needs to be updated though.
- As a result the plugin had to be ported. This also includes ports of the common libraries I am using (libutils, controller_patcher, fs_wrapper etc.)
- Plugins were removed from the main repository, but have been uploaded to other one. Checkout the Discord (#plugin-list) or the README for an overview.
- This means the main reposonly provides the loader executable not any plugin. But these can often be download from their repo as long as they provide nightly releases.
- Plugin now can ask for kernel functions! If a plugin now includes the WUPS_ALLOW_KERNEL() hook, it may can use WUPS_KernelRead, WUPS_KernelWrite or WUPS_KernelCopyDataFunction. The loader will have the ability to deny kernel access to certain plugins. This results in a way cleaner code for DiiBugger.

And finally:

An early version of the streaming plugin is now online! https://github.com/Maschell/StreamingPluginWiiU
Don't expect too much, the performance in games might be very bad and you currently have no easy way to play around with the parameter (resolution, framerate, quality). Check out the readme for more information. But I would like to hear your feedback anyway!

Thanks for beeing patient. Things are moving slow, but they are moving.

Contributions are always welcomes! Join the Discord ! If you are coder who wants to help( #technical-discussion ), have suggestions for features or an gui concept ( #discussion ), just a cool idea for a plugin ( #plugin-ideas ) feel free post in the Discord channels!
The world needs more WUPS plugin!
 

CORE

3:16
Member
Joined
Jul 15, 2018
Messages
1,176
Trophies
1
XP
2,070
Country
United Kingdom
Im glad to see that the WiiU still has devs working on it I hope to do quite a lot myself, your work looks awesome man keep it up and please an Action Replay type Cheat Engine would be cool if sometime you get round to it. Online Cheating is pointless and pretty obvious outcome but for unlocking stuff and getting through some tough stages etc it is invaluable especially todays gaming no more Action Replay Xplorer etc. oh Nostalgic plus you may help save a GamePad or Controller from Rage lol
 

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
Im glad to see that the WiiU still has devs working on it I hope to do quite a lot myself, your work looks awesome man keep it up and please an Action Replay type Cheat Engine would be cool if sometime you get round to it
There is the TCP Gecko Installer and JGecko U (but not for the plugin system yet).
 

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,096
Trophies
2
XP
4,730
Country
Germany
Just a quick news about the latest progress:

Today I pushed a few commit that adds configuration menu that can opened at run time. So while running a game (or any other application) you can press L, DPAD down and Minus to open the menu.
At the moment only simple configurations are support (e.g on/off switches), more complex ones will added as soon as possible! Feel free to suggest something ( #development-discussion )!
Currently only the HID to VPAD and the streaming plugin make use is this new feature (with very basic, incomplete configurations), more apps will follow the next days.
The configurations made via the menu will be saved to the sd card and loaded the next time plugin is loaded.

quick note: Turning of the hid to vpad network client or changing the resolution for the streaming plugin can take a moment.

For the devs:
Next the wiki will be updated with all information needed to add configurations to plugins. Until then you can take a look at the e.g the hid to vpad config implementation(https://github.com/Maschell/hid_to_vpad/blob/wups/src/main.cpp#L23-L47. For information on how to add custom config elements, checkout the abstract WUPSConfigItem class (https://github.com/Maschell/WiiUPluginSystem/blob/master/wups_include/wups/config/WUPSConfigItem.h), detailed information will follow on the wiki.

Thanks for your support and happy testing. Nightlies are on github!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    I eventually had to contact a domestic abuse advocate to help me get out of the apartment I was in a lease with her. And filed a restraining order on her cuz she kept harassing me after i left her.
    +1
  • Xdqwerty @ Xdqwerty:
    I didnt bring my Charger and nobody here has one compatible with my phone
  • RedColoredStars @ RedColoredStars:
    either you have usb C and no one else does, or everone else has usb c except you. haha
    +1
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, i don't have usb c
  • RedColoredStars @ RedColoredStars:
    That happened to me for like a year. lol. I was the only one of all my friends and family to still have an old phone.
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, my phone is from around 2019
  • RedColoredStars @ RedColoredStars:
    Mine was from 2017. lolol. I just got this new one like 6 months ago. Not even new, second hand cheapo $40 phone. But it has usb c. lol
  • RedColoredStars @ RedColoredStars:
    I cant justify $1k+ on a nice ass phone. I can spend that on a 75" tv screen. Why a 6" screen device cost me the same? lol
    +2
  • BigOnYa @ BigOnYa:
    I had a iPhone 5 for like 6 years, till last year, and had to get new phone, when phone companies stop using the cdna networks, which the iphone5 used.
  • K3Nv2 @ K3Nv2:
    A phone can do more than a TV
    +2
  • BigOnYa @ BigOnYa:
    These smart TVs are getting close tho. Gonna be like "back to future" TVs before long.
    +1
  • K3Nv2 @ K3Nv2:
    Nah a phones going to always be more powerful than a TV if the TVs $2grand maybe but why when I can put a smaller device in my pocket that does basically everything a TV already does
    +1
  • K3Nv2 @ K3Nv2:
    I can justify a decent $800 smartphone that'll last 3 years when I could get a 65" TV for $400 and buy a decent micro computer for $100 more
  • K3Nv2 @ K3Nv2:
    Tbf there are decent $400 smartphones in today's market that make top end spec phones unjust it's just what you want
  • Xdqwerty @ Xdqwerty:
    Found a Charger that works with my phone
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah Ken I have 3 Samsung Phones now and honestly all 3 feel about the same
  • Psionic Roshambo @ Psionic Roshambo:
    A35 a S23 FE S24 Ultra lol
  • Psionic Roshambo @ Psionic Roshambo:
    Camera is about the only thing that legit separates them, unless you play games on your phone....
  • K3Nv2 @ K3Nv2:
    I honestly just download movies on my phone put them on my card reader then on my tv so much better than wireless transfer bs
  • K3Nv2 @ K3Nv2:
    Glad I bought a card reader type c and usb A makes life easy
  • Xdqwerty @ Xdqwerty:
    Yawn
  • RedColoredStars @ RedColoredStars:
    i download movies on my PC that is connected to my living room tv.
  • RedColoredStars @ RedColoredStars:
    Monitors are too small for my bad eyesight so I use my main tv and wirelss keyboard and wireless trackball mouse.
  • RedColoredStars @ RedColoredStars:
    I tried wireless transfer on phone before and yes, it's garbage. lol. So sloooooooooowwwwww.
    RedColoredStars @ RedColoredStars: I tried wireless transfer on phone before and yes, it's garbage. lol. So sloooooooooowwwwww.