Open main menu

Difference between revisions of "HOWTO-LoomTG16"

7 bytes added ,  15:02, 5 November 2022
→‎Using extract_loom_tg16.sh: fix tool name in the example
m (Update link to TurboRip)
(→‎Using extract_loom_tg16.sh: fix tool name in the example)
 
(One intermediate revision by one other user not shown)
Line 11: Line 11:
==== Tool option 1 - dumpcd ====
==== Tool option 1 - dumpcd ====


The first method will require you to obtain the dumpcd utility from [[http://www.zeograd.com/misc_download.php here]]/[[https://adrianastley.com/static/files/scummvm/dumpcd.exe.gz Alternative Link]]
The first method will require you to obtain the dumpcd utility from [[http://www.zeograd.com/misc_download.php here]]/[[https://downloads.scummvm.org/frs/extras/Utils/dumpcd.exe.gz Alternative Link]]


There is also a version with a GUI available [[https://adrianastley.com/static/files/scummvm/windumpcd.rar here.]]
There is also a version with a GUI available [[https://downloads.scummvm.org/frs/extras/Utils/windumpcd.rar here.]]


==== Tool option 2 - TurboRip ====
==== Tool option 2 - TurboRip ====
Line 20: Line 20:


This method involves the use of TurboRip.
This method involves the use of TurboRip.
TurboRip can be found [https://adrianastley.com/static/files/scummvm/TurboRipV100.zip here.]
TurboRip can be found [https://downloads.scummvm.org/frs/extras/Utils/TurboRipV101.zip here.]


==== Tool option 3 - Ootake ====
==== Tool option 3 - Ootake ====
Line 29: Line 29:


=== Linux ===
=== Linux ===
Under Linux there are two methods which may work for you.
Under Linux there are two methods which may work for you.


==== Tool option 1 - extract_loom_tg16.sh ====
==== Tool option 1 - extract_loom_tg16.sh ====
This script will be (after 2.5.0) part of the ScummVM tools that can be found on the downloads page.
This script will be (after 2.5.0) part of the ScummVM tools that can be found on the downloads page.


==== Tool option 2 - dumpcd ====
==== Tool option 2 - dumpcd ====


If you need to compile the dumpcd code yourself. This can be found [https://adrianastley.com/static/files/scummvm/dumpcd-0.1.zip here.]
If you need to compile the dumpcd code yourself. This can be found [https://downloads.scummvm.org/frs/extras/Utils/dumpcd-0.1.zip here.]


== Extracting the code track from CD ==
== Extracting the code track from CD ==
Line 42: Line 44:
=== Using extract_loom_tg16.sh ===
=== Using extract_loom_tg16.sh ===
This tool uses a combination of cdrdao, bchunk and - optionally - flac to dump the data from the CD. You should hopefully be able to find packages for all of these for your Linux distribution. It then uses scummvm-tools-cli for the final extraction. Use the --help option to see a list of allowed options. It will create loom.cue and loom.bin files in your current directory. If, for some reason, you need to dump the CD again, you will need to remove these files or the script will re-use them as is. Here is an example of a command line to use:
This tool uses a combination of cdrdao, bchunk and - optionally - flac to dump the data from the CD. You should hopefully be able to find packages for all of these for your Linux distribution. It then uses scummvm-tools-cli for the final extraction. Use the --help option to see a list of allowed options. It will create loom.cue and loom.bin files in your current directory. If, for some reason, you need to dump the CD again, you will need to remove these files or the script will re-use them as is. Here is an example of a command line to use:
     extract-loom-pce.sh --compress ./loom-extracted
     extract_loom_tg16.sh --compress ./loom-extracted
This will compress the audio tracks to FLAC and place them, along with the extracted *.LFL files, in the loom-extracted subdirectory.
This will compress the audio tracks to FLAC and place them, along with the extracted *.LFL files, in the loom-extracted subdirectory.