Contains a sectors TOC in header and sectors sizes are constant, so it can be easily indexed.Ĭhangelog can be viewed in CHANGELOG.md file FAQ How this program worksĬDROM data is splitted in sectors, and those sectors are of 2352 bytes size.Internal zlib, lzma, lz4 and FLAC compressions to do not depend of external tools.A bit faster encoding/decoding: About 8s to encode or decode the FFVIII Disk 1 vs 11-14s of the original ECM tool.Detects automatically if some of the optimizations cannot be done in a lossless way, and disable the failing optimization (copy protections).Optimizes almost all non data bytes from sectors (remove sync, addr, mode, 50% of flags, EDC and ECC).Now it detects and removes GAP and Dummy sectors (zeroed data). Keep the output when the process has failed Reduce the compression ratio butĪdd a end of block mark every X sectors in a seekable file. UsageĮcmtool -i/-input cdimagefile -o/-output ecmfileĮcmtool -i/-input ecmfile -o/-output cdimagefileĮnables extreme compression mode for LZMA/FLAC (can be very slow)Ĭreate a seekable file. This maybe can be improved by using bigger blocks during the compression step, but will need more memory for the process. The Reloaded version improves notably the CDDA compression ratio thanks to the FLAC compression, but is similar to the Original ECM Tool + 7zip if the image doesn't contains any CDDA track (it is even a bit worst). The compression ratio if LZMA compressor was improved by the Original ECM Tool thanks to the removed data. Reloaded conversely removes the GAP data, so reduction ratio is improved a bit.Ībout the compressed versions, the 7zip standalone compression is as expected the worst of all.
The CDDA tracks in Firebugs have caused a poor reduction ratio in original ECM tool because it keeps all the sectors. This tests were made using the original ECM tool made by Neill Colett, this ECM Tool Reloaded without compression (just EC removal), 7zip extreme compression, Original ECM tool + 7zip extreme compression and this ECM Tool Reloaded using its internal compression method (LZMA for data and FLAC for audio, both in extreme compression mode).Īs you can see, the ECM Tool Reloaded uncompressed size is improved a bit by removing more data and dummy sectors from the streams. This make possible to use FLAC compresison in an Audio stream, which compress much more than other compression methods like LZMA or ZLIB. ECM Tool Reloaded is also able to detect the stream type. In the v2 versions, internal compression was added and then external tools are not required anymore. This tool is completely loossless, so original data can be recovered without problems. This will allow to read the data from it very fast, and also can be complemented with a compression tool like 7zip to reach higher compression ratios. This ECM Tool allows you to remove all recoverable data from CD-ROM sectors, reducing the image size about 20% without using compression (depending of sectors types). ** I recommend to use the latest version, because old versions can contains bugs or incompatible features ** Description