Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,172,737
  • Replies Replies 42,894
  • Likes Likes 194
Can we pretty, pretty please get custom mappings for the Wii controllers? I would like to emulate the WiiMote + Nunchuck controls from Mario Kart Wii to Double Dash. Most of the current configs use + to throw items (both "Racing" configs do), which I find hysterical.

Also, when I was playing Double Dash with the Classic Controller, the Joystick used to turn was not nearly sensitive enough. My turns were thus very wide and I couldn't turn as sharply as I should be able to. (I use the classic controller in Mario Kart Wii and it has no such problems).
 
Last edited by wad11656,
Can we pretty, pretty please get custom mappings for the Wii controllers? I would like to emulate the WiiMote + Nunchuck controls from Mario Kart Wii to Double Dash.
There is a good amount of mapping already available, but you can easily add your own one in the code :)
Also, when I was playing Double Dash with the Classic Controller, the Joystick used to turn was not nearly sensitive enough. My turns were thus very wide and I couldn't turn as sharply as I should be able to.
It felt just fine for me. Did you make sure that it wasn't the controller being faulty?
 
quick question, can i use a directory layout like this yet?

HDD/GC/gamename.iso

i know you couldent use that format before and maybe still not. i know your supposed to use

HDD/games/gamename/game.iso

but i want to use one drive for both my pc and wii u and it would be simple this way. if i cant no biggie.
 
quick question, can i use a directory layout like this yet?

HDD/GC/gamename.iso

i know you couldent use that format before and maybe still not. i know your supposed to use

HDD/games/gamename/game.iso

but i want to use one drive for both my pc and wii u and it would be simple this way. if i cant no biggie.
Nope, only latter layout is supported.

I'd assume though that it could be possible to change in code. But current layout is doing fine. Don't fix what isn't broken right :P
 
There is a good amount of mapping already available, but you can easily add your own one in the code :)

It felt just fine for me. Did you make sure that it wasn't the controller being faulty?

Wow! What a beautifully quick reply. Thank you! Is there a guide to make your own mappings "in the code?" (What does that even mean?) Are you suggesting there are more than the 4 configs available by pressing 2+up/down/left/right during gameplay?

Also, the controller's a bit old, but it seems to turn fine in Mario Kart Wii. Granted, I never use anything else. I'm going to compare WiiMote + Nunchuck then Classic in MK Wii & get back to you.
 
Wow! What a beautifully quick reply. Thank you! Is there a guide to make your own mappings "in the code?" (What does that even mean?) Are you suggesting there are more than the 4 configs available by pressing 2+up/down/left/right during gameplay?

Also, the controller's a bit old, but it seems to turn fine in Mario Kart Wii. Granted, I never use anything else. I'm going to test WiiMote + Nunchuck then Classic, compare, and get back to you.
Well, it's possible to change mapping for controller in the nintendont source code, to add your own one, or modify what is currently existing. I did it once for someone else, and that worked just fine :)
 
Well, it's possible to change mapping for controller in the nintendont source code, to add your own one, or modify what is currently existing. I did it once for someone else, and that worked just fine :)

Ew. Ha ha. Alright, thanks..Could I edit the source code in VisualStudio? And compile it from there? That's what I've used in my programming classes...I've never used the SVN command to get source code...Could you send the code directly to me?
 
Ew. Ha ha. Alright, thanks..Could I edit the source code in VisualStudio? And compile it from there? That's what I've used in my programming classes...I've never used the SVN command to get source code...Could you send the code directly to me?
You can just edit the C code, and run the Make.bat (assuming that devkitpro is up to date) to compile your modified code.
 
You can just edit the C code, and run the Make.bat (assuming that devkitpro is up to date) to compile your modified code.

Grr..I'm so sorry. I really need some direction as to what exact figures to change and where to find them. You're my only hope!! :P

Here's a screenshot of what I'm looking at. I downloaded the source coude and found a .c file within controllerfigs. But it's not well annotated. Is this the right file? What do I change?
Untitled.jpg


Here's the .c file I'm talking about to spark your memory:
http://textuploader.com/5fbpd
 
Grr..I'm so sorry. I really need some direction as to what exact figures to change and where to find them. You're my only hope!! :P

