Hacking Nintendont

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,254
Country
United States
Random factoid: The battery used in the Wii U Pro Controller is the exact same one used in Old 3DS (non-XL) systems. (CTR-003) The battery included with Wii U Pro controllers has a slightly different label, since it mentions WUP-005 in addition to CTR-001, but other than that, it's identical.

On another note: If anyone here uses HDDs partitioned using GPT that has an EFI System Partition prior to the Nintendont FAT32 partition (e.g. partitioned on a Mac), can you test the Nintendont build I linked here: https://github.com/FIX94/Nintendont/issues/202#issuecomment-216730870 - I'd like to get this merged, but I need some test results first.
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,849
Trophies
2
XP
3,242
Country
United States
Random factoid: The battery used in the Wii U Pro Controller is the exact same one used in Old 3DS (non-XL) systems. (CTR-003) The battery included with Wii U Pro controllers has a slightly different label, since it mentions WUP-005 in addition to CTR-001, but other than that, it's identical.

On another note: If anyone here uses HDDs partitioned using GPT that has an EFI System Partition prior to the Nintendont FAT32 partition (e.g. partitioned on a Mac), can you test the Nintendont build I linked here: https://github.com/FIX94/Nintendont/issues/202#issuecomment-216730870 - I'd like to get this merged, but I need some test results first.
I mentioned that many pages back. The battery in my Wii U Pro controller says CTR-003.
 
  • Like
Reactions: sonictopfan

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
Random factoid: The battery used in the Wii U Pro Controller is the exact same one used in Old 3DS (non-XL) systems. (CTR-003) The battery included with Wii U Pro controllers has a slightly different label, since it mentions WUP-005 in addition to CTR-001, but other than that, it's identical.

On another note: If anyone here uses HDDs partitioned using GPT that has an EFI System Partition prior to the Nintendont FAT32 partition (e.g. partitioned on a Mac), can you test the Nintendont build I linked here: https://github.com/FIX94/Nintendont/issues/202#issuecomment-216730870 - I'd like to get this merged, but I need some test results first.
I have a spare HDD for this. If you want, tell me exactly what to do in order to format it (on a Mac or PC, i have both), and use it in Nintendont to get the results you need.
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,849
Trophies
2
XP
3,242
Country
United States
I have a spare HDD for this. If you want, tell me exactly what to do in order to format it (on a Mac or PC, i have both), and use it in Nintendont to get the results you need.
On a Mac you have to start a System Install and use the Disk Utility inside the installer to format the HDD. This should put an EFI partition on the HDD. I may do this if I get a chance as I have spare HDDs and I use a Mac.
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
On a Mac you have to start a System Install and use the Disk Utility inside the installer to format the HDD. This should put an EFI partition on the HDD. I may do this if I get a chance as I have spare HDDs and I use a Mac.
Shouldn't starting Disk Utility from inside the already installed OS X system suffice? I'll check it now.
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,254
Country
United States
I don't have a Mac myself (well, Intel Mac - latest one I have is a Power Macintosh G4 "Mirrored Drive Doors") so I'm not sure what the proper procedure is, but installing the OS on the external HDD will guarantee the presence of an EFI System Partition. Once that's done, you can just delete the main OS partition and create a generic FAT32 partition, then copy some games to it.

What I did in the gpt-support-v3 branch is I have it check the GPT partition type in addition to the actual filesystem. Common types include:
  • EFI System Partition: {C12A7328-F81F-11D2-BA4B-00A0C93EC93B}
  • MS basic data partition: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  • Linux filesystem: {0FC63DAF-8483-4772-8E79-3D69D8477DE4}
  • HFS+: {48465300-0000-11AA-AA11-00306543ECAC}
Generally, the MS basic data partition GUID is used for FAT32, exFAT, and NTFS. The only one that's important here is the EFI System Partition GUID; if that GUID is found, the partition is ignored. (This partition is always formated as FAT32, which causes Nintendont to try looking there for games and come up empty.)
 
Last edited by GerbilSoft, , Reason: +MDD
  • Like
Reactions: niuus

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
No it won't as the Disk Utility only adds the EFI System Partition when installing the OS on that HDD.
I don't have a Mac myself (well, Intel Mac - latest one I have is a Power Macintosh G4 "Mirrored Drive Doors") so I'm not sure what the proper procedure is, but installing the OS on the external HDD will guarantee the presence of an EFI System Partition. Once that's done, you can just delete the main OS partition and create a generic FAT32 partition, then copy some games to it.

What I did in the gpt-support-v3 branch is I have it check the GPT partition type in addition to the actual filesystem. Common types include:
  • EFI System Partition: {C12A7328-F81F-11D2-BA4B-00A0C93EC93B}
  • MS basic data partition: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  • Linux filesystem: {0FC63DAF-8483-4772-8E79-3D69D8477DE4}
  • HFS+: {48465300-0000-11AA-AA11-00306543ECAC}
