Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,170,426
  • Replies Replies 42,894
  • Likes Likes 194
Instant Stack Dump. Any ideas? Doesn't Memory Card Emulation work with SD cards? (FAT32 with 32k clusters, 32gigabytes)


No idea why that happened, could be any number of things, what revision? Many games work while some still lock up, but MCemu is working more.
 
Tested Luigi's Mansion and Zelda: Wind Waker, both NTSC. Nintendont r85, UGX r1219/1220, my SD card working well for everything else AFAI can tell.
 
Well, that thing about DSP code being from Devo is weird, considering there aren't available sources for anything except the loader. So there shouldn't be a way to copy his code, unless I've missed it somewhere. But Joostin is right, though it's a pain is not worth going to court or something.

Tested Luigi's Mansion and Zelda: Wind Waker, both NTSC. Nintendont r85, UGX r1219/1220, my SD card working well for everything else AFAI can tell.

Just in case, I want to make clear that you can't just replace the raw file with a dump from your real memory card. Nintendon't creates a 2mb raw file per game, so you'd have to copy them to your computer and use Dolphin's built-in memory card manager to replace the save in each file with the save in your dump. Takes time but it's easy.

And as it was said before, the option for MCEmu can be turned off because some games don't work well with it. This whole project is a Work In Progress afterall.
 
  • Like
Reactions: gig71
i knew it was him all along. wtf is wrong that guy? for real, he is a scumbag.

finally we get a way to play GC on alternative systems and he flags it.
 
i knew it was him all along. wtf is wrong that guy? for real, he is a scumbag.

finally we get a way to play GC on alternative systems and he flags it.


If the patches were a byte for byte match as stated earlier, then he is sort of right. Not best way to go about it, but complaint is valid.
 
Well, the RAW files are created in SD:\saves\GAMEID.raw and are 2MB in size, but they seem to be broken (probably because nintendont crashes when creating them). Dolphins manager says they're empty and the filesize doesn't match the header size.
 
Well, the RAW files are created in SD:\saves\GAMEID.raw and are 2MB in size, but they seem to be broken (probably because nintendont crashes when creating them). Dolphins manager says they're empty and the filesize doesn't match the header size.

Yeah, they'll obviously be empty if you can't get in the game, format the memory card and create a save file (Don't get scared if a game asks you to format the memory card, since they're independent from each other).

Have you tried loading Nintendon't from the HBC? what console are you using btw? do you have the right setup (controller.ini, controller plugged to the usb port (or GC port if using a GC controller with an older wii)

You're loading from the SD, right? do you have the right file structure?
 
It now works. Here is what I had to do:

- delete the "saves" folder and the corrupted save files inside that were created when nintendont crashed into a StackDump
- delete the "nin.cfg" (?) file in my SD card's root folder to stop nintendont from auto-booting the previous game (but I think you can press B to stop auto-boot aswell?)
- start nintendont through HBC
--> it then asked for my drive (SD or USB), then showed all my games
--> I entered nintendont's settings by pressing B and activated MemCard Emulation
--> I started the game through nintendont directly
--> SUCCESS

So it seems that there is SOME error when starting games and creating memory cards for the first time when using USB Loader GX.
EDIT: Maybe it has to do with the IOS used to start nintendont? I'll try other games with IOS58 and then cIOS249.

Thanks for you help, I will now try to inject my savegames from my real Memory Card into the 2MB sized per-game RAW files. Thanks!
 
  • Like
Reactions: faku1810
I've tested current build build of nintendont on Luigi Mansion - it still have problems with random freezes so waiting for test more builds :) Shame that Google deleted Nintendont from their "code" pages... anybody know who reported it to them? Nintendo or someone from Dolphin?
 
I've tested current build build of nintendont on Luigi Mansion - it still have problems with random freezes so waiting for test more builds :) Shame that Google deleted Nintendont from their "code" pages... anybody know who reported it to them? Nintendo or someone from Dolphin?

tueidj, please read the last ~50 posts on this thread and you'll be informed about everything else.
 
Yes, Nintendon't was taken down due to tueidj's claim that the DSP patches used in nintendon't were from his own project Devolution. Since it can't be proven wrong (i think) the devs decided to go the safe way and remove said code, that's why newer revisions won't have good working sound until a different approach is made.

Crediar has already set up a new (temporary i think) svn for the project to keep going so nothing has changed really except for the sound, but that will be fixed eventually.
 
Yes, Nintendon't was taken down due to tueidj's claim that the DSP patches used in nintendon't were from his own project Devolution. Since it can't be proven wrong (i think) the devs decided to go the safe way and remove said code, that's why newer revisions won't have good working sound until a different approach is made.

Crediar has already set up a new (temporary i think) svn for the project to keep going so nothing has changed really except for the sound, but that will be fixed eventually.


Wich version of Nintendont are working with the DSP used on Devolution???? D: 84? 79? 44?
 
So future revisions from ~85 will be without patches form devolution so no sound...? or newer builds will be with sound but from Crediar's svn? So strange thing for me is why tuedj did this - it is stupid since devolution have own AP...
 

Site & Scene News

Popular threads in this forum