Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,171,417
  • Replies Replies 42,894
  • Likes Likes 194
Ok and whats the difference between force widescreen and wiiu widescreen?
forced widescreen uses a hack to make games look like real widescreen games instead of stretched games in full screen.


so basicaly if you want the game to cover the whole screen(kinda) you need wiiu widescreen
if you want the game to not be stretched while covering the whole screen you need force widescreen, but remenber forced widescreen is a hack and manny games have major issues like random freezes, graphical glitches and such.
 
  • Like
Reactions: [Truth]
I really wish vwii backup loaders had that wiiu widescreen option too. This way with disabling it, i could play my virtual console games in correct 4:3 format, not stretched to fullscreen 16:9.
tbh i prefer stretched to 4:3 everyday :P
 
Oh... That might be it then ^^;
Nintendont is almost perfect.
My only issues are with cheat codes. Tried play games through the SD this time, runs ok, but even only with "cheats" ON, gives me an error message and turns off the system.
I Could use usbloader or wiiflow to try the codes, but they only do what the name says: Load, and opens nintendont. On wiiflow, even if I select the game directly, it sends me to nintendont to open the game again, and again, without cheats working...
 
Nintendont is almost perfect.
My only issues are with cheat codes. Tried play games through the SD this time, runs ok, but even only with "cheats" ON, gives me an error message and turns off the system.
I Could use usbloader or wiiflow to try the codes, but they only do what the name says: Load, and opens nintendont. On wiiflow, even if I select the game directly, it sends me to nintendont to open the game again, and again, without cheats working...
I didn't blame Nintendont for this error I was asking if for a solution, I haven't got the chance to test it again but I know I haven't turned "cheat path" to "on" so this might very well be it, and USB-Loader GX is simply my favorite loader on the Wii, it's very user friendly <3
 
I didn't blame Nintendont for this error I was asking if for a solution, I haven't got the chance to test it again but I know I haven't turned "cheat path" to "on" so this might very well be it, and USB-Loader GX is simply my favorite loader on the Wii, it's very user friendly <3
I know u didn't, relax. I use nintendont mainly because I can use my classic controller pro with it!
 
Hey guys I'm having a big problem. Nintendont 333 official and master mod works fine. Though I compiled myself (to test a new wiimote nunchuck config) and everytime I load nintendont, it wait for 3-4 seconds in the loader screen, then crash to a dsi exception :(

I litterally changed nothing! I just used nunchuck case 7 (which was unused) and added a new config, I double verified and SHOULD NOT be the problem.
The code compiled fine, no errors.

Here is what I added:
Code:
case 7:    // (2 & plus) Config requested by Asia81
              {
             
                if((BTPad[chan].button & NUN_BUTTON_C)    //tilt as camera control
                    && !(BTPad[chan].used & C_ISWAP))
                    {
                        //tilt as cStick
                        /* xAccel  L=300 C=512 R=740 */
                        if(BTPad[chan].xAccel < 350)
                            Pad[chan].substickX = -0x78;
                        else if(BTPad[chan].xAccel > 674)
                            Pad[chan].substickX = 0x78;
                        else
                            Pad[chan].substickX = (BTPad[chan].xAccel - 512) * 0xF0 / (674 - 350);
   
                        /* yAccel  up=280 C=512 down=720 */
                        if(BTPad[chan].yAccel < 344)
                            Pad[chan].substickY = -0x78;
                        else if(BTPad[chan].yAccel > 680)
                            Pad[chan].substickY = 0x78;
                        else
                            Pad[chan].substickY = (BTPad[chan].yAccel - 512) * 0xF0 / (680 - 344);
                    }
                   
                    if((BTPad[chan].button & NUN_BUTTON_Z) &&
                      (BTPad[chan].button & NUN_BUTTON_C))
                        Pad[chan].triggerLeft = 0x7F;
                    else
                    if(BTPad[chan].button & NUN_BUTTON_Z)
                    {
                        button |= PAD_TRIGGER_L;
                        Pad[chan].triggerLeft = 0xFF;
                    }
//                    else if(BTPad[chan].button & WM_BUTTON_MINUS)
//                        Pad[chan].triggerLeft = 0x7F;
                    else
                        Pad[chan].triggerLeft = 0;
                       
                    if((BTPad[chan].button & WM_BUTTON_DOWN) &&
                      (BTPad[chan].button & NUN_BUTTON_C))
                        Pad[chan].triggerRight = 0x7F;
                    else
                    if(BTPad[chan].button & WM_BUTTON_DOWN)
                    {
                        button |= PAD_TRIGGER_R;
                        Pad[chan].triggerRight = 0xFF;
                    }
//                    else if(BTPad[chan].button & WM_BUTTON_PLUS)
//                        Pad[chan].triggerRight = 0x7F;
                    else
                        Pad[chan].triggerRight = 0;
                 
                    if(BTPad[chan].button & WM_BUTTON_A)
                        button |= PAD_BUTTON_A;
                    if(BTPad[chan].button & WM_BUTTON_B)
                        button |= PAD_BUTTON_B;
                    if(BTPad[chan].button & WM_BUTTON_UP)
                        button |= PAD_TRIGGER_Z;
                    if(BTPad[chan].button & WM_BUTTON_MINUS)
                        button |= PAD_BUTTON_LEFT;
//                    if(BTPad[chan].button & NUN_BUTTON_C)
//                        button |= PAD_BUTTON_X;
                    if(BTPad[chan].button & WM_BUTTON_PLUS)
                        button |= PAD_BUTTON_RIGHT;
 
                    if(BTPad[chan].button & WM_BUTTON_LEFT)
                        button |= PAD_BUTTON_Y;
                    if(BTPad[chan].button & WM_BUTTON_RIGHT)
                        button |= PAD_BUTTON_X;
               
                }break;
