Hacking Nintendont

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
While this is not directly nintendont news or whatever I just found a even newer version of the triforce segaboot bios which is pretty cool, its in GDT-0022A which is now supported in triforce-iso-extract ;) Extracted it gives out the following version number:
SegaBoot Ver.3.11.2 Build:Mar 30 2009 21:45:32
I did not know that there was still such a "recent" update of it but thats pretty cool to see, the "latest" one I knew of before was from 2006 in virtua striker so this is a pretty significant jump up.
So I might just add some free play patches for this at some point ;)
edit: or I'll just do it now, was small enough.
-fixed up triforce free play patch when using segaboot 3.11.2 from gdt-0022a
-added back video mode debug prints into the loader, accidentally deleted them on the last changes
 

darklordrs

Well-Known Member
Member
Joined
Aug 16, 2015
Messages
791
Trophies
0
Age
23
XP
434
Country
United States
Beyond of the never actually happening ever no-sir-ee online compatibility, my only answer to

It's been a long time since I've looked at this. Kudos to whoever has been working on it.

Is there even anything left to work on anymore?

is nah. game compatibility is pretty on point, same for controllers
 

darklordrs

Well-Known Member
Member
Joined
Aug 16, 2015
Messages
791
Trophies
0
Age
23
XP
434
Country
United States
Still won't take the Gamecube broadband adapter.

Oh, that isn't what I was referring to at all - more just being able to send inputs that are, in the background, processed as a second controller

Nothing involving the existing Gamecube hardware (I'm ninety percent sure this is how Dolphin works)
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
Oh, that isn't what I was referring to at all - more just being able to send inputs that are, in the background, processed as a second controller
if the game wasnt written for internet access specifically it would work fairly poor because of the really bad wlan of the wii/wiiu which constantly makes mistakes and on top of that the game itself isnt emulated so there would be frame differences desyncing controllers in just a few seconds anyways.
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,458
Country
Venezuela
well so here is my small ipl dumper, its quite a mess but gets the job done:
https://github.com/FIX94/gc-ipl-dump/releases
you have to run a wii and a gc at the same time if you have a memory card smaller than 256 blocks because at that point I split it up to two 128 blocks. basically you just have to run it with one of the gamecube game exploits, then just follow the on-screen instructions. The actual IPL data starts at 0x40 so with a hex editor you have to cut it together afterwards, I verified it with my PAL v1.0 IPL and the SHA1 matches the official dump so it should produce good files.
I have been using this nice tool, made 4 dumps so far. Sometimes you need to unplug the card for it start dumping the IPL. Still, i haven't been able to produce an MD5 that matches any online. I tried cleaning the raw dump with a hex editor (like the image shown), and nothing. Any info on this?

hex.jpg
 
Last edited by niuus,

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
I have been using this nice tool, made 4 dumps so far. Sometimes you need to unplug the card for it start dumping the IPL. Still, i haven't been able to produce an MD5 that matches any online. I tried cleaning the raw dump with a hex editor (like the image shown), and nothing. Any info on this?
well after removing those 0x40 bytes it should be good I guess, maybe the hashes you checked are just for other versions or something like that? maybe tell me some of your hashes after removing the first 0x40 bytes and I can compare with some of my clean dumps. also after removing those bytes it should end up in 0x200000 bytes size. also do they actually work in nintendont? thats again a pretty good indicator of the dumps being good.
 

dankzegriefer

Banned!
Banned
Joined
Aug 19, 2015
Messages
896
Trophies
0
Age
40
XP
560
Country
United States
While this is not directly nintendont news or whatever I just found a even newer version of the triforce segaboot bios which is pretty cool, its in GDT-0022A which is now supported in triforce-iso-extract ;) Extracted it gives out the following version number:
SegaBoot Ver.3.11.2 Build:Mar 30 2009 21:45:32
I did not know that there was still such a "recent" update of it but thats pretty cool to see, the "latest" one I knew of before was from 2006 in virtua striker so this is a pretty significant jump up.
So I might just add some free play patches for this at some point ;)
edit: or I'll just do it now, was small enough.
-fixed up triforce free play patch when using segaboot 3.11.2 from gdt-0022a
-added back video mode debug prints into the loader, accidentally deleted them on the last changes
So I can used the segaboot.img1 from there? As opposed to Virtua Striker?
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,458
Country
Venezuela
well after removing those 0x40 bytes it should be good I guess, maybe the hashes you checked are just for other versions or something like that? maybe tell me some of your hashes after removing the first 0x40 bytes and I can compare with some of my clean dumps. also after removing those bytes it should end up in 0x200000 bytes size. also do they actually work in nintendont? thats again a pretty good indicator of the dumps being good.
Sure:

