Save disk space for ISOs: Difference between revisions

Ahayri (talk | contribs)
Ahayri (talk | contribs)
Line 54: Line 54:


;Full dump to CHD Compression
;Full dump to CHD Compression
* '''[[Ripping_games#Preservation_Priority_(Recommended_Workflow)|Archive-quality dump]]?''' Probably no (because of bugs and missing unimplemented directives<ref>http://problemkaputt.de/psxspx-cdrom-disk-images-chd-mame.htm#CHD_Notes</ref> MAME uses the CHD format for disc images in general and includes tools to convert back and forth. Before MAME v145, CHD was in version 4 and it bumped to version 5 from MAME v146 and further. The CHDv5 uses 7zip's LZMA compression on the game data and lossless FLAC compression for the audio data to optimize compression even further than using BIN+CUE+MP3/WAV data separation alone. CHDv5 is lossy until all the bugs are resolved.
* '''[[Ripping_games#Preservation_Priority_(Recommended_Workflow)|Archive-quality dump]]?''' Probably no (because of bugs and missing unimplemented directives<ref>http://problemkaputt.de/psxspx-cdrom-disk-images-chd-mame.htm#CHD_Notes</ref><ref>[https://github.com/mamedev/mame/issues?q=is%3Aissue%20state%3Aopen%20CD%20chd mame issues for chdman tool]</ref> MAME uses the CHD format for disc images in general and includes tools to convert back and forth. Before MAME v145, CHD was in version 4 and it bumped to version 5 from MAME v146 and further. The CHDv5 uses 7zip's LZMA compression on the game data and lossless FLAC compression for the audio data to optimize compression even further than using BIN+CUE+MP3/WAV data separation alone. CHDv5 is lossy until all the bugs are resolved.
* '''Gain:''' Immediate
* '''Gain:''' Immediate
* '''Tools Used:'''  chdman (included with MAME) ([https://github.com/DesertDoggy/CHDlite/ CHDlite)](Basically a CHDman wrapper with added functions), [https://play.google.com/store/apps/details?id=it.ottaviomiele.chd CHDroid] (for Android), [https://romtools.io/ ROM Tools] (web-based), [https://chd.emulationonline.com/ CHD Creator] (web-based, for converting bin/cue to chd)
* '''Tools Used:'''  chdman (included with MAME) ([https://github.com/DesertDoggy/CHDlite/ CHDlite)](Basically a CHDman wrapper with added functions), [https://play.google.com/store/apps/details?id=it.ottaviomiele.chd CHDroid] (for Android), [https://romtools.io/ ROM Tools] (web-based), [https://chd.emulationonline.com/ CHD Creator] (web-based, for converting bin/cue to chd)
* '''Can be reverted?''' Partially. Use extractcd (included with MAME), CHDroid. Multi-track bin files will be combined and chdman will not split the files back when extracting.<ref>http://github.com/mamedev/mame/issues/10308</ref><ref>[https://github.com/mamedev/mame/issues?q=is%3Aissue%20state%3Aopen%20CD%20chd mame issues for chdman tool]</ref><ref>[https://old.reddit.com/r/emulation/comments/1kdpx87/ymir_a_new_sega_saturn_emulator_for_windowslinux/mqjy0rk/ amroamroamro's comment about chdman for CDs]</ref>
* '''Can be reverted?''' Partially. Use extractcd (included with MAME), CHDroid. Multi-track bin files will be combined and chdman will not split the files back when extracting.<ref>http://github.com/mamedev/mame/issues/10308</ref><ref>[https://old.reddit.com/r/emulation/comments/1kdpx87/ymir_a_new_sega_saturn_emulator_for_windowslinux/mqjy0rk/ amroamroamro's comment about chdman for CDs]</ref>
* '''Playable on Hardware?''' No.
* '''Playable on Hardware?''' No.
* '''Playable on Emulators?''' MAME, DuckStation, PCSX2, PPSSPP, DEmul, NO$PSX, Xemu, Xenia, RPCS3, Cxbx-Reloaded. Some [https://github.com/search?q=repo%3Alibretro%2Flibretro-core-info%20chd&type=code libretro cores] for other emulators are starting to add support.
* '''Playable on Emulators?''' MAME, DuckStation, PCSX2, PPSSPP, DEmul, NO$PSX, Xemu, Xenia, RPCS3, Cxbx-Reloaded. Some [https://github.com/search?q=repo%3Alibretro%2Flibretro-core-info%20chd&type=code libretro cores] for other emulators are starting to add support.