Here's a screenshot of what I'm looking at. I downloaded the source coude and found a .c file within controllerfigs. But it's not well annotated. Is this the right file? What do I change?
Untitled.jpg


Here's the .c file I'm talking about to spark your memory:
http://textuploader.com/5fbpd
Look for PadReadGC.c ;)

https://github.com/FIX94/Nintendont/blob/master/loader/source/ppc/PADReadGC.c
 
Can we pretty, pretty please get custom mappings for the Wii controllers? I would like to emulate the WiiMote + Nunchuck controls from Mario Kart Wii to Double Dash. Most of the current configs use + to throw items (both "Racing" configs do), which I find hysterical.

Also, when I was playing Double Dash with the Classic Controller, the Joystick used to turn was not nearly sensitive enough. My turns were thus very wide and I couldn't turn as sharply as I should be able to. (I use the classic controller in Mario Kart Wii and it has no such problems).
you do realize CC has like 4 times less values to choose from than the gc controller? CC values are really tiny and can never have the same sensitivity, nintendont just wxtrapolates to make it work becuase CC and CC pro stick values are really crappy.
 
weird bug i have. i installed the newest version on github, followed all the instructions and entered nintendont. the program recognizes my gamecube controller adapter but cannot recognize my game! i created a folder called games, created another folder named melee, and placed a super smash bros melee iso in the folder and i renamed it game.iso. it should work according to this video:
If anyone could help, it would be much appreciated
 
weird bug i have. i installed the newest version on github, followed all the instructions and entered nintendont. the program recognizes my gamecube controller adapter but cannot recognize my game! i created a folder called games, created another folder named melee, and placed a super smash bros melee iso in the folder and i renamed it game.iso. it should work according to this video:
If anyone could help, it would be much appreciated

Maybe your computer hides extentions? try to rename from game.iso to game
 
you do realize CC has like 4 times less values to choose from than the gc controller? CC values are really tiny and can never have the same sensitivity, nintendont just wxtrapolates to make it work becuase CC and CC pro stick values are really crappy.

lol...this is.....awkward. ha ha
Snap2.png

but useful, thanks. Guess there's no way to trick the CC into going up to GC analog values then
 
Last edited by wad11656,
lol...this is.....awkward. ha ha
Snap2.png

but useful, thanks. Guess there's no way to trick the CC into going up to GC analog values then
We cant bypass hardware limitations wich are imposed by the hardware itself, sure you could totaly revamp the CC by taking it apart and replacing chips and whatnot but thats if you were like a tech genious lol and whats the point of doing that when your better off getting a gc controller with a wiiu gc adapter if you are on a wii without gc ports or wiiu or even a wiiu pro.

As you see abode CC sticks are preety crappy so your basicaly playing with analog stick 4 times less accurate and a c stick 8 times less acurate give or take.
 
Last edited by pedro702,
Running Nintendont with a normal Wii (4.3U).

Most of my PAL, USA, JPN .iso work except games with a multi language selector screen.

Like
Asterisk XXL (PAL)
Powerpuff Girls (PAL)

The Nintendont compability list says they work. What setting should I run then with?
----------------------------------------
Is Green Flickering normal when loading GameCube games via USB Loader GX AHBPROT.

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

P.S.
Does GBA Link for normal Wii, Work as the current version?
 
Last edited by Citra,
Running Nintendont with a normal Wii (4.3U).

Most of my PAL, USA, JPN .iso work except games with a multi language selector screen.

Like
Asterisk XXL (PAL)
Powerpuff Girls (PAL)

The Nintendont compability list says they work. What setting should I run then with?
----------------------------------------
Is Green Flickering normal when loading GameCube games via USB Loader GX AHBPROT.
We need more information than that. Nintendont version "Don't say latest" and every setting you have "Don't say default, list everything"
Are you using shrunken ISOs or 1:1 ISOs? If using shrunken, try MD5 hash verified 1:1: ISOs.
What are the games stored on HDD, SD, USB Flash, SD in a USB card reader, etc.?

The more information you give us the more likely we are to find a solution. Even what type of cable you are using.

EDIT: GBA Link does work on Wii's with GameCube controller ports when Native Controllers is ON. This will disable USB/Bluetooth controllers.
 
Last edited by ccfman2004,

Site & Scene News

Popular threads in this forum