Anyone knows what I did wrong?
 
I have bought a Mayflash Wii Classic Controller to USB Adapter [PC045] (Multiplayer support!).
My Wii Classic Controller Pro is recognized immediately on the PC.
The test with PC emulator for N64 Games is successful.
All keys have functions.

In my WiiU and my Wii, there is no reaction at the keys.
I can not start a game
The HID Test 6.0 recognizes the Mayflash CCPro USB Adapter - PC045.
The values but do not change when considering the functions keys.
The Connroller config is " 0925_03E8.ini "
Nintendond V3.333
 
I have bought a Mayflash Wii Classic Controller to USB Adapter [PC045] (Multiplayer support!).
My Wii Classic Controller Pro is recognized immediately on the PC.
The test PC emulator for N64 Games is successful.
All keys have functions.

In my WiiU and my Wii, there is no reaction at the keys.
I can not start a game
The HID Test 6.0 recognizes the Mayflash CCPro USB Adapter - PC045.
The values but do not change when considering the functions keys.
The Connroller config is " 0925_03E8.ini "
Nintendond V3.333
why dont you use the classic controller trough the wiimote? why use it trough usb?
 
why dont you just alter one of the nunchuck modes instead of adding your own?

Because someone else did before, and that successfully worked. Now I just don't understand why the entire nintendont app crashes in loader, I only added something to a commented out unused case on the wiimote configuration "switch". I seriously don't understand what I did wrong. The code I posted earlier is the only thing I added. :mellow:
Do you think recompiling will fix it?
 
Because someone else did before, and that successfully worked. Now I just don't understand why the entire nintendont app crashes in loader, I only added something to a commented out unused case on the wiimote configuration "switch". I seriously don't understand what I did wrong. The code I posted earlier is the only thing I added. :mellow:
Do you think recompiling will fix it?
no idea im no codder lol maybe some syntax error there or something who knows.
 
Look Please on the first Side from this Thread.

Already compatible USB-HID controllers
The following USB-HID gamepads and adapters are working and included in Nintendont:

Mayflash Wii Classic Controller to USB adapter for PC [PC052] (Multiplayer support!)
Mayflash Wii Classic Controller to USB Adapter [PC045] (Multiplayer support!)
Mayflash.jpg
 
Look Please on the first Side from this Thread.

Already compatible USB-HID controllers
The following USB-HID gamepads and adapters are working and included in Nintendont:

Mayflash Wii Classic Controller to USB adapter for PC [PC052] (Multiplayer support!)
Mayflash Wii Classic Controller to USB Adapter [PC045] (Multiplayer support!)

Yes, it is compatible. But you can also use it on your wiimote directly.
 
Hi VinsCool
You say "Yes, it is compatible. But you can also use it on your wiimote directly."

And how does that work with the Wiimote.

Have you see one Tutorial.
 
Hi VinsCool
You say "Yes, it is compatible. But you can also use it on your wiimote directly."

And how does that work with the Wiimote.

Have you see one Tutorial.
what? you dont know how to connect a classic controller directly into a wiimote? you need a tutorial?
 
  • Like
Reactions: TotalInsanity4

Site & Scene News

Popular threads in this forum