Hacking wiiu gamepad on vwii?

  • Thread starter Deleted User
  • Start date
  • Views 12,684
  • Replies 82
  • Likes 1

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,137
Trophies
2
XP
32,671
Country
Mexico
There's a third one. Someone with the right coding skill should look at Twilight Hack (or Indiana Pwns, Yu Gi Owned etc.) source code and try to port it Xenoblade, Pandora Tower or Muramasa, i.e. a game available on eShop with Classic Controller support. Said game would act as an Homebrew loader (with CC support), like Twilight Princess in the old Wii days.

I argue this method is easier, as we don't touch the cafe2wii part at all. We are operating entirely with Wii code and hardware. But I'm not a developer, so maybe this idea is bullshit :P What do you think, @pedro702 ?
I suggested that several times already :P
http://gbatemp.net/threads/wiiu-gamepad-on-vwii.470028/#post-7297592
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,714
Trophies
2
Age
33
XP
8,669
Country
Portugal
There's a third one. Someone with the right coding skill should look at Twilight Hack (or Indiana Pwns, Yu Gi Owned etc.) source code and try to port it Xenoblade, Pandora Tower or Muramasa, i.e. a game available on eShop with Classic Controller support. Said game would act as an Homebrew loader (with CC support), like Twilight Princess in the old Wii days.

I argue this method is easier, as we don't touch the cafe2wii part at all. We are operating entirely with Wii code and hardware. But I'm not a developer, so maybe this idea is bullshit :P What do you think, @pedro702 ?
like fix94 told me the game would either crash or exit and if it exited it would go back to wiiu menu and loose all the "hacks". Also only some games have exploitable bugs tbh i never heard anything found on any of those games.
The best options are still to reverse engeneer the cios and fw or find a way around the header to inject games.
 
D

Deleted User

Guest
OP
like fix94 told me the game would either crash or exit and if it exited it would go back to wiiu menu and loose all the "hacks". Also only some games have exploitable bugs tbh i never heard anything found on any of those games.
The best options are still to reverse engeneer the cios and fw or find a way around the header to inject games.
True. But my goal as of right now is to see how the vwii side effects the games on wiiu (which use vwii mode) hopefully that can give insight as to what is going on. And I'm about to take a looky loo at the rpx. because if we understand the correlation then we can move on to figuring out about fw or the ocios

