• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 44 45 46 47 48 ... 369 Next »

[Solved] Looking for: Rom/ISO compression guide/advise for GameCube games??
View New Posts | View Today's Posts

Poll: Best compression format?
This poll is closed.
CISO
0%
0 0%
TGC?
0%
0 0%
GCZ?
100.00%
4 100.00%
GCM?
0%
0 0%
Total 4 vote(s) 100%
* You voted for this item. [Show Results]

Pages (3): « Previous 1 2 3 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[Solved] Looking for: Rom/ISO compression guide/advise for GameCube games??
02-04-2017, 06:08 PM
#11
G00Glethis1 Offline
Junior Member
**
Posts: 29
Threads: 1
Joined: Feb 2017
I think I figured it out: the easiest / best method for anybody who comes across this, *thanks to shonumi & jhonn:

Start here-> ISO -> Trim ISO in GameCube ISO Tool -> Compress trimmed ISO to GCZ in Dolphin -> GCZ file <- End Here!!

Here is an example how much I was able to compress a GameCube called 4 x 4 Evo 2:

ISO: 1.36GB / 1,392MB -> Trimmed ISO: 552MB -> Trimmed ISO compressed to GCZ: 264 MB !!!!

THAT IS 81% savings in space/mb Hell yeah!!!

So far my test show no flaws in game performance....
Find
Reply
02-04-2017, 06:09 PM (This post was last modified: 02-04-2017, 06:13 PM by Admentus.)
#12
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,984
Threads: 25
Joined: May 2015
Ohh, trimming with the GameCube ISO Tool and afterwards compressing it with Dolphin to GCM format works quite fine. Just be sure to have a backup if you mess up.

Anyway, on my SSD drive were I use my actual games (I still do use a large external TB hard drive disk for the uncompressed storage, hidden away somewhere safe), I managed to reduce the file sizes of my GameCube games even further, which is quite useful on my limited SSD. Just a few examples here:

Paper Mario: The Thousand-Year Door: 332 MB
Mario Kart: Double Dash: 386 MB
Luigi's Mansion: 153 MB
The Legend of Zelda: The Wind Waker: 850 MB

I should still be careful through. If I mess up I either need to redump my game again or retreive my uncompressed rip stored on that external hard drive disk. Eventually it all depends on the game. Wii games (through the use of WiiScrubber and Dolphin's own compression) caan of course yield greater compression results since the game discs are larger. New Super Mario Bros. Wii is one of those examples where I compressed it to 347 MB while the original disc size is about 4.7 GB. Quite the difference huh? Of course it completely breaks all MD5 hashes.
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
02-04-2017, 06:34 PM
#13
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,577
Threads: 47
Joined: Dec 2010
As far as I remember the following command is enough to scrub GC/Wii ISOs with WIT and store them as GCZ:
Code:
wit COPY <path to source ISO> --gcz <path to destination GCZ>

It also works between GCZs as well (e.g. passing an unscrubbed GCZ made by Dolphin as source and getting a scrubbed GCZ as output)...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
02-05-2017, 08:07 AM
#14
G00Glethis1 Offline
Junior Member
**
Posts: 29
Threads: 1
Joined: Feb 2017
(02-04-2017, 06:34 PM)Jhonn Wrote: Thanks @Jhonn. Is there syntax to add to that command (below) to do more than one iso within the same directory? 

I wouldnt mind playing around 
As far as I remember the following command is enough to scrub GC/Wii ISOs with WIT and store them as GCZ:

Code:
wit COPY <path to source ISO> --gcz <path to destination GCZ>

It also works between GCZs as well (e.g. passing an unscrubbed GCZ made by Dolphin as source and getting a scrubbed GCZ as output)...
Find
Reply
02-07-2017, 11:01 PM
#15
matheusstaffa Offline
Trying to keep calm
***
Posts: 221
Threads: 25
Joined: Nov 2016
Amazing! But compressing iso files like xenoblade will reduce the performance? Also playing games with "shader compilation sluttering" on a SSD will increase performance?
My specs:
Operating System: Windows 10 x64
Processor/CPU: intel I7 3770 3.4 Ghz
Video Card/GPU: Nvidia GeForce 1060 6GB
Memory/RAM: 16 GB
Dolphin Revision Currently Using: 5.0-xxxx X64 (always the latest) and the latest Ishiiruka for custom textures.

I'm still learning english. Please, be patient with me. And, if i make a mistake, please correct me, i will learn a lot this way!  Big Grin
Find
Reply
02-07-2017, 11:05 PM
#16
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,946
Threads: 7
Joined: Oct 2014
(02-07-2017, 11:01 PM)matheusstaffa Wrote: Amazing! But compressing iso files like xenoblade will reduce the performance?

Not with any of the compression formats that Dolphin currently supports. The only GC/Wii disc image format I know of that is likely to reduce the performance is WIA.

(02-07-2017, 11:01 PM)matheusstaffa Wrote: Also playing games with "shader compilation sluttering" on a SSD will increase performance?

No.
Find
Reply
02-08-2017, 06:26 AM
#17
G00Glethis1 Offline
Junior Member
**
Posts: 29
Threads: 1
Joined: Feb 2017
the compression works great.....if you are doing each game...one by one..... :-(

I will update if anybody adds to the discussion on a more efficient and impressive way of bulk compression , otherwise I have found so far:

1) Wiimm's WIT Tools: I have not been able to find syntax / command to add to the following below to process more than one ISO @ a time... jhonn please correct me if I am wrong... I have yet to find that feature this exist in CL tool...

Code:
wit COPY <path to source ISO> --gcz <path to destination GCZ>

2) Same thing with Gamecube ISO tool for trimming. The tool does a great job trimming down ISO but the GUI only allows for one ISO to be trimmed at a time. :-( I have yet to find BULK trim has to exist. PLUS (rant); another annoying feature of this tool is that there is no way to stop Gamecube ISO Tool from renaming the trimmed ISO by default other than manual input (end rant?)

3) I have found Dolphin does allow for BULK ISO to GCZ compression which yields slightly less impressive compression results: Less than 10% savings on space VS the current manual method: Start here-> ISO -> Trim ISO in GameCube ISO Tool -> Compress trimmed ISO to GCZ in Dolphin -> GCZ file <- End Here!! which resulted in up to over 80% savings on space.

