Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,174,237
  • Replies Replies 42,894
  • Likes Likes 194
So, until USB and SD versions are merged I'm assuming
https://nintendont.googlecode.com/svn/trunk/loader/loaderusb.dol
will always be the latest USB version and
https://nintendont.googlecode.com/svn/trunk/loader/loader.dol
will always be the latest SD version (which now also has all the DSP fixes that had been added into the USB version, too)
Am I right about this?


P.S. Also, I think merging these two should be pretty simple if you just compile both kernels into the loader and have it just choose which one to copy to 0x10100000 depending on where the ISO file is located.
 
So, until USB and SD versions are merged I'm assuming
https://nintendont.googlecode.com/svn/trunk/loader/loaderusb.dol
will always be the latest USB version and
https://nintendont.googlecode.com/svn/trunk/loader/loader.dol
will always be the latest SD version (which now also has all the DSP fixes that had been added into the USB version, too)
Am I right about this?


P.S. Also, I think merging these two should be pretty simple if you just compile both kernels into the loader and have it just choose which one to copy to 0x10100000 depending on where the ISO file is located.
Awesome
 
I'm having an issue. I have an SDTV 480I but I have component cables connected to it. When I load the dol. It gives me a bllank screen. But when I use the composite cables. I Get the menu. How can I fix the issue with the componenet cables?
 
So, until USB and SD versions are merged I'm assuming
https://nintendont.googlecode.com/svn/trunk/loader/loaderusb.dol
will always be the latest USB version and
https://nintendont.googlecode.com/svn/trunk/loader/loader.dol
will always be the latest SD version (which now also has all the DSP fixes that had been added into the USB version, too)
Am I right about this?


P.S. Also, I think merging these two should be pretty simple if you just compile both kernels into the loader and have it just choose which one to copy to 0x10100000 depending on where the ISO file is located.


Ok, i guess i missed this file. If this is the updated sd nintendont with usb and new dsp's, then awesome. Will check in an hour and if it is, compatibility testing starts TODAY.
 
Based on what I saw in r39, the SD code was replaced with the USB code and DSP patches. Thus, the latest SD card version is still r38.
 
So, until USB and SD versions are merged I'm assuming
https://nintendont.googlecode.com/svn/trunk/loader/loaderusb.dol
will always be the latest USB version and
https://nintendont.googlecode.com/svn/trunk/loader/loader.dol
will always be the latest SD version (which now also has all the DSP fixes that had been added into the USB version, too)
Am I right about this?
Correct. r39 has the latest for both sd and usb.

That was my plan. In merging the two sources together, I tried to use #if(n)def NINTENDONT_USB as little as possible. I didn't spend a lot of time looking at the code, though. When in doubt, I just kept both versions. There might be minor differences between nintendont-usb v4 and r39.

So, until USB and SD versions are merged I'm assuming
P.S. Also, I think merging these two should be pretty simple if you just compile both kernels into the loader and have it just choose which one to copy to 0x10100000 depending on where the ISO file is located.
Interesting. I was originally thinking of combining the two into one kernel, but this would be easier/use fewer resources.
 
  • Like
Reactions: Maxternal
so i am entirely new to the whole Nintendont thing.. not even sure if i am downloading the correct files and where i even put them (even though i read about 10 pages. how do you get this to work??
 
Good Job guys; fine steps in the right direction.
I would like to point out a small issue; I think (please confirm) in-game WaveBird functionality has been broken in r39, even when HID is off and no USB device is connected. This may have happen after combining Nintendont with Nintendontusb source. I ran into the same problem with Nintendontusb Beta7 through r4, so I think this may be where the issue stems from. Wired GameCube controllers seem to work fine in all GameCube slots, and the sound issues have almost disappeared, which is sweet music to my ears.
 
so i am entirely new to the whole Nintendont thing.. not even sure if i am downloading the correct files and where i even put them (even though i read about 10 pages. how do you get this to work??

Download the loader.dol file and rename it to boot.dol. Then, open your SD Card/USB, go to the apps folder, create a folder for nintendont and put the boot.dol file in there. Also, download the meta.xml file and the icon.png files from the google code as well. Put those in the same place as the boot.dol file. Then, create a folder on the root of your SD Card titled "games". Inside here, create folders with the names of each game. Inside each folder, add the iso file you have ripped from your disk. Rename the iso file to "game" so the file is now "game.iso". Put the SD Card/USB in your Wii/Wi U and start up nintendont. If you are using an HID device, make sure u have the appropriate controller.ini file on the root of your SD Card/USB. Make sure you enable HID devices in the menu if you are using one.
 
  • Like
Reactions: soratheultima
will mcemu compatibility atleaste be a priority improve to work with the games that already work?
 
I'd rather have proper memory card emulation working first, then compatibility. It would really suck to watch the compatibility of nintendont keep rising with no way to save.
*NA-NA-NA-NINJAD...kinda...*
 
Okay, so I figured out how to fix the blank screen problem. But now I can't find my games that are installed on my usb. I downloaded "loaderusb.dol" but I think my meta.xml is very outdated. Is that the problem?
 
did you rename loaderusb.dol to boot.dol?
This is why this needs a new thread with an updated first post that you can download the most up to date version from.

edit: the meta is just the app info that you see in homebrew channel and icon.png is just the logo.
 

Site & Scene News

Popular threads in this forum