Hacking USBLoaderGX + Nintendont + GCMM + nmm2gci = Help!

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
742
Country
Hey guys,

So I've created raw dumps of my ripped (real) memory cards as well as ripping each save in GCI format - I have also converted the GCI saves to NMM format. Finally, I duplicated all the GCI files and changed the extensions to '.raw'. I erased the contents of my saves directory and placed all these files in there.

My issue is that, whether I change my memory card settings (from within USBLoaderGX) to either multi or individual, my saves aren't being picked up, I'm always asked to create new save files. I also tried naming the individual save names to just the game identifier code, but that didn't work either. What am I doing wrong, why aren't my saves being picked up by Nintendont?

Thanks,
 

CJB100

Programmer, Media Producer, Hardware Repair
Member
Joined
May 8, 2016
Messages
491
Trophies
0
Age
31
Location
USA
XP
448
Country
United States
Anyone got any ideas? If not, is there anywhere else I could ask?

It's because you can't just rename a file extension and expect it to work. You can try to convert a .PDF to a .txt file that way but it's not going to work because the actual file contents are still formatted to read as a PDF. Notepad will get confused if it tries to open the file and it sees PDF formatting because notepad is not designed to read PDFs. Same concept here. You renamed the file to .raw, but that doesn't get rid of the file's .gci or nmm file formatting.
 

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
742
Country
It's because you can't just rename a file extension and expect it to work. You can try to convert a .PDF to a .txt file that way but it's not going to work because the actual file contents are still formatted to read as a PDF. Notepad will get confused if it tries to open the file and it sees PDF formatting because notepad is not designed to read PDFs. Same concept here. You renamed the file to .raw, but that doesn't get rid of the file's .gci or nmm file formatting.

Cheers, I see what you're saying. So Nintendon't/USBLoaderGX doesn't pick up on either the gci or NMM files? Can it only read RAW files? If so, is there a way I can batch-convert my saves? (I have A LOT). Cheers
 
  • Like
Reactions: CJB100

CJB100

Programmer, Media Producer, Hardware Repair
Member
Joined
May 8, 2016
Messages
491
Trophies
0
Age
31
Location
USA
XP
448
Country
United States
Cheers, I see what you're saying. So Nintendon't/USBLoaderGX doesn't pick up on either the gci or NMM files? Can it only read RAW files? If so, is there a way I can batch-convert my saves? (I have A LOT). Cheers

Correct. And I am not sure, but I don't believe so. Wait and see if someone else has a more informed answer.
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,249
Country
United States
You can use Dolphin to create a raw memory card image, then import all the GCI files into the image. Then you can copy it to your Nintendont storage device and use it.

I've also been working on a few other methods:
  • GCN MemCard Recover: Adding write support and turning it into a full-fledged memory card manager. It's been stalled for a while, but I resumed work on it over the weekend.
  • GCI Folder support for Nintendont: In progress; currently it can load a GCI folder, but it doesn't save anything. This method would allow you to keep the files in .gci format instead of using a memory card image.
 

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
742
Country
You can use Dolphin to create a raw memory card image, then import all the GCI files into the image. Then you can copy it to your Nintendont storage device and use it.

I've also been working on a few other methods:
  • GCN MemCard Recover: Adding write support and turning it into a full-fledged memory card manager. It's been stalled for a while, but I resumed work on it over the weekend.
  • GCI Folder support for Nintendont: In progress; currently it can load a GCI folder, but it doesn't save anything. This method would allow you to keep the files in .gci format instead of using a memory card image.

Cheers mate! :) Sounds relatively painless - is there a guide on the process anywhere? (I'm already stumbling at the first step, I can't see an option to create a blank memory card in Dolphin's MCM). If there isn't a guide, does the filename matter for Nintendon't? What do the options need to be within USBLoaderGX? Thanks again :)
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,249
Country
United States
I haven't used Dolphin's memory card manager in a while, since Dolphin no longer runs on my laptop (ThinkPad T60p), but it shouldn't be too hard to figure out.

For the filename, it depends on if you want one file per game or one file for all:
  • Memcard Multi OFF (one file per game): /saves/GALE.raw, where GALE is the first four characters of the ID6.
  • Memcard Multi ON: /saves/ninmem.raw for USA/EUR; /saves/ninmemj.raw for JPN.
I recommend Memcard Multi OFF, since there's less chance of corruption.
 

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
742
Country
I haven't used Dolphin's memory card manager in a while, since Dolphin no longer runs on my laptop (ThinkPad T60p), but it shouldn't be too hard to figure out.

For the filename, it depends on if you want one file per game or one file for all:
  • Memcard Multi OFF (one file per game): /saves/GALE.raw, where GALE is the first four characters of the ID6.
  • Memcard Multi ON: /saves/ninmem.raw for USA/EUR; /saves/ninmemj.raw for JPN.
I recommend Memcard Multi OFF, since there's less chance of corruption.

All sorted, thank you :)
I'm assuming you're involved in the development of Nintendon't? Awesome software, but just wanted to report a couple of things. I recently updated Nintendon't and Star Fox Assault (EU) used to work but now doesn't. Also tried the US version and it crashes when trying to load the title screen. Also, the button combo to return to USBLoaderGX doesn't seem to be working.
Looking forward to seeing how Nintendon't continue to evolve :)
Cheers,
 
