Hacking Nintendont

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,238
Country
Germany
The games with missing music are pretty weird cause the game actually asks us for the music header and never anything else for unknown reasons, I do have some super old nintendont versions here with no dsp patches and I at least have some static in them instead of music, this stuff is so old though that the sources for it are long lost (the version I tried here is over a year old).
 

Krustentier7

Active Member
Newcomer
Joined
Aug 20, 2014
Messages
29
Trophies
0
Age
29
XP
181
Country
Gambia, The
Is there a way to "unmap" the Select button? I'm using the GC Mayflash adapter; if you hit Start once, it's recognized as pressing Select, which rotates the button layout. I keep hitting it once accidentally and it's a little annoying. I actually haven't been using anything beyond version 2.153 of Nintendont because of this. I would very much appreciate help in that regard.
 

quepaso

Well-Known Member
Member
Joined
May 4, 2008
Messages
438
Trophies
0
XP
154
Country
United States
if you want the best resuts you shouldnt shrink them tough.


I've tried every type of shrinking possible, the DMToolbox one with the proper options is the absolute best. I had lots of broken games before, but everything i try now works perfectly. A lot of people who say shrunk games don't work did not do them properly. Either way, until i test it in nintendont, i keep the full iso as well. Everything gets tested.
 

pedrobarca

Banned!
Banned
Joined
Jun 17, 2013
Messages
445
Trophies
0
Age
30
XP
195
Country
I've tried every type of shrinking possible, the DMToolbox one with the proper options is the absolute best. I had lots of broken games before, but everything i try now works perfectly. A lot of people who say shrunk games don't work did not do them properly. Either way, until i test it in nintendont, i keep the full iso as well. Everything gets tested.
I never had any problems with skrinking neither. Using DMToolbox with auto alignment seems not to harm the compatibility at all.
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,238
Country
Germany
I did some different tests today, basically I reduced nintendonts patchcount down to the minimum to bootup most games and with that both collectors and twilight princess got music, still burnout 2 has no music and xd crashes so these 2 games have some more serious problems. When I find the time I'll slowly start readding patches until I am at a point where those 2 loose music again, then we can look whats going on. For burnout 2 and xd though we still have a unknown state.
 

pedrobarca

Banned!
Banned
Joined
Jun 17, 2013
Messages
445
Trophies
0
Age
30
XP
195
Country
I did some different tests today, basically I reduced nintendonts patchcount down to the minimum to bootup most games and with that both collectors and twilight princess got music, still burnout 2 has no music and xd crashes so these 2 games have some more serious problems. When I find the time I'll slowly start readding patches until I am at a point where those 2 loose music again, then we can look whats going on. For burnout 2 and xd though we still have a unknown state.
Interesting. So the missing music is indeed a bug of nintendont, caused by a faulty/incomplete patch.
 

pedrobarca

Banned!
Banned
Joined
Jun 17, 2013
Messages
445
Trophies
0
Age
30
XP
195
Country
except for burnout 2 which is pretty weird.
I found out that some FIFA games blakscreen on wiiu, while working fine on wii. I thought it might be a good idea, if i try to figure out where the problem is. My first idea was to search for the function "isWiiU()" and try to comment it out (hope this is not dangerous for my console). I tried to comment out a if statement in config.c

https://code.google.com/p/nintendon-t/source/browse/trunk/kernel/Config.c#34

Is thought the games might have problems with the maxpad values (remember you said that some Batman game had a problem with maxpads), but it didnt work. Is this a good way to figure things out or might this issue not be related to any code where "isWiiU()" is used? I think I'll give it another shot tomorrow.

EDIT: Also: Any gprintf after this line are useless:

https://code.google.com/p/nintendon-t/source/browse/trunk/loader/source/main.c#373

closeDevices calls closeLog, which sets wiiu_done to true. This means gprintf only returns 0. This doesn't matter, just want to mention it.
 
  • Like
Reactions: ShadowOne333

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,176
Trophies
2
XP
33,434
Country
Mexico
I found out that some FIFA games blakscreen on wiiu, while working fine on wii. I thought it might be a good idea, if i try to figure out where the problem is. My first idea was to search for the function "isWiiU()" and try to comment it out (hope this is not dangerous for my console). I tried to comment out a if statement in config.c

