Hacking Nintendont

Clutz450

Well-Known Member
Member
Joined
Jul 20, 2013
Messages
780
Trophies
1
Age
41
XP
1,192
Country
United States
Partially supported. Currently, GPT works as long as your FAT32 partition starts and ends within the first 2TB. The major limitation is that both libcustomfat and FatFS use 32-bit sector values. This needs to be changed to 64-bit. Also, the USB code is only retrieving a 32-bit sector count. I'm not entirely positive how to change this to retrieve 64-bit, but will be working on it later.

There's also a report of issues when using Hybrid MBR (e.g. a Macintosh-formatted GPT drive). I'm waiting for the user to respond to the issue with the necessary MBR data: https://github.com/FIX94/Nintendont/issues/202

Summary of GPT limitations in Nintendont at the moment: (version 386)
  • Only the first 4 partitions in the GPT are checked. I'm testing some patches locally to check all partitions in libcustomfat (loader), and then will be porting this over to FatFS (kernel).
  • Partitions must be within the first 2 TB of the drive for 512-byte sector devices.

I have a 3 and 4 TB hard drive that I've used on my Wii and Wii U and haven't had any issues. I have the entire thing formatted as FAT32 with 64k clusters and no other partitions. I only use USB Loader GX, Nintendont and neek2o. I have no problems launching or playing any game (Wii, GameCube, WiiWare or Virtual Console) from that setup.

Not sure if what you said it's related but I just wanted to let you know about my experience with drives over 2TB and that they work for me in case that means anything to you.
 

tswntk

Well-Known Member
Member
Joined
Aug 6, 2012
Messages
1,018
Trophies
1
XP
2,390
Country
Switzerland
I have a 3 and 4 TB hard drive that I've used on my Wii and Wii U and haven't had any issues. I have the entire thing formatted as FAT32 with 64k clusters and no other partitions. I only use USB Loader GX, Nintendont and neek2o. I have no problems launching or playing any game (Wii, GameCube, WiiWare or Virtual Console) from that setup.

Not sure if what you said it's related but I just wanted to let you know about my experience with drives over 2TB and that they work for me in case that means anything to you.
did you fill them up with GC/Wii games pass the 2TB boundaries? If yes, have you ever run those games?
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
35
XP
4,268
Country
United States
I have a 3 and 4 TB hard drive that I've used on my Wii and Wii U and haven't had any issues. I have the entire thing formatted as FAT32 with 64k clusters and no other partitions. I only use USB Loader GX, Nintendont and neek2o. I have no problems launching or playing any game (Wii, GameCube, WiiWare or Virtual Console) from that setup.

Not sure if what you said it's related but I just wanted to let you know about my experience with drives over 2TB and that they work for me in case that means anything to you.
You probably have a 4K-sector drive, in which case a 4TB drive would have ~1.073 billion sectors. (2^30; about a quarter of the 2^32-1 sector limit.)

Is it still working with Nintendont r386? I assume it's partitioned using MBR, not GPT.
 

Clutz450

Well-Known Member
Member
Joined
Jul 20, 2013
Messages
780
Trophies
1
Age
41
XP
1,192
Country
United States
did you fill them up with GC/Wii games pass the 2TB boundaries? If yes, have you ever run those games?
Yes I did. However, I think when I copied my games over I copied over my GameCube games first and I don't think all those games totaled over 2TB. But I'm pretty sure my Wii games are passed that point and they all work fine. Is there a way for me to tell which games are placed before the 2TB mark and which ones are placed after?

You probably have a 4K-sector drive, in which case a 4TB drive would have ~1.073 billion sectors. (2^30; about a quarter of the 2^32-1 sector limit.)

Is it still working with Nintendont r386? I assume it's partitioned using MBR, not GPT.
I haven't updated Nintendont to the latest rev yet but I will do that when I get home from work and try it out. I don't know much about hard drives but 4k sector and MBR sound very familiar to me so I think that's what I have. Is there a way for me to check so I can get back to you with the right answers?
 

hazymaze

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
40
Trophies
0
Age
30
XP
52
Country
United States
Sorry for late respond, if you're using a regular Wii go for WD My Passport it's been working great with me for years, if you use a Wii U then get one with its own power cord or a y-cable, Wii U is different than regular Wii just so you know.

also it's recommended if you go with My Passport to make the "update" as it saves you the headache of it going sleep, you can try My Essential as it seems to automatically have sleep mode disabled which is convenient.

One more thing, I don't recommend using a 500GB as it's too small and you will probably run out of space soon, get a 1TB or 2TB as those are confirmed to run flawlessly on regular Wii.
I need a majority vote please. What is better? A powered 500G MyBook or an unpowered 1TB MyPassport?
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
@hazymaze I would recommend picking up a USB enclosure locally and putting your own drive in it. That way if it doesn't work it's easier to return and a simple enclosure would be less likely to have anything like drive encryption, etc. that could cause issues.

There's a company called Acomdata that makes inexpensive ones with USB and eSATA that I've always liked.
 

SMVB64

Now your playing with power! Super power!
Member
Joined
Feb 13, 2013
Messages
230
Trophies
1
XP
1,054
Country
Canada
Hey, I tried getting my Gamecube memory card (dumped with GCMM) to work with Nintendon't but I'm not sure what this means?
Method1
Rename the full memory card dump create by GCMM as .raw put it in your /saves/ folder)
Does it supposed to have a certain name? I placed the .raw in the saves folder, but Nintendon't will ignore it and make a new save with the game's ID. Any ideas?
Thanks, SM
 
