Hacking [release] FunKiiU 2.0 - complete content + ticket python tool

  • Thread starter Thread starter cearp
  • Start date Start date
  • Views Views 183,799
  • Replies Replies 450
  • Likes Likes 45
tried this with mario kart 8 dlc but had no success.
I chose to download online ticket from that site. followed the instructions in the 1st page.
 
how the hell do people even get the title ids of virtual console games also how do you fakesign tickets im a noob...
 
how the hell do people even get the title ids of virtual console games also how do you fakesign tickets im a noob...
Find the title key website, it has a list of everything you need

Read the first post for instructions

This requires redNAND/sigpatches for DLC either way, yes?

Yes
 
thanks

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

so do you even need to enter in a title key for redNAND?
 
Hello all, I have been using redNAND for a couple days and have tried my hand at installing a Wii Virtual Console title, namely Kirby's Return to Dream Land. I used FunKiiU 2.0 to generate the fakesign ticket file. It installs normally and even shows up on the home menu, but when I launch the title it shows the Virtual Console Wii Splash Screen and then kicks me to the sysNAND. No other VC titles are giving me trouble other than the fact they seem to be running a little slower than normal in terms of framerate.

Any help would be greatly appreciated B-)
 
i wouldnt know but the wii vc might use a special mode or something idk
Thanks for the reply, I am currently testing some other Wii VC titles to see if they are affected as well.
It would be a bummer if the Wii VC titles didn't work on redNAND, but I guess the vWii on sysNand can still play Wii and GC games.
 
  • Like
Reactions: PhantomChu
well yeah and also would you know how to set up usbloader and wiiflow or not? it's not booting wiiflow and when i press a game on usbloader it doesnt do anything
I used this guide to install USBloaderGX and Nintendon't on the vWii. From what I have read there is a new method that doesn't require a specific physical copy of a Wii title, that guide can be found here.

Thanks for finding that information on the Wii VC, that totally makes sense.
 
Last edited by PhantomChu,
  • Like
Reactions: Mustacheboyo
I used this guide to install USBloaderGX and Nintendon't on the vWii. From what I have read there is a new method that doesn't require a specific physical copy of a Wii title, that guide can be found here.
i have everything installed it just wont boot my games they're all wbfs formatted from a long time ago...

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

wii vc uses the vWii mode which currently doesnt work in redNAND
 
i have everything installed it just wont boot my games they're all wbfs formatted from a long time ago...

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

wii vc uses the vWii mode which currently doesnt work in redNAND
Hmm... I haven't ran into this problem personally, but my only suggestion is to double check which cIOS you installed with d2x as USBLoaderGX can be extremely finicky. I also reverted back to their most stable release as I was having trouble with Nintendon't not recognizing the GC titles on my harddrive. The Wii U also requires a Y-Cable for some HDDs as the Wii U doesn't supply enough power. Other than that I am at a loss for what could be causing these issues.
 
Last edited by PhantomChu,
Thanks for the reply, I am currently testing some other Wii VC titles to see if they are affected as well.
It would be a bummer if the Wii VC titles didn't work on redNAND, but I guess the vWii on sysNand can still play Wii and GC games.
They don't, it has a special cafe2wii image and iosuhax/redNAND only covers Wii U right now, not any secondary image
http://wiiubrew.org/wiki/Title_database
00050010-10004001 OSv1 Loads the enhanced vWii mode for eShop titles
@cearp I'd appreciate your help with this since I am unable to download any game.
I tried all the methods, onlinetickets, providing the ticket, python2 and python3.
I tried to download three different games, including EUR Pikmin3 from your example.
I am running Linux and below you can see the output of the error:

Code:
python2.7 FunKiiU.py -title 000500001010a700 -onlinetickets
*******
FunKiiU by cearp and the cerea1killer
*******

Downloading/updating data from xxxx.xxxxx.xxx
Downloaded data OK!
Downloading TMD...
Downloading Contents...
Traceback (most recent call last):
  File "FunKiiU.py", line 392, in <module>
  patch_dlc=arguments.patch_dlc)
  File "FunKiiU.py", line 365, in main
  process_title_id(title_id, title_key, name, output_dir, retry_count, onlinetickets, patch_demo, patch_dlc)
  File "FunKiiU.py", line 275, in process_title_id
  total_size += int(binascii.hexlify(tmd[c_offs + 0x08:c_offs + 0x10]), 16)
ValueError: invalid literal for int() with base 16: ''

In the install directory I can see the directories created for the games and the title files inside. However, there are spaces between the underscore, the tile id and the game name, which may be related to the blank value from the error above.

Code:
000500001012be00 _ PIKMIN 3

Btw, thanks for writing this multiplatform app.
Hmm it doesn't have to do with that, tmd might be invalid, binascii.hexlify turns "\x00\x05\x00\x00\x10\x17\x69\x00" to "0005000010176900", the tmd is an array that it's just getting the data from, int( ,16) just converts it from a string to the actual value.
Also @cearp a better way to do that line is struct.unpack(">Q", tmd[c_offs + 8: c_offs + 16])[0], it's how I'm doing it in my nuspy rewrite, except I turn the tuple into an array with the a for a, and store it, and you should use StringIO instead of as an array and hardcoding, lets you seek and read like in my screenie
Screenshot_20.png
 
  • Like
Reactions: cearp
okay, just gotta wait for this LONG process of RedNAND to finish (I'm on an 8GB console...can't imagine how long it takes a 32GB one!!)
 

Site & Scene News

Popular threads in this forum