Hacking Nintendont

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,238
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
29
Location
???
XP
11,238
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,456
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
29
Location
???
XP
11,238
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,456
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
29
Location
???
XP
11,238
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
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-