Last edited by SMVB64,

Roxas012

Member
Newcomer
Joined
Mar 17, 2014
Messages
12
Trophies
0
Location
My own little world
XP
90
Country
United States
Hey, I tried getting my Gamecube memory card (dumped with GCMM) to work with Nintendon't but I'm not sure what this means?

Does it supposed to have a certain name? I placed the .raw in the saves folder, but Nintendon't will ignore it and make a new save with the game's ID. Any ideas?
Thanks, SM
Rename it to "ninmem.raw". Then go into Nintendont's settings and change the memory card emulation to multi.
 
  • Like
Reactions: DarthDub and SMVB64

SMVB64

Now your playing with power! Super power!
Member
Joined
Feb 13, 2013
Messages
230
Trophies
1
XP
1,054
Country
Canada
Rename it to "ninmem.raw". Then go into Nintendont's settings and change the memory card emulation to multi.
Thanks! Nintendon't picked it up. Only issue is that it said the memory was corrupted, so I just transferred my saves over to Nintendon't .raw using dolphin
 
Last edited by SMVB64,

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,702
Trophies
1
XP
1,946
Country
Thanks! Nintendon't picked it up. Only issue is that it said the memory was corrupted, so I just transferred my saves over to Nintendon't .raw using dolphin
This works too, as for the raw file being corrupted not sure why this happened, could be your dump was bad or maybe you're using a very old version of Nintendont, anyway glad it worked out for you and welcome to the club of Nintendont fans.
 
  • Like
Reactions: SMVB64

hazymaze

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
40
Trophies
0
Age
30
XP
52
Country
United States
@hazymaze I would recommend picking up a USB enclosure locally and putting your own drive in it. That way if it doesn't work it's easier to return and a simple enclosure would be less likely to have anything like drive encryption, etc. that could cause issues.

There's a company called Acomdata that makes inexpensive ones with USB and eSATA that I've always liked.
Too many people telling me different options. I really need to know what is best. And no, I am not using the drive I already have, thats in my laptop. Option 3 is out the window. So what is better? Powered drive or unpowered?
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,731
Trophies
2
Age
33
XP
8,726
Country
Portugal
Too many people telling me different options. I really need to know what is best. And no, I am not using the drive I already have, thats in my laptop. Option 3 is out the window. So what is better? Powered drive or unpowered?
It depends on you, if its just to use at home on your console or home pc a powered drive is the best option since you are home and there is enouh power plugs around, if your thinking on taking the hdd with you outside or on vacation to use with your laptop a unpowered drive with an y cable its the best option.
 

hazymaze

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
40
Trophies
0
Age
30
XP
52
Country
United States
If you can handle using a powered HDD go for it, those shouldn't go to sleep mode and they should work fine on Wii and Wii U.
It depends on you, if its just to use at home on your console or home pc a powered drive is the best option since you are home and there is enouh power plugs around, if your thinking on taking the hdd with you outside or on vacation to use with your laptop a unpowered drive with an y cable its the best option.
THANK YOU finally a clear answer thank you so much Pedro.
 

Subscriber0101

Well-Known Member
Member
Joined
Jun 9, 2015
Messages
141
Trophies
0
Location
USA
XP
361
Country
United States
I have two questions here:

1) Can you implement the ability to change from SD to USB (or vice-versa) without resetting the whole program?

2) As I've asked in this thread, is there any way to set partial L-Press, full L-Press, partial R-press and full R-press to four separate buttons (to compensate for controllers like the DS2 which have no analog shoulder buttons)?

Thanks.
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,855
Trophies
2
XP
3,264
Country
United States
I have two questions here:

1) Can you implement the ability to change from SD to USB (or vice-versa) without resetting the whole program?

2) As I've asked in this thread, is there any way to set partial L-Press, full L-Press, partial R-press and full R-press to four separate buttons (to compensate for controllers like the DS2 which have no analog shoulder buttons)?

Thanks.
2: Yes there is. On the Dual Shock 2 press and hold the L1 button. It will treat the L2 and R2 as a half press.
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
35
XP
4,268
Country
United States
1) Can you implement the ability to change from SD to USB (or vice-versa) without resetting the whole program?
I've been looking into the menu code to add some extra diagnostics like displaying the device size, sector size, and partition information in the menu. This shouldn't be a difficult thing to add; simply have the Home button go back to the previous menu instead of exiting.

I submitted a pull request as a followup to my GPT code earlier. There was a bug in my 64-bit byteswap function that prevented GPT drives larger than 8 GB from being detected properly. I used a 4 GB SD card during testing, so this didn't show up then, but I tried to load up Nintendont with my 500 GB Wii HDD and it failed to find the FAT32 partition because of this bug.
 

sindrik

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
297
Trophies
1
XP
310
Country
United States
I've been looking into the menu code to add some extra diagnostics like displaying the device size, sector size, and partition information in the menu. This shouldn't be a difficult thing to add; simply have the Home button go back to the previous menu instead of exiting.

I submitted a pull request as a followup to my GPT code earlier. There was a bug in my 64-bit byteswap function that prevented GPT drives larger than 8 GB from being detected properly. I used a 4 GB SD card during testing, so this didn't show up then, but I tried to load up Nintendont with my 500 GB Wii HDD and it failed to find the FAT32 partition because of this bug.
Nice addition!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...