Hacking Nintendont

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
So the first very obvious advantage is that it compresses much better because it uses LZMA2 instead of zlib, also the extract loader I wrote does not include any linked standard libraries so it is very tiny and efficient (16kb for gc, 15kb for wii), also it properly supports command line arguments so you can call these .dol files through some other loader for example and let that autoboot whatever you selected in the other loader, dollz3 did not have any command line argument support at all. The entry point of all dolxz files are also as low as possible (0x80003100 on gamecube, 0x80003400 on wii) so you can fit as much data in as possible, dollz3 did not always support big files. And now we come to why there are two versions for both gamecube and wii. First you can see the entry point on wii has to be higher because more low memory is used by the system which we cant touch on wii without breaking something. Also because the wii has some extra devices its initialization code is slightly longer to properly set those up. After a dol file is loaded up I move it into another memory region so I can safely set up MEM1 from there. That memory region is different, on gamecube its ARAM and on wii its MEM2, so since I was unable to find a way to properly auto-detect if your input file is a wii or gamecube one I decided to just split them up to ensure it does not try to include the wrong loader.
Excellent explanation, excellent tool. Maybe a future executable asks the input system with a numbered choice?

I'll be using this only (+any future updates). Thanks, man.
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,238
Country
Germany
Maybe a future executable asks the input system with a numbered choice?
I did not see a point to it at first since I did not have any other options but now in v1.1 I also support the usage of high entry points by request, so now both are combined into one.
 
  • Like
Reactions: niuus

galneon

Well-Known Member
Member
Joined
Jul 9, 2006
Messages
254
Trophies
1
XP
536
Country
United States
Been a couple years since I've checked up on Nintendont... Is the random Soul Calibur II freeze really fixed? Not sure because in the past there was a problem with someone whitewashing the few problem games on the compatibility list (Fire Emblem and SCII).
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,700
Country
Portugal
Been a couple years since I've checked up on Nintendont... Is the random Soul Calibur II freeze really fixed? Not sure because in the past there was a problem with someone whitewashing the few problem games on the compatibility list (Fire Emblem and SCII).
if you dont force settings and have full 1.35gb isos md5 checked, nothing should ever randomly freeze.
 

galneon

