Hacking Nintendont

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,276
Country
United States
well I did release a stupid amount of gamecube game exploits over the past few weeks so theres that ;)
Got Swiss booting via Smash, although I can't copy the IPL to my memory card. It either says "Wrong Device Inserted" and then crashes, or it freezes. At least I confirmed my Gamecube is an IPL 1.2. I'm going to try to get an SDGecko (need one anyway if I want to flash my WASP).
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
Got Swiss booting via Smash, although I can't copy the IPL to my memory card. It either says "Wrong Device Inserted" and then crashes, or it freezes. At least I confirmed my Gamecube is an IPL 1.2. I'm going to try to get an SDGecko (need one anyway if I want to flash my WASP).
I might write some small IPL dumper which can save on memory card directly for you ;)
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,458
Country
Venezuela
it was already stated that ipl 1.2 is needed each ipl has diferent unlock codes and aparently only ipl 1.2 works with real memory cards.Also yeah the mic is abit wierd you should just plug it ingame.
Do you happen to know if IPL 1.2 comes in the GCNs without Digital Port? (commonly, the Silver Gamecubes). Is there any homebrew to dump it to an SD card?

I might write some small IPL dumper which can save on memory card directly for you ;)
EDIT: aaaaaand this could be my definitive answer for the problem.
 
Last edited by niuus,
  • Like
Reactions: TotalInsanity4

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
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.
 
  • Like
Reactions: daxtsu

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,276
Country
United States
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.
Almost dumped my 1.2 IPL. I had to take my memory card out and reinsert it to get it to open it. It also wrote only 0x00's after 0x3FFF. This is with a 2048 block memory card. The header seems correct. My only other memory card is 59 blocks so I can't use that unless I split the IPL into more pieces :P
 
Last edited by bobmcjr,
  • Like
Reactions: sonictopfan

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
Almost dumped my 1.2 IPL. I had to take my memory card out and reinsert it to get it to open it. It also wrote only 0x00's after 0x3FFF. This is with a 2048 block memory card. The header seems correct. My only other memory card is 59 blocks so I can't use that unless I split the IPL into more pieces :P
I tested it only with a old 251 block memory card so really I could not quite tell you what went wrong for you there, I assume it just stopped properly using the card API.
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,695
Trophies
1
XP
1,988
Country
I could try to dump mine but my Gamecube is chip-modded, does this affect the dumping process? I can't do anything atm because I have a few busy days at work but maybe I can give it a try around next week, unless someone else manages to get it to work before then, btw how can I tell if my IPL is 1.0 or 1.2?
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
It also wrote only 0x00's after 0x3FFF.
I would try to maybe raw backup that card then, format it and only install whatever hack you use and the dumper back on it and then try again, sometimes the card api does some incorrect sector writes. oh and a modchip or whatever does not affect this, also in the header of the ipl it says the ipl revision.
 

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,276
Country
United States
I tested it only with a old 251 block memory card so really I could not quite tell you what went wrong for you there, I assume it just stopped properly using the card API.
Formatted the memory card and it worked. IPL1.2 in Nintendont reads my 1st party Memcard. One thing to note. When I deleted the IPL.bin with GCMM, it corrupted the card a bit. Deleting it in the IPL/on a gamecube seems safe. I'm going to dump my 1.0 cube now.

I could try to dump mine but my Gamecube is chip-modded, does this affect the dumping process? I can't do anything atm because I have a few busy days at work but maybe I can give it a try around next week, unless someone else manages to get it to work before then, btw how can I tell if my IPL is 1.0 or 1.2?
What color is the "Press Start" thing in in the gamecube IPL? Purple is 1.2, Red is 1.0. I think 1.1 is also purple?
 
  • Like
Reactions: sonictopfan

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
Formatted the memory card and it worked. IPL1.2 in Nintendont reads my 1st party Memcard. One thing to note. When I deleted the IPL.bin with GCMM, it corrupted the card a bit. Deleting it in the IPL/on a gamecube seems safe. I'm going to dump my 1.0 cube now.
awesome, and yea the whole CARD API is a complete mess so wrong writes like that are fully expected, thats why you should always do raw backups before messing around with the homebrew implementation of it :P also only for personal interest, is the 1.2 sha1 you have ef9194ab4804aa0aa8540d846caf291b28331165? cause the dump I worked on is not from me and I would like to know if its a perfect dump ;)
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,604
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,282
Country
Canada

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,276
Country
United States
awesome, and yea the whole CARD API is a complete mess so wrong writes like that are fully expected, thats why you should always do raw backups before messing around with the homebrew implementation of it :P also only for personal interest, is the 1.2 sha1 you have ef9194ab4804aa0aa8540d846caf291b28331165? cause the dump I worked on is not from me and I would like to know if its a perfect dump ;)
Yep same sha1. I also finished dumping my IPL1.0 cube and it matches some Dolphin hash so I think it's good.
 
  • Like
Reactions: FIX94

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
Yep same sha1. I also finished dumping my IPL1.0 cube and it matches some Dolphin hash so I think it's good.
the 1.0 versions I have got a sha1 of 015808f637a984acde6a06efa7546e278293c6ee or
a1837968288253ed541f2b11440b68f5a9b33875 and from what I can see only the last few bytes seem to differ. Also just as a sidenote for anyone who is interested, my ntsc 1.1 sha1 is 239eacd86527ff9a75aeb7282da65797baeef010 ;) The only IPL version I am missing is pal 1.1, thats the last version nintendont does not support.
 

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,276
Country
United States
the 1.0 versions I have got a sha1 of 015808f637a984acde6a06efa7546e278293c6ee or
a1837968288253ed541f2b11440b68f5a9b33875 and from what I can see only the last few bytes seem to differ. Also just as a sidenote for anyone who is interested, my ntsc 1.1 sha1 is 239eacd86527ff9a75aeb7282da65797baeef010 ;) The only IPL version I am missing is pal 1.1, thats the last version nintendont does not support.
My sha1 for 1.0 is a1837968288253ed541f2b11440b68f5a9b33875.

