Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,169,735
  • Replies Replies 42,894
  • Likes Likes 194
So... I'm curious. Why do certain GameCube games with Nintendont have small graphical glitches if they're running on real hardware?
 
some games are not meant to be fullscreen i think? or on modern TVs? not sure..LOL..
I'm not really talking about the expanded features that you can patch in. I'm just merely talking about how the games are ran on real hardware and why it presents graphical glitches even though they are running on the right architecture.
 
I'm not really talking about the expanded features that you can patch in. I'm just merely talking about how the games are ran on real hardware and why it presents graphical glitches even though they are running on the right architecture.
Clockspeed is different, so the game might run different (see: melee complainers)
If you want 99.9% hardware compatibility try using a Gamecube with real disks.
 
Clockspeed is different, so the game might run different (see: melee complainers)
If you want 99.9% hardware compatibility try using a Gamecube with real disks.
Oh. So the game is running at Wii clock speeds then? I thought the game was patched in order to run at its intended clock speed and the rest of the processing power was used for background processes such as emulating the disc drive or memory card functionality...

Also, I'm fine playing GameCube games with Nnitendont. Doesn't bother me that much lol.
 
Oh. So the game is running at Wii clock speeds then? I thought the game was patched in order to run at its intended clock speed and the rest of the processing power was used for background processes such as emulating the disc drive or memory card functionality...

Also, I'm fine playing GameCube games with Nnitendont. Doesn't bother me that much lol.
yes. Nintendont patches the game with new clock speeds, new locations for hardware, etc
 
Oh. So the game is running at Wii clock speeds then? I thought the game was patched in order to run at its intended clock speed and the rest of the processing power was used for background processes such as emulating the disc drive or memory card functionality...

Also, I'm fine playing GameCube games with Nnitendont. Doesn't bother me that much lol.
A timer is used to make the game run as close to proper speeds as possible but some games still had issues and ran faster so additional patches were used. You'd have to look at the source code find out what exactly is being used so the games don't run too fast.

EDIT: Better yet @FIX94 can you answer this question?
 
I'm not really talking about the expanded features that you can patch in. I'm just merely talking about how the games are ran on real hardware and why it presents graphical glitches even though they are running on the right architecture.
the only game im aware that has tiny gfx glitches is rogue squadron life metter what games are you talking about? also this tiny issue ahs nothing to do with clock speed, some gc components are completely emulated due to missing parts on wii mode and some devs used those missing parts mostly the audio parts to have extra ram and used very hackish codes, heck even WW itself used a gc bug that is even present as an exception on the wii so the game runs at all.
 
I seem to be having an issue and havent found the solution around here: any time i put on force progressive, any game flat out refuses to display anything. I tried it on multiple games including super smash bros melee, and I have updated nintendont to the latest version. Whenever the game boots, the TV displays "invalid format", and when i try to use a component to hdmi converter, It says "no signal". I even tried connecting to my monitor (less input lag for melee than my TV), but no support there.
 
A timer is used to make the game run as close to proper speeds as possible but some games still had issues and ran faster so additional patches were used. You'd have to look at the source code find out what exactly is being used so the games don't run too fast.

EDIT: Better yet @FIX94 can you answer this question?
so, most games just read out the processor speed from the memory register and then calculate their time from that which is why most games just run fine. now some other games internally used some SDK functions which had those processor speed values hardcoded to the gamecube speed, so when they now read out the current tick counter from the processor they divide that by a too low number because the wii processor is 1.5x faster. also the file that patches all of those too fast games is this one which covers (almost) every game and makes them run at exactly 100% of the original speed, its not just "as close as possible" but "exact". Oh and of course, they are also some games which dont read out the processor speed at all and just use the framecounter for example.
 
I seem to be having an issue and havent found the solution around here: any time i put on force progressive, any game flat out refuses to display anything. I tried it on multiple games including super smash bros melee, and I have updated nintendont to the latest version. Whenever the game boots, the TV displays "invalid format", and when i try to use a component to hdmi converter, It says "no signal". I even tried connecting to my monitor (less input lag for melee than my TV), but no support there.
Dont say latest version, say the actual number.Also is your wii on component display mode(480P) option on the wii system menu settings? it seems your wii or tv arent using a 480p connection option, also ssbm has actual progressive so you dont need to force it... does it work in 480p if not forced at all? but by choosing the option on game start?
 