Well-Known Member
Member
Joined
Jul 9, 2006
Messages
254
Trophies
1
XP
536
Country
United States
It seems SoulCalibur II's random freezes were fixed in October 2014 (one month after I stopped trying to play it--figures :P).
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,700
Country
Portugal
It seems SoulCalibur II's random freezes were fixed in October 2014 (one month after I stopped trying to play it--figures :P).
i hope you are using the latest release wich is version 423 released only 3 days ago and not using an october 2014 version tough xD.
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,701
Trophies
1
XP
1,929
Country
It seems SoulCalibur II's random freezes were fixed in October 2014 (one month after I stopped trying to play it--figures :P).
This glitch was fixed a long time ago, a similar glitch was present in Mega Man X: Command Mission, not sure if that one was fixed too (I'd assume so) because last time I played the game was in Dios Mios :P
 

remix10tailed

Member
Newcomer
Joined
Sep 28, 2016
Messages
6
Trophies
0
Age
22
XP
96
Country
United States
I need help: This worked perfectly fine last week and now, Nintendont wont save my game progress on any of my games. The Emulated Memory Card is on, the games say they save, but when I exit and then go back into nintendont, it shows it didnt save my progress, so i deleted the nincfg.bin so it could automatically make another. It did, but the issue is still there. I turn on the emulated memory card, play sunshine, save and exit nintendont, go back in, it doesnt save. Then I redownloaded nintendont to fully replace the boot.dol and meta.xml and nincfg.bin. It still wont work.(Again, I say, it was working perfectly fine a week ago).
 
Last edited by remix10tailed,

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,835
Trophies
2
XP
3,203
Country
United States
I need help: This worked perfectly fine last week and now, Nintendont wont save my game progress on any of my games. The Emulated Memory Card is on, the games say they save, but when I exit and then go back into nintendont, it shows it didnt save my progress, so i deleted the nincfg.bin so it could automatically make another. It did, but the issue is still there. I turn on the emulated memory card, play sunshine, save and exit nintendont, go back in, it doesnt save. Then I redownloaded nintendont to fully replace the boot.dol and meta.xml and nincfg.bin. It still wont work.(Again, I say, it was working perfectly fine a week ago).
Can you supply us with your setup: Nintendont version number, Wii/vWii, ISO's 1:1 or shrunk, Nintendont settings, ISOs on SD/HDD/Flash, etc. The more info you provide the more likely we are to find an answer.

Can you check the actual memory card files to make sure they are indeed valid and not 0kb? Maybe even let us look at some of them.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,700
Country
Portugal
I need help: This worked perfectly fine last week and now, Nintendont wont save my game progress on any of my games. The Emulated Memory Card is on, the games say they save, but when I exit and then go back into nintendont, it shows it didnt save my progress, so i deleted the nincfg.bin so it could automatically make another. It did, but the issue is still there. I turn on the emulated memory card, play sunshine, save and exit nintendont, go back in, it doesnt save. Then I redownloaded nintendont to fully replace the boot.dol and meta.xml and nincfg.bin. It still wont work.(Again, I say, it was working perfectly fine a week ago).
do you have nintendont dol on like usb and the iso on sd or something? try having both the dol and iso on the same device you can have them aps on usb and not use sd or the oposite.also if your using an sdcard make sure its not locked.
 

remix10tailed

Member
Newcomer
Joined
Sep 28, 2016
Messages
6
Trophies
0
Age
22
XP
96
Country
United States
@ccfman2004 its the latest nintendont version, my wii is the black new model usa version 4.3. what do you mean by ISO 1:1? the only thing i changed in my nintendont settings is for the emulated memory card to be on (altho when i exit nintendont is turns back off), the save files are all 2.0 mb
Also, I have everything on my SD (not HDD) because when i tried the usb stick there was an error message, so i just used the sd ever since until something messed up.
 
Last edited by remix10tailed,

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,515
Country
United States
@ccfman2004 its the latest nintendont version, my wii is the black new model usa version 4.3. what do you mean by ISO 1:1? the only thing i changed in my nintendont settings is for the emulated memory card to be on (altho when i exit nintendont is turns back off), the save files are all 2.0 mb
Also, I have everything on my SD (not HDD) because when i tried the usb stick there was an error message, so i just used the sd ever since until something messed up.

1:1 ISO means the image matches known hashes of known good dumps of the original disc. If you want to check yours with no hassle there's a tool in my sig that can do it for you.
 

retrofan_k

Well-Known Member
Member
Joined
May 31, 2013
Messages
2,077
Trophies
2
Location
Caves
XP
2,462
Country
Belarus
Star Fox Assault PAL displays no video with forced NTSC video and progressive mode in order to try getting 480p. According to GBATemp's Nintendont Compatibility List it supports 480p, suggesting, I guess, it once did?. The game seems to be running, though, since the Wavebird's receiver still lights up when I press buttons, as well as the HDD's activity LED.

Tbh, Don't use PAL images for PS mode, as NTSC dumps are more compatible. since PAL are not Nativity supported if I remember. Every NTSC dumps works fine in PS mode with the ones i have tried.
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,835
Trophies
2
XP
3,203
Country
United States
Tbh, Don't use PAL images for PS mode, as NTSC dumps are more compatible. since PAL are not Nativity supported if I remember. Every NTSC dumps works fine in PS mode with the ones i have tried.
There are some PAL games that are superior then the NTSC version. Luigi's Mansion PAL, for example, is better than the NTSC version due to difficulty changes and that the Hidden Mansion is mirrored in the PAL version.
 
  • Like
Reactions: galneon

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,249
Country
United States
Here's another test build: Nintendont v4.422-CISO-test3

Not many changes for the CISO aspect, but there's some changes related to the old multi-game disc formats. These are now displayed in purple, and instead of a generic title, the filename is shown. DVD-R9 images can now be selected on exFAT partitions (previously this would crash); however, games located over the 4GB boundary won't work. (This likely applies to actual DVD-R9 discs as well.) I'll look into fixing the 4GB boundary issue if I can find my old DVD-R9 multi-game disc.

Anyways, I need some feedback. Even if you don't plan on testing the CISO format, just testing it to make sure that it doesn't break on your existing setup can help.
 
  • Like
Reactions: Troopage

self_slaughter

Well-Known Member
Member
Joined
Apr 27, 2009
Messages
105
Trophies
0
XP
246
Country
Well you made a believer out of me. Seems a lot cleaner with the black screen boot. :)

Still trying to get the weird memory card creation bug reproducible but it's just too damn random. Noticed this version will just shut the Wii off after 5-10 minutes of trying to load and leave the empty card file, where the old version would eventually just Fire up like normal.



Works everytime if a working memory card already exists. Apps on SD, saves and games on single fat32 USB.

Too busy playing Starfox adventures to bother much though. :D



Sent from my Nexus 5 using Tapatalk
 
Last edited by self_slaughter,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)