Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: Reg on October 21, 2003, 08:14:47 pm
-
Hi,
I cannot find the new utility to compress Mame disk image files .CHD
thanks
Reg
-
CHD stands for Compressed Hard Drive.
-
Look someone give this answer!
Reg
Please consider the appropriate board before posting. Please report MAME bugs to the MAME Testing Project - redundant bug reports and questions will be deleted. Before requesting a game, check out Bobby Tribble's page of unemulated arcade games or MAME Targets. Also avoid posting MAME32 and MacMAME specific messages in this board. Do not request ROMs or ask about missing files. Remember to read the FAQ before asking anything.
Forum Index | FAQ | New User | Login | Search
Subject Re: where can I find the utility to compress the CHD files?
Posted by eevert
Posted on 10/22/03 00:36 AM
> Hi,
>
> Where can I find the utility to compress the CHD files?
You have 3 choices:
1) HDCOMP included with MAME, use hdcomp -info filename.chd to find out how many cylinders, heads, and sectors the image has, then use hdcomp -extract filename.chd filename.raw to extract the image and then hdcomp -create filename.raw new.chd 0 cylinders heads sectors to make the new (smaller) image.
2) ReCHD - A command-line java application
(http://egoelf.netfirms.com/)
3) SmallCHD - A Win32 GUI application
(http://home.comcast.net/~eevert/)
bye
Reg
-
Oh, you want to make chd files? It sounded like you wanted to compress something that is already compressed.
-
Oh, you want to make chd files? It sounded like you wanted to compress something that is already compressed.
With the release of .74, a buddy of mine found a redundany in the way CHDs are handled. It seems that a lot of duplicate bytes are included in the existing CHD files.
So, with .75, hdcomp.exe will recompress to this new standard. All CHDs that are recompressed are backwards compatible with older versions of MAME, but take up less space on the hard drive.
Since uncompressing/recompressing using hdcomp.exe takes up a bit of drive space, there are two utitities that were written to just output a new CHD without having to recompress them first.
One is ReCHD. Written completely in Java. Nifty, but you have to have Java installed.
The other is SmallCHD. Does the same thing as ReCHD, except you don't need Java.
The existing CHDs don't get squashed too much (I think Area 51/Maxforce gets quite squashed, but the rest don't too much) but the new Beatmania CHDs are far smaller, saving over 1.5 G overall.
-
Oh, you want to make chd files? It sounded like you wanted to compress something that is already compressed.
With the release of .74, a buddy of mine found a redundany in the way CHDs are handled. It seems that a lot of duplicate bytes are included in the existing CHD files.
So, with .75, hdcomp.exe will recompress to this new standard. All CHDs that are recompressed are backwards compatible with older versions of MAME, but take up less space on the hard drive.
Since uncompressing/recompressing using hdcomp.exe takes up a bit of drive space, there are two utitities that were written to just output a new CHD without having to recompress them first.
One is ReCHD. Written completely in Java. Nifty, but you have to have Java installed.
The other is SmallCHD. Does the same thing as ReCHD, except you don't need Java.
The existing CHDs don't get squashed too much (I think Area 51/Maxforce gets quite squashed, but the rest don't too much) but the new Beatmania CHDs are far smaller, saving over 1.5 G overall.