00-DOLX-ipl v1.0 NTSC / Gamecube Black = 67FFA15DFC916F69BE5E5BA0B5EA77F7
00-DOLX-ipl v1.0 PAL / Gamecube Indigo = 0CDDA509E2DA83C85BFE423DD87346CC
00-DOLX-ipl v1.1 NTSC / Gamecube Indigo = 988207AF45F49B7C640BD4930AD1BE1D
00-DOLX-ipl v1.1 NTSC / Gamecube Silver = 18E60758ABF814CC8332C785D8F84848

They are all 2.097.152 in size (0x00200000)

So far, the only IPL i have tried with Nintendont is 1.1 Indigo. It just sat there to a black screen. I'll test the other ones right now.
 
Last edited by niuus,

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
So far, the only IPL i have tried with Nintendont is 1.1 Indigo. It just sat there to a black screen. I'll test the other ones right now.
the only one I can confirm as correct is the pal 1.0 one, the rest is all different checksums which is very interesting.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, cuz of lag?
  • SylverReZ @ SylverReZ:
    @Xdqwerty, No. Whenever you use the internet on Windows, Microsoft collects personal data and installs bloatware that isn't necessarily needed, such as Edge.
  • SylverReZ @ SylverReZ:
    Speaking of which
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    I recall @impeeza mentioned some trick about not having bloatware when installing windows where you set up your country to "world" or smh like that
    +1
  • SylverReZ @ SylverReZ:
    Yes, you can debloat the operating system, but in some cases for me it just reinstalls them.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    I also recall my brother downloded a "non bloated" version of windows 11 on his pc
    +1
  • BigOnYa @ BigOnYa:
    "Why debloat? Why not embrace and enjoy my bloat?" - Gates
    +3
  • impeeza @ impeeza:
    @Xdqwerty yes, when you are installing Windows on the first steps you are asked for your current location, you MUST to select «international» so no bloatware is installed, because the bloatware is location based. if this night I have some time I will setup a VM and take screenshots.
    +2
  • BigOnYa @ BigOnYa:
    User Gates "Disliked" your answer.
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    Damn cleaned up 348GB's of crap I wasn't using with that lol
    +2
  • BigOnYa @ BigOnYa:
    But can it completely remove RealPlayer? Lol jk
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    I remember at one point it being pretty much labeled as malware lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think my favorite one was that dancing purple gorilla... I uninstalled that thing from sooo many machine people would be like "Why is my computer so slow?" lol because this thing is using like 30% of your system resources.....
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    This one lady... her son kept installing Kazaa... OK no problem the issue is he would download DBZ movies and they where amazing usually like 2-8KB in size lol can't remember how many times I had to format and reinstall windows over his stupidity. I even explained to him about file sizes multiple times...
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    yeah Bonzi buddy was malware sort of... It was borderline lol
  • Psionic Roshambo @ Psionic Roshambo:
    At minimum it was nothing anyone should have ever installed lol
    +1
  • SylverReZ @ SylverReZ:
    @BigOnYa, RealPlayer is spyware too.
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Yeah, BonziBuddy was both spyware and ad-ware. It collected children's personal information without consent as well as display fake Windows popups.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast bonzi got discontinued
    Xdqwerty @ Xdqwerty: @SylverReZ, atleast bonzi got discontinued