Hacking Wii U Hacking & Homebrew Discussion

  • Thread starter Thread starter filfat
  • Start date Start date
  • Views Views 5,065,257
  • Replies Replies 21,104
  • Likes Likes 29
For people interested in cafiine and sd card, here is a special version of cafiine which works with sdcard (only, no file replacement with network) :
SDCafiine, only for 5.3.2 for the moment, already compiled, with sources.

Quick how to (more info in the readme) :
- get the title id of the game/application (ex: Mii Maker EU => 00050010-1004A200)
- create a folder in the root of the sd card with the title id, without the "-" character (ex: Mii Maker EU => 000500101004A200)
(title id must be in uppercase)
- put files in this folder (ex : "/vol/content/sound/test.bfstm" => ""000500101004A200/sound/test.bfstm")

It comes with a server to log the FS functions and check if the sd card has been mounted in the game/application.
The use of the server is not mandatory.

Only tested on Mii Maker (working), so it may have bugs

edit : application/game needs access rights to the sdcard of course.
 

Attachments

Last edited by golden45,
For people interested in cafiine and sd card, here is a special version of cafiine which works with sdcard (only, no file replacement with network) :
SDCafiine, only for 5.3.2 for the moment, already compiled, with sources.

Quick how to (more info in the readme) :
- get the title id of the game/application (ex: Mii Maker EU => 00050010-1004A200)
- create a folder in the root of the sd card with the title id, without the "-" character (ex: Mii Maker EU => 000500101004A200)
(title id must be in uppercase)
- put files in this folder (ex : "/vol/content/sound/test.bfstm" => ""000500101004A200/sound/test.bfstm")

It comes with a server to log the FS functions and check if the sd card has been mounted in the game/application.
The use of the server is not mandatory.

Only tested on Mii Maker (working), so it may have bugs

edit : application/game needs access rights to the sdcard of course.
So it basicaly only works with smash and mii maker? i cant think of other apps/games with sd acess on top of my head tough.
 
So it basicaly only works with smash and mii maker? i cant think of other apps/games with sd acess on top of my head tough.
As far i as know yes. But with the server you can know if the sd card has been mounted (it means the game has access), so maybe other games/applications too use the sdcard.
 
For people interested in cafiine and sd card, here is a special version of cafiine which works with sdcard (only, no file replacement with network) :
SDCafiine, only for 5.3.2 for the moment, already compiled, with sources.

Quick how to (more info in the readme) :
- get the title id of the game/application (ex: Mii Maker EU => 00050010-1004A200)
- create a folder in the root of the sd card with the title id, without the "-" character (ex: Mii Maker EU => 000500101004A200)
(title id must be in uppercase)
- put files in this folder (ex : "/vol/content/sound/test.bfstm" => ""000500101004A200/sound/test.bfstm")

It comes with a server to log the FS functions and check if the sd card has been mounted in the game/application.
The use of the server is not mandatory.

Only tested on Mii Maker (working), so it may have bugs

edit : application/game needs access rights to the sdcard of course.

It's working perfectly in Super Smash Bros (testing it with custom music) :D

Thanks a lot for this!

Now all we need is @soneek's NUS3BANK offline converter :P
 
Last edited by Akdul,
For people interested in cafiine and sd card, here is a special version of cafiine which works with sdcard (only, no file replacement with network) :
SDCafiine, only for 5.3.2 for the moment, already compiled, with sources.

Quick how to (more info in the readme) :
- get the title id of the game/application (ex: Mii Maker EU => 00050010-1004A200)
- create a folder in the root of the sd card with the title id, without the "-" character (ex: Mii Maker EU => 000500101004A200)
(title id must be in uppercase)
- put files in this folder (ex : "/vol/content/sound/test.bfstm" => ""000500101004A200/sound/test.bfstm")

It comes with a server to log the FS functions and check if the sd card has been mounted in the game/application.
The use of the server is not mandatory.

Only tested on Mii Maker (working), so it may have bugs

edit : application/game needs access rights to the sdcard of course.
I'm trying to run NSMBU from SD but I keep getting "Found invalid data while decoding" in the cafiine server?. I presume in the sd card I would put the main folder named> 0005000010101E00/vol/content/1-1.szs levels. Is that correct or am I doing something wrong?
 
I'm trying to run NSMBU from SD but I keep getting "Found invalid data while decoding" in the cafiine server?. I presume in the sd card I would put the main folder named> 0005000010101E00/vol/content/1-1.szs levels. Is that correct or am I doing something wrong?
It should be "0005000010101E00/1-1.szs levels", the "vol/content/" part is not needed.
The program can also be buggy, i just tested it with mii maker and sound replacement.
NSMBU has sd card access so?
 
  • Like
Reactions: Reecey
It should be "0005000010101E00/1-1.szs levels", the "vol/content/" part is not needed.
The program can also be buggy, i just tested it with mii maker and sound replacement.
NSMBU has sd card access so?
I cant get it working, has it not got access to NSMBU SD "Can't mount SD card" error in server?. Sorry you have lost me a bit>NSMBU has sd card access so?
 
I cant get it working, has it not got access to NSMBU SD "Can't mount SD card" error in server?. Sorry you have lost me a bit>NSMBU has sd card access so?
Sorry i didn't understand well your problem, your file 1-1.szs should be located in "vol/content/Common/course_res_pack",
in the sdcard it should look like this : "0005000010101E00/Common/course_res_pack/1-1.szs"

In the server you should see "Trying to mount SD card", it the game has access to the sdcard, then you should see "SD card mounted !", if not it is : "Can't mount SD card"

Seems NSMBU doesn't have access to the sd card, SDCafiine is useless with this game =)
 
So pyGecko's memory tab is now fully functioning aside from searching and convenience of use (EG remembering certain addresses). Waiting on dant to push his stuff
pyGeckoGUIProg4.png
If I were to add a patches tab that'd run a thing to see what TitleID it is and load them from a file, what would be the best way to do that? Not like checkboxes because that assumes you can reverse it, I'm thinking mostly like Dolphin with a big box listing all of them and then an Edit, Apply, Delete, Move Up, Move Down row of buttons. Thinking I should also store it as an XML but that takes a bunch of work to do and I've never learned how to parse it properly. Should probably make it as simple as possible, using pyGecko's interface (EG write strings, write memory, read and store memory)
 
Sorry i didn't understand well your problem, your file 1-1.szs should be located in "vol/content/Common/course_res_pack",
in the sdcard it should look like this : "0005000010101E00/Common/course_res_pack/1-1.szs"

In the server you should see "Trying to mount SD card", it the game has access to the sdcard, then you should see "SD card mounted !", if not it is : "Can't mount SD card"

Seems NSMBU doesn't have access to the sd card, SDCafiine is useless with this game =)
Thanks m8 but still cant get it working, it wont mount the sd card unless I'm doing something wrong my end, I don't think I am though. You did mention you have only tested it with a few maybe it doesn't work, not sure but if it did would of saved me a lot of work testing wise. Great work though, keep it up your a star!
 
Thanks m8 but still cant get it working, it wont mount the sd card unless I'm doing something wrong my end, I don't think I am though. You did mention you have only tested it with a few maybe it doesn't work, not sure but if it did would of saved me a lot of work testing wise. Great work though, keep it up your a star!
It can't just magically work with any game, it needs explicit permission in the cos.xml that Cafe OS loads from the code folder
 
Thanks m8 but still cant get it working, it wont mount the sd card unless I'm doing something wrong my end, I don't think I am though. You did mention you have only tested it with a few maybe it doesn't work, not sure but if it did would of saved me a lot of work testing wise. Great work though, keep it up your a star!

It won't work as NSMBU does not have SD card access. Try with Super Smash Bros (that game supports SD Cards, you can save replays, stages, etc.)
 
  • Like
Reactions: Reecey
It can't just magically work with any game, it needs explicit permission in the cos.xml that Cafe OS loads from the code folder
Does that mean it needs higher permission then or something? I did work out in the end that it probably hasn't got permission anyway to the sd card. Not good enough NWP1 anyway, I want it working now, this minute sir!!! ok, can you do that for me? :P

Edit: look this is not good enough, I'm going to take to my Twitter account in a minute and tell the world what a naff job your doing if you don't sort it! :lol: and @golden45 as well your not getting away too.

Edit: Just havin the crack guys! :) bollocks to it I'm going bed I've had enough.
 
Last edited by Reecey,
I hate to ask this, but I couldnt find the answer anywhere. Does anyone know what update Super Mario Maker comes with?
 
  • Like
Reactions: moops44
Yeah, well my boyfriend updated me to 5.5.0 so I get to just watch the sun burn out. Seeing all this new development for Wii u and now o3ds is basically useless for hacks too.
I know the feeling, was 5.3.2, tested the webkit epxloit just when it came out just to be sure that days would be awesome after that, and soem weeks after that, one of my sisters made the 5.5.0 update, well well well...
 
I know the feeling, was 5.3.2, tested the webkit epxloit just when it came out just to be sure that days would be awesome after that, and soem weeks after that, one of my sisters made the 5.5.0 update, well well well...
Do not forget, you still have a chance to updated 5.6.0 by your sisters.B-)
 

Site & Scene News

Popular threads in this forum