(I'm going to keep calling it ocios only due the fact that technically its still a cios however its official from nintendo)



like fix94 told me the game would either crash or exit and if it exited it would go back to wiiu menu and loose all the "hacks". Also only some games have exploitable bugs tbh i never heard anything found on any of those games.
The best options are still to reverse engeneer the cios and fw or find a way around the header to inject games.
ok I re tested the vwii (which I deleted my files off, I guess last time I didn't and I thought i did. which is why I said further testing required.) And never mind, it will not boot at all... which is strange. Because before (meaning when I had the files) regardless I couldn't boot into vwii normally. as my wiiu wasn't mounting slccmpt01 (due to the permissions being wrong) so thats a missed check.... And sorry for the miss information.


EDIT: I think your right with the it crashing. nintendy patched twlight hax in later games, if we even tried to install twlight hack its more than likely not to work or cause the game to crash, or simply go back to wiiu mode. since when we try to install that we go out of the game. UNLESS, we can keep it within the boundaries of the game, but that doesn't seem feasible or at least to me. correct me if i'm wrong. on that one, (keeping the hack within boundaries of the game)
 
Last edited by ,
D

Deleted User

Guest
OP
Ok, so I'm going to test this correctly this time. Instead of deleting vwii entiely. I'm going to delete all ioses except ios 58 and 80. In theory this should recreate the results and if it does then cios. If it doesn't then... well throw this form out the window.
 
Last edited by ,
D

Deleted User

Guest
OP
well I found something interesting on the way.... (don't know what ios at the moment) But apparently vwii uses its own ios to get back into wiiu mode.... Just saying.

--------------------- MERGED ---------------------------

Does anyone know what ios xenoblade uses?
Ok I also got the game dumping and like I expected its going to incomplete as it hangs once it reaches /vol/content/hif_000000.nfs. I do have the rpx so I'm going to get decrpyting on that.
 
Last edited by ,
  • Like
Reactions: Garblant
D

Deleted User

Guest
OP
What steps did you follow to decrypt it?
Sorry what took me so long. I use ddd (Im well aware that it should not be a full download, however the rpx did finish downloading, before reboot.)and it just wouldn't open period. I tried clicking the decompress content option but the minute I did the minute it just gave up and outputed nothing. However I'm going to do further testing and see if i get the same problem when I get other rpxes. If it I do have it then its my computer, however if it works fine. then either its ddd, or Nintendo has written it differently than what the program expected to be. I won't be able to test the compatiblity until later as I'm letting my gf barrow my wiiu. So Hopefully I can try to sit tight without it for about another week.
 
Last edited by ,
D

Deleted User

Guest
OP
Alright! Lets get things back on track shall we? So I decided to decrypt xenoblade via Jnustool. I'm going to try your rpx program again. And see what results I get. Sorry to keep you guys waiting.
 
  • Like
Reactions: SugoiEndeavor
D

Deleted User

Guest
OP
WHAT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
upload_2017-5-29_11-12-33.png


It has its own firmware! I haven't even gotten to decrpyting the rpx! Is there any tool to take a look into wiiu img files? Hang on. I have a idea. I'm going to take a look at what happens if we try to load this img file via that one homebrew name I cannot recall.



well I found the game files. and they are in .nfs format
upload_2017-5-29_11-16-56.png


I was overall not expecting to see a fw.img but that now makes sense! Because the normal vwii proably doesn't have the right patching if it uses its own fw.img. Which would explain why it never worked. I'm going to boot the fw.img If my theory is correct. I should go into vwii mode. And if that happens. Then oooh boy. I'm going to need a ton more help. But, also this means we can create our own fw.img and patch in gamepad! Course assuming the fw.img is the case!

Update: tried loading it via fw.img booter. all though its proably a user mistake (Aka I'm the problem) didn't work) Also I decided to take a look into the rpx. I'm not good a reading hex. But There is mention of a boot.elf. And a few errors codes (as in detailing errors. Ones the wiiu can have) Everything else becomes absolute gibberish past that point. I'll continue looking into this later. Got stuff to do. If anyone is wise with this crap, can you please lend me a hand?
later be back on this soon (definitely not a week. Just a day)
 
Last edited by ,
  • Like
Reactions: Garblant
D

Deleted User

Guest
OP
ok well I'm back now. And I have no idea where to go from here....

Update: I decided to get cafe2wii's stuff. It too also includes a fw.img. However, it could be assumed that the reason that the fw.img I booted from xenoblade didn't work is because either.
A: its a patch
B: its a user error
C: its just not used the way I'm thing of.
 
Last edited by ,
  • Like
Reactions: Garblant
D

Deleted User

Guest
OP
Ok so I took a look at super mario galaxy 2. And it too had a fw.img. Which now confuses me. Because we have two other cafe2wii or img files that help boot into vwii. 0050010-10004001 and 0050010-10004000. which 4000 is the normal vwii mode (one you select from homemenu) but if 4001 is for enchanced wii games. Which then doesn't make sense for each indvidual application/game to have its own fw.img. Because wouldn't that be 4001 job? I smell some sort of patching. But I can't get to the bottom of it. and 4001 and 4000 reference a directory. I cannot find it again. But once I find it I will tell you. it was referncing (x= place holders/ I don't know what value) xxxxxx-xxxxxb
 
  • Like
Reactions: Garblant
D

Deleted User

Guest
OP
Sorry. I know it seems like I'm just spamming at this point. However, I'm looking in the fw.img of super mario galaxy 2 and I'm noticing a whole ton of intresting crap. But I'll just mention this. 000B1A60 (in galaxy 2) You can find a lot of interesting stuff. And another point of intrest starts at 000BBF20. Which there it seems to be talking about vm. (virtual mechine.) (this is just a snipet starting at offset 000BF1C0

[email protected] can use debugging features...Failed to initialize utility classes....Failed to initialize the Debug class....Could not get bridge data in [email protected] to initialize NWC24 classes..Failed to setup TTL. TTL is set to zero.....Failed to set pre-created objects...Failed to construct pre-created objects.....Failed to copy data for received [email protected] to create a blob for storage.....RCHE....%s: no table for op) (not talking about virtual mechine. But there is a lot of vm phrases. If you look into the fw.img. of these games. cafe2wii doesn't include any of that. Which proably means this stuff is game specifc.)

I seriously need somebody to help me out. as I'm clueless.
Update: both rpx files (xenoblade and galaxy 2.) after saying .elf. say this line that also Might be a point of intrest.
bin\ghs\cafe\app\frisbiiU\NDEBUG\frisbiiU.rpx.BUILD_TYPE.NDEBUG. Also. Given the .nfs file size. that is where the game is, what I don't understand is how different is the format. I will compare my copy that I will dump (of super mario galaxy 2) and try to see if the hex matches. (proably won't. But if its worth a shot)
 
Last edited by ,
D

Deleted User

Guest
OP
And go figure. The nfs format somehow is rewrite of the games code? I don't understand. When under hex editor I can't find anything the same between the two. Which means that the game injection side of things is going to get dicy. And thats probably the same for xenoblade as well.
 

Nimrod-002

Well-Known Member
Member
Joined
Dec 8, 2016
Messages
384
Trophies
0
Age
31
XP
1,184
Country
Morocco
seeing as GC injects are gamepad compatible now, are Wii injects also compatible? also can i inject every wii game i want to play without needing a second usb storage device?
 

wolf_

Well-Known Member
Member
Joined
Jan 22, 2012
Messages
517
Trophies
1
Age
42
XP
1,576
Country
United States
seeing as GC injects are gamepad compatible now, are Wii injects also compatible? also can i inject every wii game i want to play without needing a second usb storage device?
Yes Wii injects is possible but keep in mind only Wii games that supports classic control work with gamepad there is remote emulation but the capability is very low
 

Nimrod-002

Well-Known Member
Member
Joined
Dec 8, 2016
Messages
384
Trophies
0
Age
31
XP
1,184
Country
Morocco
Yes Wii injects is possible but keep in mind only Wii games that supports classic control work with gamepad there is remote emulation but the capability is very low
thanks dor quick reply , would using a mario galaxy 2 as host rom mean that i cant install mario galaxy 2 or any other game with the same host rom
 

wolf_

Well-Known Member
Member
Joined
Jan 22, 2012
Messages
517
Trophies
1
Age
42
XP
1,576
Country
United States
thanks dor quick reply , would using a mario galaxy 2 as host rom mean that i cant install mario galaxy 2 or any other game with the same host rom
id recommend using
thanks dor quick reply , would using a mario galaxy 2 as host rom mean that i cant install mario galaxy 2 or any other game with the same host rom
id recommend wiivc injector script very easy and simple to use
 
D

Deleted User

Guest
OP
id recommend using

id recommend wiivc injector script very easy and simple to use
This thread was made before anyone knew how to inject vc wii stuff. There wasn't a injector script, nor did anyone know how to properly inject wii games at the time.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    S @ salazarcosplay: Good morning everyone