Hacking GameCube Shrinking for DiosMios

papermanzero

Well-Known Member
OP
Member
Joined
Nov 20, 2009
Messages
353
Trophies
0
XP
273
Country
Gambia, The
Hi everyone,

I have one question concerning the shrinking of GameCube games (especially due to DiosMios)
There are several discussion about how to shrink, how to parse, how to scrub or how to compress games.
But there is no description about the differences and the best method of "making GameCube games smaller in size".

Every GameCube Game has an iso size of 1,35GB.
Now the question is: What's the best way to reduce the disc data in order to get the real game size.

On the wii it's simple:
The user has the WBFS format which is the real wii game size.
Furthermore the user is able to convert the WBFS format (reduced size) to the original iso size (4,7 GB or 8,4 GB).
So it's possible to switch between the compressed WBFS format and the real iso size without losing information.

But what about on the GameCube?
There are several tools to rip or dump Gamecube images.
The best way to get a clean GameCube image is CleanRip.
To reduce the size there are several tools:
GCMutility, DiscEx, GCReEx, WiiScrubber, FSTFIX...

But all tools are using a different algorithm to reduce the original iso size.
This results in different compressed (iso or gcm) formats.

To make it clear, If you use a MD5 verifier you can create the checksum of the games.
For example Pokemon Colosseum:
If the user shrinks the original CleanRip image (file1) with GCMutility (file2) or DiscEx (file3) you have the same iso size but different checksums.
If we go one step further and use FSTFIX to create the original image again we will get 2 completely new images with 2 new checksums.

A short overview:
file 1: "\original\Pokemon Colosseum.iso" -> 1,459,978,240 bytes -> original MD5 checksum
file 2: "\gcmutility\Pokemon Colosseum.iso" -> 660,794,288 bytes -> MD5 checksum is different to file 3
file 3: "\discex\Pokemon Colosseum.iso" -> 660,794,288 bytes -> MD5 checksum is different to file 2
file 4: "\gcmutility\Pok_fstfix.iso" -> 1,459,978,240 bytes -> MD5 checksum is different to original MD5 and to file 5
file 5: "\discex\Pok_fstfix.iso" -> 1,459,978,240 bytes -> MD5 checksum is different to original MD5 and to file 4

All in all the main question is: why?
I believe most of us would like to reduce GameCube games to the optimal size but don't want to lose important information which may causes problems with for example dios mios.

Is there a way to compress GameCube games to the real game size in an effective way?
Furthermore is it possible to get the original game (size) back without changed data?
Does anybody know a tool which can handle GameCube backups in this way?
 

Mazamin

Well-Known Member
Member
Joined
Sep 4, 2014
Messages
1,895
Trophies
0
XP
3,098
Country
Italy
Q: Furthermore is it possible to get the original game (size) back without changed data?
A: If you trim, then you'll lose the garbage, the garbage is random filled, so you can't get the original garbage back once you trim an iso, hence the md5 will be different but the size the same, cause the iso will be filled with 00s or FFs(or maybe random).
 
Last edited by Mazamin,

Wuigi

Well-Known Member
Member
Joined
Sep 14, 2012
Messages
728
Trophies
1
XP
1,791
Country
United States
Once you have trimmed the games you can also use them in nintendont which is significantly better than diosmios in terms of compatibility and it was even developed by the same guy crediar and fix94 and other developers have made an even better application out of it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
    K3Nv2 @ K3Nv2: Tell Kanye I need power