Xrmb : Could you do test with my favorite compressors too ?
7-zip -
http://www.7-zip.org/ - For superb compression
LZOP -
http://www.lzop.org/ - For superb speed
(The other datacompression libraries by Markus Oberhumer might also be worth a look)
Both are opensource.
Also note that while the g-zip rutine in 7-zip is about 10% more efficient that G-zip itself the really interesting format is it's own 7z format.
The only problem I can see with it is that it's hard finding the perfect settings for your specific file with so many options available.
0=BCJ2 1=LZMA 2=LZMA 3=LZMA b0:1 b0s1:2 b0s2:3 1d=25 2d=20 3d=20 1mf=bt4b 2mf=bt2 3mf=bt2 seems to work really good
Also you are only compression ISO images, try also to compress CloneCD and Alcohol 120% images , because while it's true that gamecontent can't always be compressed that well , copy-protection data like custom subsectors and etc can be compressed
REALLY well.
I did some tests on a CloneCD image a few years back when I first suggested that Daemon should support compressed images and the .sub was compressed down to something like 8% of the original size
BTW they told me I was nuts and that there would be no gain from it since games were compressed already and it would never happen and if they were ever going to support compressed images they would make their own compression algorithm that would be so much better than anything else seen before.
Ofcourse they said something along the same lines when I suggested the analog audio feature and look ! It's in daemon now *g*
I suspect that audio CD's can be compressed to something like 50% of the original size ..
FLAC is a very good codec for that (since it's lossless and backed by Xiph.org)
http://flac.sourceforge.net/
It is ofcourse also opensource.
And while we are on the subject of custom format plugins consider a mp3/ogg vorbis -> audioCD plugin.
I also suggested this years ago - It's intent was to make it possible to hear the music YOU wanted in games that otherwise didn't support custom music and loaded its own music from an audio CD.
I think the developers response back then was that it was completely unnecessary because you could just burn the files to a CD and use it instead *g*