Hacking Nintendont on gamepad ??

  • Thread starter Thread starter Xdsaa
  • Start date Start date
  • Views Views 33,467
  • Replies Replies 112
You can merge those into a iso, but you cannot do the inverse, so we are still a little far.
If an experienced coder would take care of that it wouldve probably been done in one or two hours. But the devs are working on cooler stuff atm. Thats why some noobs including me are trying to pull it off... with not really much success
 
Last edited by sabykos,
If an experienced coder would take care of that it wouldve probably been done in one or two hours. But the devs are working on cooler stuff atm. Thats why some noobs including me are trying to pull it off... with not really much success
Well tell me how to get the game, I want this.
 
The best thing about gbatemp is things like this just pop up in updates with little fanfare. You'll pop here randomly to check the Nintendont thread one day and fix94 will have added it.

The beauty of the temp.
 
The best thing about gbatemp is things like this just pop up in updates with little fanfare. You'll pop here randomly to check the Nintendont thread one day and fix94 will have added it.

The beauty of the temp.
lol keep dreaming, fix94 isnt even attempting it and afaik he has no plans to do any testing or codding for this until someonce can make the gamepad register buttons on vwii.
 
lol keep dreaming, fix94 isnt even attempting it and afaik he has no plans to do any testing or codding for this until someonce can make the gamepad register buttons on vwii.
We already have button registration on vWii. It's represented in Xenoblade Chronicles FW.img which also loads an XML file. We just need to run that FW.img and figure out how it loads the XML file and we are home-free. I will PM Fix94 about it, explain a few details which I think may lead to the success of this project and see if he could somehow come up with something.
 
Ok. I think we are closer than ever to getting this and it does not involve a VC injection. The idea I have is based on HBL2HBC by @FIX94. I am going through the source code right now and found:

//get all the CMPT functions
unsigned int cmpt_handle;
OSDynLoad_Acquire("nn_cmpt.rpl", &cmpt_handle);
int (*CMPTLaunchTitle)(void* CMPTConfigure, int ConfigSize, int titlehigh, int titlelow);
int (*CMPTAcctSetScreenType)(int screenType);
int (*CMPTGetDataSize)(int* dataSize);
int (*CMPTCheckScreenState)();
OSDynLoad_FindExport(cmpt_handle, 0, "CMPTLaunchTitle", &CMPTLaunchTitle);
OSDynLoad_FindExport(cmpt_handle, 0, "CMPTAcctSetScreenType", &CMPTAcctSetScreenType);
OSDynLoad_FindExport(cmpt_handle, 0, "CMPTGetDataSize", &CMPTGetDataSize);
OSDynLoad_FindExport(cmpt_handle, 0, "CMPTCheckScreenState", &CMPTCheckScreenState);
//1 = TV Only, 2 = GamePad Only, 3 = Both
CMPTAcctSetScreenType(3);
if(CMPTCheckScreenState() < 0)
{
CMPTAcctSetScreenType(2);
if(CMPTCheckScreenState() < 0)
CMPTAcctSetScreenType(1);
}

Based on that, I believe that CMPT is the vWii launching mechanism. I am currently searching my sysNAND for the file, "nn_cmpt.rpl" and I am going to use that location to pinpoint the vWii's launcher application and edit the meta.xml to allow DRC usage on the Wii Menu/vWii Mode. My proposal is a permanent patch that turns your gamepad into a classic controller for use in vWii mode. Just like in Xenoblade Chronicles. I will post back with an update soon!
 
Last edited by bendevnull,
  • Like
Reactions: Taleweaver
Ok then. That did not work...
I am going to attempt to dump the vWii launcher application with DDD but, I have very low hopes of it working. I could not find a meta.xml however, I found all of the same files in that folder that are found in the code folder of Xenoblade Chroniclesand a few more files which appear to be different drivers. If anyone wants an FTPUAnywhere Directory, it's located under /storage_slc/title/00050010/1000400a/code/. Anyway, WINE is almost finished installing because I can't get the Linux version of TitleDumper to run so, wish me luck in my great endeavors. However, we may have just hit a dead end...
 
DDD did not work. That may be the end but, I have one last idea. I am going to remove the game file of a Wii VC, launch it, and then hope it crashes back to the Wii Menu and not the entire Wii U :P

I may just be false hoping at this point but, I'll give it one last good shot and maybe this is it. I will post a final update soon.
 
I can't do this anymore. I give up. Nintendo has really gone and fucked us over this time. So, I deleted the .nfs files from the Wii VC and the game still ran perfectly fine. Almost as if the NFS files aren't what run the game...
 
I can't do this anymore. I give up. Nintendo has really gone and fucked us over this time. So, I deleted the .nfs files from the Wii VC and the game still ran perfectly fine. Almost as if the NFS files aren't what run the game...
Did the files actually delete? Do they show up when you reboot?
 
Did the files actually delete? Do they show up when you reboot?
They don't show up anymore. I installed everything onto sysNAND and deleted the NFS files from sysNAND and it's the only Wii VC game I have installed. I am testing with Super Paper Mario (U)

I'm thinking that maybe the game is run from the RPX file. Just a hunch though. I will examine the file structure a little more of the decrypted contents
 
Last edited by bendevnull,
They don't show up anymore. I installed everything onto sysNAND and deleted the NFS files from sysNAND and it's the only Wii VC game I have installed. I am testing with Super Paper Mario (U)

I'm thinking that maybe the game is run from the RPX file. Just a hunch though. I will examine the file structure a little more of the decrypted contents
Interesting, can you try filling up the empty space with blank files, then deleting them?
 

Site & Scene News

Popular threads in this forum