Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| disk_image_compression [2023/08/13 05:57] – cleaning up new cdi section atari | disk_image_compression [2026/03/27 10:24] (current) – ↷ Links adapted because of a move operation 40.77.167.44 | ||
|---|---|---|---|
| Line 30: | Line 30: | ||
| * [[systems: | * [[systems: | ||
| * [[systems: | * [[systems: | ||
| - | * [[systems:segacd]] | + | * [[systems:megacd]] |
| * [[systems: | * [[systems: | ||
| * [[systems: | * [[systems: | ||
| Line 95: | Line 95: | ||
| chdman extractcd -i < | chdman extractcd -i < | ||
| </ | </ | ||
| + | |||
| + | For DVD-based systems, you can use the '' | ||
| === CHD batch converting === | === CHD batch converting === | ||
| Line 102: | Line 104: | ||
| **Linux/ | **Linux/ | ||
| - | Navigate to the folder that has all your game ROMs and run the following | + | Place the script into your folder that holds your ROMs and execute |
| - | <code> | + | <file bash allimg-to-chd.sh> |
| - | for i in *.cue; do chdman createcd -i " | + | # |
| - | </code> | + | grep -rlq $' |
| + | pushd " | ||
| + | readarray -t array < <(find -maxdepth 1 -type f \( -iname "*.cue" -o -iname " | ||
| + | [ -z " | ||
| + | [ -f "/ | ||
| + | for i in " | ||
| + | / | ||
| + | echo; echo "You can remove file: $i and additionals if you want!" | ||
| + | done | ||
| + | popd | ||
| + | </file> | ||
| - | replacing '' | + | replacing '' |
| Here's a command to convert all the games in the current folder and recursive folders to CHD: | Here's a command to convert all the games in the current folder and recursive folders to CHD: | ||
| Line 239: | Line 251: | ||
| **Linux/ | **Linux/ | ||
| - | <code> | + | <file bash iso-to-cso.sh> |
| - | for i in *.iso; do maxcso " | + | #!/bin/bash |
| - | </code> | + | for i in *.iso; |
| + | do maxcso " | ||
| + | done | ||
| + | </file> | ||
| **Windows: | **Windows: | ||
| - | <code> | + | <file - iso-to-cso.bat> |
| for %i in (*.iso) do maxcso.exe " | for %i in (*.iso) do maxcso.exe " | ||
| - | </code> | + | </file> |
| === With ciso === | === With ciso === | ||
| Line 285: | Line 300: | ||
| **Linux/ | **Linux/ | ||
| - | <code> | + | Create a file with these contents... |
| - | for i in *.iso; do ciso 9 " | + | |
| - | </ | + | <file bash iso-to-ciso.sh> |
| + | #!/bin/bash | ||
| + | for i in " | ||
| + | | ||
| + | done | ||
| + | </ | ||
| + | |||
| + | ...mark it executable with this... | ||
| + | |||
| + | < | ||
| + | |||
| + | ...and then run it like this: | ||
| + | |||
| + | < | ||
| **Windows: | **Windows: | ||
| - | <code> | + | <file - iso-to-ciso.sh> |
| for %i in (*.iso) do ciso.exe 9 " | for %i in (*.iso) do ciso.exe 9 " | ||
| - | </code> | + | </file> |
| ===== PBP ===== | ===== PBP ===== | ||
| Line 414: | Line 442: | ||
| **Linux/ | **Linux/ | ||
| - | <code> | + | <file bash iso-to-pbp> |
| - | for i in *.iso; do psxpackager -l 9 -i " | + | #!/bin/bash |
| - | </code> | + | for i in *.iso; |
| + | do psxpackager -l 9 -i " | ||
| + | done | ||
| + | </file> | ||
| Here's a command to convert all the games in the current folder and recursive folders to PBP: | Here's a command to convert all the games in the current folder and recursive folders to PBP: | ||
| - | <code> | + | <file bash all-to-pbp.sh> |
| find . -name " | find . -name " | ||
| find . -name " | find . -name " | ||
| find . -name " | find . -name " | ||
| - | </code> | + | </file> |
| **Windows: | **Windows: | ||
| - | <code> | + | <file - all-to-pbp.bat> |
| for %i in (*.iso) do psxpackager.exe -l 9 -i " | for %i in (*.iso) do psxpackager.exe -l 9 -i " | ||
| for %i in (*.cue) do psxpackager.exe -l 9 -i " | for %i in (*.cue) do psxpackager.exe -l 9 -i " | ||
| for %i in (*.m3u) do psxpackager.exe -l 9 -i " | for %i in (*.m3u) do psxpackager.exe -l 9 -i " | ||
| - | </code> | + | </file> |
| OR | OR | ||
| Line 520: | Line 551: | ||
| cd / | cd / | ||
| mksquashfs skweek.pc skweek.pc.squashfs | mksquashfs skweek.pc skweek.pc.squashfs | ||
| + | | ||
| + | cd / | ||
| + | mksquashfs "astro chicken" | ||
| Or to compress a single file : | Or to compress a single file : | ||
- disk_image_compression.1691906220.txt.gz
- Last modified: 3 years ago
- by atari