Last edited by pedro702,
or if he has a GC controller he could get a wiiu gc adapter since it also works on the wii

The WiiU GC Adapter plugs using 2 USB connectors, right? With the HDD for Nintendont that makes 3, whereas the Wii only has 2 ports. Does that mean that using the WiiU GC Adapter with Nintendont on a Wii requires a USB hub?
 
Last edited by comokepa,
The WiiU GC Adapter plugs using 2 USB connectors, right? With the HDD for Nintendont that makes 3, whereas the Wii only has 2 ports. Does that mean that using the WiiU GC Adapter with Nintendont requires a USB hub?

im not too sure where and when i saw it but a GC adapter plugged to the end of the WiiMote exists as well..

edit: here's a photo courtesy of Google images

image.jpeg


*just in case anyone is interested.. ^^^^^^^^^^^^^^^^^^^
 
Last edited by owek1,
The WiiU GC Adapter plugs using 2 USB connectors, right? With the HDD for Nintendont that makes 3, whereas the Wii only has 2 ports. Does that mean that using the WiiU GC Adapter with Nintendont on a Wii requires a USB hub?
the second usb port is just for extra power for the rumble and a fun fact while the wiiu needs both usb ports connected to have rumble on even 1 controller, the wii with one usb only has rumble for atleast 2 gc controllers lol, and also you can always connect the second(power usb) to any other nearby usb device.Also btw nintendont is not compatible with hubs nor is most homebrew programs.

im not too sure where and when i saw it but a GC adapter plugged to the end of the WiiMote exists as well..

edit: here's a photo courtesy of Google images

View attachment 61699

*just in case anyone is interested.. ^^^^^^^^^^^^^^^^^^^
i have one but it just turns the gc controller into a CC and the worst part is no rumble support and you still need to have it connected to a wiimote draining its batery everytime.

I wonder if Nintendont could fix the bad Gamecube port of The Wrath of Cortex; they rushed that port and the framerate suffers horribly.
preety sure there is nothing one culd do without devising an hack for the gameitself those slowdowns are made by the game comands to prevent the game from crashing on a real GC, so you would need to devise an ahck to disable those comands or change them, so yeah if you find an interested gamehacker that wants to loose thier time making a nintendont single game patch that is probably very hard go for it lol.
 
Last edited by pedro702,
@pedro702 glad i read your comment regarding the adapter..i just started playing Sm4sh and thinking of getting the original gc controller..
 
the second usb port is just for extra power for the rumble […] Also btw nintendont is not compatible with hubs nor is most homebrew programs.
So, if I got it right, in order to use 4 GC controllers with full rumble on a Wii without GC ports, with Nintendont, one would plug Ninendont's HDD to one of the Wii's USB ports, then one USB plug of the WiiU GC Adapter to the Wii's other USB port, and the remaining GC Adapter's USB plug to whatever it gave it more power, say, a mobile phone's charger, right?
 
Last edited by comokepa,
So, if I got it right, in order to use 4 GC controllers on a Wii without GC ports, with Nintendont, one would plug Ninendont's HDD to one of the Wii's USB port, then one USB plug of the GC Adapter's to the Wii's second port, and the remaining GC Adapter's USB plug to whatever it gave it more power, say, a mobile phone's charger, right?
yeah but you dont need to even connect the second usb if you dont need rumble, the second usb is just for rumble power so any usb works to add rumble.

So technicaly you can always use the gc adapter with 4 controllers using a single usb port, the second usb connection is just eletrical power for the rumble function of the controller, on the original wii you can have a single usb port and still have power left for atleast 1 or 2 controllers to rumble.youc an connect the second cable on any other usb port even on pc,phone charger, laptop or even your dvd,tv,otehr console, it will just draw power from it anyways.
 
I have a problem with the version of nintendont i downloaded yesterday. it makes games to crash on my wii(NTSC):
1.Star Wars rogue Squadron 3(US version) crashes in some part of the game trailer in special features.
2.Metroid Prime 2: echoes (USA) crashes in a cutscene that samus is seeing a report of federation force.

I have also tested it with another flash driver and it still crashes at the same part.
if it helps my ios 58 version is IOS58-64-v6176

edit: oops. sorry guys it seems like that my isos are corrupted. and unfortunately i can't delete this comment.
 
Last edited by dg1995,

Site & Scene News

Popular threads in this forum