I would like to learn how to make such tools yet have realized that the amount of time invested to make that happen, I'd probably better get on with doing it manually one by one...
Find
Reply
02-08-2017, 06:37 AM (This post was last modified: 02-08-2017, 06:38 AM by G00Glethis1.)
#18
G00Glethis1 Offline
Junior Member
**
Posts: 29
Threads: 1
Joined: Feb 2017
@Jhonn: "It also works between GCZs as well (e.g. passing an unscrubbed GCZ made by Dolphin as source and getting a scrubbed GCZ as output)."


^^^Is there a BULK command??
Find
Reply
02-08-2017, 08:02 AM
#19
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,577
Threads: 47
Joined: Dec 2010
There's a recursive option in WIT but I never managed to get it working on the copy command, so, just use the for statement from Command Prompt instead. Enter in the folder with your ISO files and run the following command:
Code:
for %i in (*.*) do (<full path to where wit.exe is stored> COPY %i --gcz %i_scrubbed.gcz)
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
02-08-2017, 03:45 PM (This post was last modified: 02-08-2017, 04:27 PM by G00Glethis1.)
#20
G00Glethis1 Offline
Junior Member
**
Posts: 29
Threads: 1
Joined: Feb 2017
(02-08-2017, 08:02 AM)Jhonn Wrote: There's a recursive option in WIT but I never managed to get it working on the copy command, so, just use the for statement from Command Prompt instead. Enter in the folder with your ISO files and run the following command:




Code:
for %i in (*.*) do (<full path to where wit.exe is stored> COPY %i --gcz %i_scrubbed.gcz)

Sounds like a brilliant command. I'm not familiar with the syntax. Only problem is I'm still trying to grasp my mind around where to fill in the _____(blanks...) of what goes where?

Example:

1) My ISO directory?

Example: F:\GC_Games\*.iso

2) When I installed Wiimms WIT it installed in:

C:\Program Files (x86)\Wiimm\WIT\wit.exe

3) So would that make the command....?:

EXAMPLE COMMAND:

Code:
for %i in (F:\GC_Games\*.iso) do (C:\Program Files (x86)\Wiimm\WIT\wit.exe COPY %i --gcz %i_scrubbed.gcz)

[EDIT]^^^That did not work for me. Received the following message: "\Wiimm\WIT\wit.exe was unexpected at this time." BTW, I am running the command prompt as administrator...

[EDIT #2] I ended up just changing into the directory, yet I'm still getting an error...


Code:
*****  wit: Wiimms ISO Tool v2.40a r7331 cygwin - Dirk Clemens - 2017-01-05  *****
!! wit: ERROR #27 [CAN'T OPEN FILE] in SetupReadSF() @ src/lib-sf.c#447
!!      Can't open file: ZooCube



4) I promise I have opposable thumbs and I deserve to keep them...for now...
Find
Reply
« Next Oldest | Next Newest »
Pages (3): « Previous 1 2 3 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode