Hacking USBLoaderGX + Nintendont + GCMM + nmm2gci = Help!

crimsonnight

Well-Known Member
OP
Member
Joined
Jan 9, 2008
Messages
337
Trophies
1
XP
767
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
32
Location
USA
XP
458
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
767
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
32
Location
USA
XP
458
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
35
XP
4,302
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
767
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
35
XP
4,302
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
767
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
35
XP
4,302
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
767
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
767
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
35
XP
4,302
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
767
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,826
Trophies
2
Age
34
XP
9,088
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
767
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,826
Trophies
2
Age
34
XP
9,088
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
  • SillyBee @ SillyBee:
    good shi
  • Bunjolio @ Bunjolio:
    heading pone
  • Darth Meteos @ Darth Meteos:
    i might buy a pair
  • Darth Meteos @ Darth Meteos:
    good price
  • SillyBee @ SillyBee:
    They were 25% discounted on Amazon, and then there was a cupon for another 25%
  • SillyBee @ SillyBee:
    Count regional prices and I got them for 150$ lol
  • Darth Meteos @ Darth Meteos:
    not bad, i need a new pair
  • Delta984 @ Delta984:
    I recently got a pair of bone conduction headphones. pretty damn nice
  • SillyBee @ SillyBee:
    wearing earbuds has been wearing me down recently lmao
  • Darth Meteos @ Darth Meteos:
    i got these thx combined razor headphones thinking they'd be good, but they fuck up the sound when i stream
  • Darth Meteos @ Darth Meteos:
    i miss my old logitech pro x ones, they were so good
  • SillyBee @ SillyBee:
    bluetooth mic?
  • Darth Meteos @ Darth Meteos:
    nah, it's hyperspeed, wifi
  • Darth Meteos @ Darth Meteos:
    it has some kind of hook on the sound so it doesn't stream properly over discord unless i change the output to stereo, you can't hear any of the dialogue
  • Darth Meteos @ Darth Meteos:
    i continue to be deeply entertained by the costello post
    it's surreal seeing a moderated post on the politics forum
    +2
  • M @ Misaka_Mikoto_Fan:
    Wow drama I like this
  • K3Nv3 @ K3Nv3:
    Gonna owe $500 even with insurance on one implant least it's starting to get finalized :(
    +1
  • Sicklyboy @ Sicklyboy:
    One thing at a time dude. Hope it all does/continues to go well.
    +1
  • K3Nv3 @ K3Nv3:
    Luckily put money aside knowing it may look like that so it's not a major nutbuster
  • K3Nv3 @ K3Nv3:
    Lol Amazon delivered 9 canned good together except one can of baked beans
    +2
  • Skelletonike @ Skelletonike:
    Welp, paid 255€ (insurance covered 100€, total was originally 355€) to remove a small mole that I just didn't like. I found it expensive but oh well.. turns out I could remove all the ones I wanted... Now I'm full of bandaids.
    +1
  • Skelletonike @ Skelletonike:
    Worth it though.
    +2
    Skelletonike @ Skelletonike: Worth it though. +2