Generally, the MS basic data partition GUID is used for FAT32, exFAT, and NTFS. The only one that's important here is the EFI System Partition GUID; if that GUID is found, the partition is ignored. (This partition is always formated as FAT32, which causes Nintendont to try looking there for games and come up empty.)
All right, i'll look into it.
 

Delumine

Active Member
Newcomer
Joined
Apr 21, 2016
Messages
31
Trophies
0
Age
34
XP
122
Country
United States
I have the latest Beta for USB Loader GX, and the latest Nintendont. Running the games directly off Nintendont works, but when I open the games through usb loader GX (the settings are attuned for Nintendont) it just stays stuck on the Nintendont screen
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
Disk Management in Windows can initialize a drive as GPT or you can convert it to one by right-clicking on the drive.

Diskpart can do it to but can be quite deadly if you're not paying attention to what you're doing.
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,702
Trophies
1
XP
1,942
Country
I have the latest Beta for USB Loader GX, and the latest Nintendont. Running the games directly off Nintendont works, but when I open the games through usb loader GX (the settings are attuned for Nintendont) it just stays stuck on the Nintendont screen
Do you have any themes installed on USB-Loader GX? Also which versions are you using for both? Please mention numbers, finally does the screen hang in the initial Nintendont screen or when it tries to start the game?
 

Delumine

Active Member
Newcomer
Joined
Apr 21, 2016
Messages
31
Trophies
0
Age
34
XP
122
Country
United States
Do you have any themes installed on USB-Loader GX? Also which versions are you using for both? Please mention numbers, finally does the screen hang in the initial Nintendont screen or when it tries to start the game?

Nintendont v3.392, and USB Loader GX r1260. Nintendont work fines when launched directly from the native HBC, and even works in CFG USB Loader. But I can't get it to work at all in USB Loader GX, it just hang at the "Nintendont" screen, with no auto-booting text, nothing.
 

robertorpg94

Well-Known Member
Member
Joined
Aug 21, 2015
Messages
142
Trophies
0
Age
30
XP
605
Country
Brazil
my external hd this formatted fat 32 32KB cluster

WBFs games wii, I can play normally , however my game cube of isos in nintendont can not , says he can not find the games folder on the USB .

however I can play normally , if I try to read the same isos , using an SD CARD ,

is my doubt , I am following all the configurations and you guys tips, and the configuration is correct ,
there is a certain inconsistency in the Wii U about it?

i use external hd toshiba 500gb USB 3.0 cable Y
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
I don't have a Mac myself (well, Intel Mac - latest one I have is a Power Macintosh G4 "Mirrored Drive Doors") so I'm not sure what the proper procedure is, but installing the OS on the external HDD will guarantee the presence of an EFI System Partition. Once that's done, you can just delete the main OS partition and create a generic FAT32 partition, then copy some games to it.

What I did in the gpt-support-v3 branch is I have it check the GPT partition type in addition to the actual filesystem. Common types include:
  • EFI System Partition: {C12A7328-F81F-11D2-BA4B-00A0C93EC93B}
  • MS basic data partition: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  • Linux filesystem: {0FC63DAF-8483-4772-8E79-3D69D8477DE4}
  • HFS+: {48465300-0000-11AA-AA11-00306543ECAC}
Generally, the MS basic data partition GUID is used for FAT32, exFAT, and NTFS. The only one that's important here is the EFI System Partition GUID; if that GUID is found, the partition is ignored. (This partition is always formated as FAT32, which causes Nintendont to try looking there for games and come up empty.)
Ok, so i went ahead and partitioned the disk in Disk Utility (launched from Snow Leopard installation), selected a GUID Partition Table, formatted to Mac OS X Journaled, then installed the OS.

Finished with install. Loaded my main OS X drive, formatted the HFSJ volume to FAT, everything fine. Plugged it to my Win 7 PC, formatted it again to FAT32/64KB allocation unit size, after that i copied some games and the Nintendont app. Loaded the GPT Mod trough HBC, selected USB, and there it was, the full game list. Played some Mario Kart Double Dash and Super Mario 64, everything went perfectly fine.

Fired it up with the Wii U, besides the "Format HDD" nag from the console OS, i ignored it and loaded vWii, played some Resident Evil 2. Again, no problems.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,724
Trophies
2
Age
33
XP
8,715
Country
Portugal
my external hd this formatted fat 32 32KB cluster

WBFs games wii, I can play normally , however my game cube of isos in nintendont can not , says he can not find the games folder on the USB .

however I can play normally , if I try to read the same isos , using an SD CARD ,

is my doubt , I am following all the configurations and you guys tips, and the configuration is correct ,
there is a certain inconsistency in the Wii U about it?

i use external hd toshiba 500gb USB 3.0 cable Y
there is no inconsistent about wiiu are your games on the correct path?

USB://games/anyname/game.iso

is your fat32 partition on the hdd set to primary?

