Hacking Wii U Hacking & Homebrew Discussion

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
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

  • SDCafiine-5.3.2-v1.zip
    169.4 KB · Views: 4,883
Last edited by golden45,

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,698
Country
Portugal
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.
 

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
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.
 

Akdul

Well-Known Member
Member
Joined
Nov 17, 2006
Messages
145
Trophies
1
Location
Mexico City
Website
raulbojalil.com.mx
XP
909
Country
Mexico
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,

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,452
Country
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?
 

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
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

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,452
Country
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?
 

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
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 =)
 

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
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)
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,452
Country
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!
 

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
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
 

Akdul

Well-Known Member
Member
Joined
Nov 17, 2006
Messages
145
Trophies
1
Location
Mexico City
Website
raulbojalil.com.mx
XP
909
Country
Mexico
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

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,452
Country
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,

nolimits59

Well-Known Member
Member
Joined
Apr 25, 2008
Messages
701
Trophies
1
XP
2,064
Country
France
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...
 

Yanda

Well-Known Member
Member
Joined
Aug 26, 2015
Messages
140
Trophies
0
XP
705
Country
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @Psionic Roshambo, Thats pretty cool.