https://code.google.com/p/nintendon-t/source/browse/trunk/kernel/Config.c#34

Is thought the games might have problems with the maxpad values (remember you said that some Batman game had a problem with maxpads), but it didnt work. Is this a good way to figure things out or might this issue not be related to any code where "isWiiU()" is used? I think I'll give it another shot tomorrow.

EDIT: Also: Any gprintf after this line are useless:

https://code.google.com/p/nintendon-t/source/browse/trunk/loader/source/main.c#373

closeDevices calls closeLog, which sets wiiu_done to true. This means gprintf only returns 0. This doesn't matter, just want to mention it.

Add Medal of Honor European Assault to the list of games not booting on Wii U.
It also doesn't boot in Wii U while it boots fine in a normal Wii and family edition Wii.
Exactly what FIFAs didn't boot? All the collection for GC?
 

pedrobarca

Banned!
Banned
Joined
Jun 17, 2013
Messages
445
Trophies
0
Age
30
XP
195
Country
Add Medal of Honor European Assault to the list of games not booting on Wii U.
It also doesn't boot in Wii U while it boots fine in a normal Wii and family edition Wii.
Exactly what FIFAs didn't boot? All the collection for GC?
05, 06, 07. I tested the english ones. According to the list the german ones don't work aswell.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,176
Trophies
2
XP
33,434
Country
Mexico
05, 06, 07. I tested the english ones. According to the list the german ones don't work aswell.

The same applies for MoH, the PAL version doesn't boot in Wii U either.
So that makes all renditions (NTSC, PAL) of both FIFA 05, 06, 07 and Medal of Honor European Assault not working on Wii U, but booting normally and work as intended in a normal Wii.
Have you also tried switching the MaxPads values in settings? I already did that for MoH but didn't work for any of them, same for the video mode.
 

pedrobarca

Banned!
Banned
Joined
Jun 17, 2013
Messages
445
Trophies
0
Age
30
XP
195
Country
The same applies for MoH, the PAL version doesn't boot in Wii U either.
So that makes all renditions (NTSC, PAL) of both FIFA 05, 06, 07 and Medal of Honor European Assault not working on Wii U, but booting normally and work as intended in a normal Wii.
Have you also tried switching the MaxPads values in settings? I already did that for MoH but didn't work for any of them, same for the video mode.
Yeah, I tried all kind of settings and some older versions. Changes nothing. I'll try to play with the code a bit more. maybe I can at least locate the problem.
 

yatesl

Well-Known Member
Member
Joined
Feb 1, 2008
Messages
141
Trophies
1
Age
35
Location
England
XP
357
Country
With Metal Gear Solid: Twin Snakes, it seems to free at "Init DI" on the Wii U. It loads everything else fine, as well as recognising Bluetooth ports, but I can't get past "Init DI...". It doesn't fail, just hangs there and I have to physically unplug the Wii U.

Other games seem to work fine.
 

pedrobarca

Banned!
Banned
Joined
Jun 17, 2013
Messages
445
Trophies
0
Age
30
XP
195
Country
With Metal Gear Solid: Twin Snakes, it seems to free at "Init DI" on the Wii U. It loads everything else fine, as well as recognising Bluetooth ports, but I can't get past "Init DI...". It doesn't fail, just hangs there and I have to physically unplug the Wii U.

Other games seem to work fine.

It's stuck between line 200 and 208:
https://code.google.com/p/nintendon-t/source/browse/trunk/kernel/main.c#200

Since it is only affacting this game, I would suggest to rerip the game.

EDIT: https://code.google.com/p/nintendon-t/wiki/Troubleshooting

This should explain everything
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,176
Trophies
2
XP
33,434
Country
Mexico
Yeah, I tried all kind of settings and some older versions. Changes nothing. I'll try to play with the code a bit more. maybe I can at least locate the problem.

Great!
Don't forget to post any finding, I am really interested in this.

One question, is Config.c the only part of the code that has a line making a rule for Wii U-only?
 

yatesl

Well-Known Member
Member
Joined
Feb 1, 2008
Messages
141
Trophies
1
Age
35
Location
England
XP
357
Country

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: Btw today at school I gave one of my cookies from my snack to the girl I like.