Are you selecting usb when you launch nintendon?
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,254
Country
United States
Loaded the GPT Mod trough HBC, selected USB, and there it was, the full game list. Played some Mario Kart Double Dash and Super Mario 64, everything went perfectly fine.
As a sanity check, can you test this HDD with the latest stable release? It should fail to find any games due to the EFI System Partition.
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,702
Trophies
1
XP
1,942
Country
Nintendont v3.392, and USB Loader GX r1260. Nintendont work fines when launched directly from the native HBC, and even works in CFG USB Loader. But I can't get it to work at all in USB Loader GX, it just hang at the "Nintendont" screen, with no auto-booting text, nothing.
Then you need to report this issue here https://gbatemp.net/threads/usb-loader-gx.149922/ maybe Cyan knows what the problem is, it's not related to Nintendont but it might be related to USB Loader GX.

--------------------- MERGED ---------------------------

my external hd this formatted fat 32 32KB cluster

WBFs games wii, I can play normally , however my game cube of isos in nintendont can not , says he can not find the games folder on the USB .

however I can play normally , if I try to read the same isos , using an SD CARD ,

is my doubt , I am following all the configurations and you guys tips, and the configuration is correct ,
there is a certain inconsistency in the Wii U about it?

i use external hd toshiba 500gb USB 3.0 cable Y
I highly doubt that's the issue but it's worth mentioning Toshiba HDDS don't work with Dios Mios, of course Nintendont has a better compatibility with HDDs but I'm not sure if I tested Toshiba products with it or not, I kinda stopped relying on them after they caused me so much trouble and started erasing data on their own.
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,702
Trophies
1
XP
1,942
Country
Ok, so i went ahead and partitioned the disk in Disk Utility (launched from Snow Leopard installation), selected a GUID Partition Table, formatted to Mac OS X Journaled, then installed the OS.

Finished with install. Loaded my main OS X drive, formatted the HFSJ volume to FAT, everything fine. Plugged it to my Win 7 PC, formatted it again to FAT32/64KB allocation unit size, after that i copied some games and the Nintendont app. Loaded the GPT Mod trough HBC, selected USB, and there it was, the full game list. Played some Mario Kart Double Dash and Super Mario 64, everything went perfectly fine.

Fired it up with the Wii U, besides the "Format HDD" nag from the console OS, i ignored it and loaded vWii, played some Resident Evil 2. Again, no problems.
So we can now use the HDD with two partitions for both vWii and WiiU?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Yea is a pain sometimes
  • Psionic Roshambo @ Psionic Roshambo:
    Now that they decided to add Tiger handheld and fruit machines.... Newer sets are worthless
  • Psionic Roshambo @ Psionic Roshambo:
    Because who doesn't want to emulate Halo LCD by Tiger when the machine needed to emulate it... Could just play Halo....
  • K3Nv2 @ K3Nv2:
    Batocera has some tiger games
  • Psionic Roshambo @ Psionic Roshambo:
    I don't have them on mine Ken lol
  • K3Nv2 @ K3Nv2:
    Waste of the 128kb they take
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Tiger handhelds are good for one thing.... Occupying space in a landfill
  • K3Nv2 @ K3Nv2:
    They make good burning plastic
  • BigOnYa @ BigOnYa:
    Makes me wonder if the Pi5 can play PS2? If there's even a core for it yet.
  • K3Nv2 @ K3Nv2:
    Pi5 should be able to do ps2
  • Psionic Roshambo @ Psionic Roshambo:
    Try Dragon Quest VIII it ran perfectly on a core 2 Duo I had
  • Psionic Roshambo @ Psionic Roshambo:
    Easiest game to run I found
  • K3Nv2 @ K3Nv2:
    Ps2 emulation is cake compared to 3 years ago
  • Psionic Roshambo @ Psionic Roshambo:
    Hardest is probably Gran Turismo 4
  • Psionic Roshambo @ Psionic Roshambo:
    It's much better now yes but Gran Turismo 4 is still the hardest one to emulate that I have in my collection
  • Psionic Roshambo @ Psionic Roshambo:
    Runs perfectly fine but it's as if I can feel it always on the boarder line of dropping a frame lol
  • BigOnYa @ BigOnYa:
    I ordered a spin ball couple days ago to add to my arcade cabinet, will be nice for games like golden tee, or bowling
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted a controller for like Ikari Warriors, Time Soldiers, Heavy Barrel, Forgotten Worlds games like those
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not even sure what to call that controller
  • Xdqwerty @ Xdqwerty:
    an online friend I've known since 2021 left me :( bc my attitude is "cutty"
  • Psionic Roshambo @ Psionic Roshambo:
    Sylvester Stallone should have played Kyle Reese lol Arnold still as the Terminator
  • BakerMan @ BakerMan:
    TF DOES "CUTTY" EVEN MEAN?
  • Xdqwerty @ Xdqwerty:
    @BakerMan, he is peruvian so it's probably an idiom
  • BigOnYa @ BigOnYa:
    I thought Cutty was a west coast rapper
    BigOnYa @ BigOnYa: I thought Cutty was a west coast rapper