Also, GCMM failed to restore my 2043 block card's raw image. It stopped at block 1024 (Hmm...), so I had to use Dolphin to export all my saves as GCI and batch import them to the card. I don't suppose you know of a utility that will quickly dump GCI's of all the saves in a raw image?
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,695
Trophies
1
XP
1,988
Country
Formatted the memory card and it worked. IPL1.2 in Nintendont reads my 1st party Memcard. One thing to note. When I deleted the IPL.bin with GCMM, it corrupted the card a bit. Deleting it in the IPL/on a gamecube seems safe. I'm going to dump my 1.0 cube now.


What color is the "Press Start" thing in in the gamecube IPL? Purple is 1.2, Red is 1.0. I think 1.1 is also purple?
I don't really remember as I haven't used my Gamecube since... well since 2008 I think when I bought a Nintendo Wii, lol, I guess it's not important anymore since you got it working, thank you very much ;)

--------------------- MERGED ---------------------------

Wow what?!

So I could load homebrews on my gc using one of these?
Damn, A dream come true. I never get the sd-loader or the compatible action replay version, but I do have a sd gecko, hahaha
This is been the case for a while, I agree it's a dream come true... only thing is it came a bit too late, if only time machines are a thing I'd so go back in time and treat myself with this baby :D

--------------------- MERGED ---------------------------

My sha1 for 1.0 is a1837968288253ed541f2b11440b68f5a9b33875.

Also, GCMM failed to restore my 2043 block card's raw image. It stopped at block 1024 (Hmm...), so I had to use Dolphin to export all my saves as GCI and batch import them to the card. I don't suppose you know of a utility that will quickly dump GCI's of all the saves in a raw image?
Well SaveGameManagerGX is currently working on that, though it's still not implemented and progress is a bit slow.
 
  • Like
Reactions: VinsCool

MjSonic

Member
Newcomer
Joined
Mar 16, 2016
Messages
6
Trophies
0
Age
44
XP
52
Country
United States
Is it possible to use AR Codes on Nintendont? All I want to do is use the X,Y,Z Mod in Super Mario Sunshine. If it's possible can you please give me specific step by step instructions please? Thank you.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,736
Trophies
2
Age
34
XP
8,771
Country
Portugal
I'm pretty sure that Virtua Striker 4 has a memory card coded, because during the game it says in the bottom left of the screen "card not accepted temporally", and with all the other triiforce games i'm able to save emulating the real arcade cards using MCEMU (for single game, not multi) block size 256.
No it doesnt, ask fix or crediar, crediar never got the hardware for Card saving to VS thats why he never reverse engenired it to work.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    @Xdqwerty I don't have a ROG ally
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i don't have one either
    +1
  • SylverReZ @ SylverReZ:
    @AcuteBulbasaurappears, A cute bulbasaur appears. :D
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The Wii U gamepads are tied to the console's region, so its impossible to find a cheap gamepad that supports your model.
  • SylverReZ @ SylverReZ:
    Unless you modify your system, of course, and remove the region check.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im now by episode 8 of lain
  • S @ salazarcosplay:
    @Xdqwerty can we discuss chrono trigger
  • S @ salazarcosplay:
    @Xdqwerty I like how the game had the middle ages 1000AD, the dark ages 600AD.It was great seeing the post robot apocalypse 2300 like Terminator and enter the matrix. some of mad max and fallout. 2300ad though it could had used more elements instead of just a generic ai uprising. It was a great idea for their judgement day to be 1999 Y2K.

    -great additions if they would have made an expansion or dlc in my opinion would be finding out humans trapped in a matrix -

    a follower having a cyborg character living tissue over metal endoskelleton like terminator, and the synths from fallout
  • S @ salazarcosplay:
    4After Zeal fell it would have been good to see more ancient eras. Perhaps Sumeria based in one area, then Egypt based in another area, Greek based in another area, then roman based in another area before the middle ages.---------

    ----between 1000ad and 1999 is a big gap they should have had the age of revolution like the american and French Revolution

    then the cowboyy era in one area of map and the Industrial revolution/age of enlightmentthen a ww1 and ww2 and a cold war era
  • S @ salazarcosplay:
    they could have added 75,000 bc like assassins creed. zeal was already establish in 12, 000 bc , soething before the kindom rose
  • S @ salazarcosplay:
    @Xdqwerty they could also add age of dscover, colonialism ect
    +1
  • S @ salazarcosplay:
    renaissance
  • S @ salazarcosplay:
    @Xdqwerty what did you think
  • S @ salazarcosplay:
    @Xdqwerty I think glenn (the frog) after becomming human had an affair with the queen
  • S @ salazarcosplay:
    so he is the great great great great grandfather of marle @Xdqwerty
  • S @ salazarcosplay:
    they made it like Lancelot from king arthur legends
  • BakerMan @ BakerMan:
    just found out i'm now taller than my dad
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, sorry i was busy
  • S @ salazarcosplay:
    @Xdqwerty thats completely fine
    +1
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    the ds version added a secret boss reference to chrono cross
  • S @ salazarcosplay:
    @Xdqwerty did you finish watching naruto shippuden and Boruto
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i havent even started lol
    Xdqwerty @ Xdqwerty: @salazarcosplay, i havent even started lol