Last edited by crimsonnight,

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,249
Country
United States
I've been contributing various things to Nintendont.

For the button combination: Make sure "native control" is *off*. This is only useful for games that use the GCN to GBA link cable.
For Star Fox Assault crashing: Can you attempt to bisect this? (that is, figure out which version broke it)
 
  • Like
Reactions: CJB100

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
742
Country
Sure, I want to get it working so I'll try some previous versions - do you have a link to the various releases?

I also just tried PSO(I&II) and the screen was black, I heard the noise of a menu prompt after a bit, I pressed A and heard nothing after that. I also noticed that Mario Kart DD starts with a purple screen (not a big issue) - all games tested are the EU versions. I feel like the version of Nintendon't I was using previously (guessing from around a year ago) definitely seemed to have less issues.

Cheers, I've turned it off :)
 

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
742
Country
Most of the previous releases are available as precompiled builds on the github: https://github.com/FIX94/Nintendont/ (check the commit history)

Do note that there are several commits that don't have a precompiled build, e.g. I usually only compile loader.dol when merging.

Sorry, I'm new to GitHub, how do I download a loader.dol version of each build? Which builds would you recommend I test?

Cheers :)
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,249
Country
United States
It's probably a bit difficult to navigate the various builds from the web interface. I'll check Star Fox Assault when I get home to see if it works at all (need to find a disc image of it first); if it doesn't, then I'll look at the old versions.
 

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
742
Country
seems like your forcing settings that arent supported on your games or have bad isos.

I don't think I have changed any settings from their defaults, and the ISOs I'm using are straight game rips - they could have become corrupt over time I guess, but I'm doubtful. When I get the chance, I'll try re-ripping SF Assault.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,698
Country
Portugal
I don't think I have changed any settings from their defaults, and the ISOs I'm using are straight game rips - they could have become corrupt over time I guess, but I'm doubtful. When I get the chance, I'll try re-ripping SF Assault.
manny people think they have default settings when they dont, try posting them here if you can, picture or type them.
 

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
742
Country
manny people think they have default settings when they dont, try posting them here if you can, picture or type them.

https://dl2.pushbulletusercontent.com/r4cVSQ89P2c8GvBOpe3kOyBEHL1zXyfy/DSC_0176.JPG
https://dl2.pushbulletusercontent.com/GdppVPZgi1SxWx3iBvX0LXRWgBQ2G4Ef/DSC_0177.JPG
https://dl2.pushbulletusercontent.com/C9IVLVPyMzJdYKkjcnL63n63ohnOooss/DSC_0178.JPG

Also, I've got the whole thing set up on a Wii (not Wii U) in case that affects things.
Cheers!
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,698
Country
Portugal
forced progressive is not a default setting this is what i mean, people assume they have default settings when they dont and forcing progressive specialy on pal games might break them.

also there is alot of settings missing from there where is the width? center offset and even language itself is nowhere to be found its always better to try nintendont directly from the homebrew channel as you get to see every setting normaly and if it works trough there its an issue on usbloadergx side but im preety sure once you turn forced progressive patch to off eveything will work.
 
Last edited by pedro702,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
  • K3Nv2 @ K3Nv2:
    I'll see the 19.0 update that blocks use ability to it
    +1
  • K3Nv2 @ K3Nv2:
    Lol newegg+
    Screenshot-20240423-053504-Gmail.jpg
  • S @ salazarcosplay:
    does update 19 really block it
  • SylverReZ @ SylverReZ:
    Update 19 never came out yet. Just the 18.1.
    SylverReZ @ SylverReZ: Update 19 never came out yet. Just the 18.1.