Zatch
2nd Sep 06, 12:24 AM
After receiving another PM today on this subject, and realizing that there's never been more than a paragraph description of the process for extracting and converting the HW2 music, I decided to write a detailed but still simple to follow guide.
You will need the following:
A keyboard
Windows 98/NT/2000/XP
Homeworld 2 (installed)
About 266MB of free space on your HW2 Drive
An additional 1.04GB on the drive being used to store the WAV files
Winamp (www.winamp.com) v2.x or v5.x
The Relic AIFx Decoder Plugin for Winamp (http://classic.winamp.com/plugins/details.php?id=272)
A Big file extractor such as the one in the RDN modding toolkit, BigX (http://forums.relicnews.com/attachment.php?attachmentid=7320), Spooky RAT, unfBig, but any one will work just fine.
So let's begin. For the purpose of simplicity, I've decided to use the Archive.exe tool that comes with the RDN toolkit. You may disregard the first step if you are using some other tool.
Warning: Your directories may be different! Do not just copy everything without reading and interpreting it first. If, for example, you have installed HW2 on your C: drive, then you won't find it on your E: drive. :)
Step 1: Extract the files from ..\Homeworld2\Data\Music.Big. My HW2 installation path is E:\Homeworld2 and I chose to extract the files to E:\Homeworld2\Data\music. Your installation directory may be different, so adjust the commands accordingly. If you are using Archive.exe, you must first open the Command Prompt by clicking Start-->Run...--> type CMD and click OK or press Enter. Once the command prompt window is open, you should type in something like this (user input is in green, *** = whatever your Windows username is)
C:\Documents and Settings\***>cd /d e:\rdn\tools\bin\archive
E:\RDN\tools\bin\Archive>archive.exe -a "e:\homeworld2\data\music.big" -e "e:\homeworld2\data\music"
If the tool worked, you should then see this in the command prompt window (it scrolls as the files are extracted) --
Extracting Archive Contents
Extraction TOCEntry
Name : 'hw2music'
Alias: 'data'
Extracting 'sound\music\music.lua' ...
Extracting 'sound\music\ambient\amb_01.fda' ...
Extracting 'sound\music\ambient\amb_01.lua' ...
Extracting 'sound\music\ambient\amb_02.fda' ...
Extracting 'sound\music\ambient\amb_03.fda' ...
Extracting 'sound\music\ambient\amb_03.lua' ...
Extracting 'sound\music\ambient\amb_04.fda' ...
Extracting 'sound\music\ambient\amb_05.fda' ...
Extracting 'sound\music\ambient\amb_05.lua' ...
Extracting 'sound\music\ambient\amb_06.fda' ...
Extracting 'sound\music\ambient\amb_07.fda' ...
Extracting 'sound\music\ambient\amb_07.lua' ...
Extracting 'sound\music\ambient\amb_08.fda' ...
Extracting 'sound\music\ambient\amb_08.lua' ...
Extracting 'sound\music\ambient\amb_12.fda' ...
Extracting 'sound\music\ambient\amb_13.fda' ...
Extracting 'sound\music\ambient\amb_14.fda' ...
Extracting 'sound\music\animatic\a00_01.fda' ...
Extracting 'sound\music\animatic\a00_01.lua' ...
Extracting 'sound\music\animatic\a01_02.fda' ...
Extracting 'sound\music\animatic\a01_02.lua' ...
Extracting 'sound\music\animatic\a02_03.fda' ...
Extracting 'sound\music\animatic\a02_03.lua' ...
Extracting 'sound\music\animatic\a03_04.fda' ...
Extracting 'sound\music\animatic\a03_04.lua' ...
Extracting 'sound\music\animatic\a04_05.fda' ...
Extracting 'sound\music\animatic\a04_05.lua' ...
Extracting 'sound\music\animatic\a05_06.fda' ...
Extracting 'sound\music\animatic\a05_06.lua' ...
Extracting 'sound\music\animatic\a06_07.fda' ...
Extracting 'sound\music\animatic\a07_08.fda' ...
Extracting 'sound\music\animatic\a07_08.lua' ...
Extracting 'sound\music\animatic\a08_09.fda' ...
Extracting 'sound\music\animatic\a08_09.lua' ...
Extracting 'sound\music\animatic\a09_10.fda' ...
Extracting 'sound\music\animatic\a09_10.lua' ...
Extracting 'sound\music\animatic\a10_11.fda' ...
Extracting 'sound\music\animatic\a10_11.lua' ...
Extracting 'sound\music\animatic\a11_12.fda' ...
Extracting 'sound\music\animatic\a12_13.fda' ...
Extracting 'sound\music\animatic\a12_13.lua' ...
Extracting 'sound\music\animatic\a13_14.fda' ...
Extracting 'sound\music\animatic\a13_14.lua' ...
Extracting 'sound\music\animatic\a14_15.fda' ...
Extracting 'sound\music\animatic\a14_15.lua' ...
Extracting 'sound\music\animatic\a15.fda' ...
Extracting 'sound\music\animatic\animatic.lua' ...
Extracting 'sound\music\animatic\credits.fda' ...
Extracting 'sound\music\animatic\hw2_trailer.fda' ...
Extracting 'sound\music\animatic\logo.fda' ...
Extracting 'sound\music\battle\battle_01.fda' ...
Extracting 'sound\music\battle\battle_01.lua' ...
Extracting 'sound\music\battle\battle_04.fda' ...
Extracting 'sound\music\battle\battle_04_alt.fda' ...
Extracting 'sound\music\battle\battle_04_alt.lua' ...
Extracting 'sound\music\battle\battle_06.fda' ...
Extracting 'sound\music\battle\battle_06.lua' ...
Extracting 'sound\music\battle\battle_keeper.fda' ...
Extracting 'sound\music\battle\battle_keeper.lua' ...
Extracting 'sound\music\battle\battle_movers.fda' ...
Extracting 'sound\music\battle\battle_movers.lua' ...
Extracting 'sound\music\battle\battle_planetkillers.fda' ...
Extracting 'sound\music\battle\battle_planetkillers.lua' ...
Extracting 'sound\music\battle\battle_sajuuk.fda' ...
Extracting 'sound\music\battle\battle_sajuuk.lua' ...
Extracting 'sound\music\battle\bentus_arrival.fda' ...
Extracting 'sound\music\battle\bentus_arrival.lua' ...
Extracting 'sound\music\nis\nis.lua' ...
Extracting 'sound\music\nis\nis01a.fda' ...
Extracting 'sound\music\nis\nis01a.lua' ...
Extracting 'sound\music\nis\nis01b.fda' ...
Extracting 'sound\music\nis\nis01b.lua' ...
Extracting 'sound\music\nis\nis02a.fda' ...
Extracting 'sound\music\nis\nis02a.lua' ...
Extracting 'sound\music\nis\nis02b.fda' ...
Extracting 'sound\music\nis\nis02b.lua' ...
Extracting 'sound\music\nis\nis03.fda' ...
Extracting 'sound\music\nis\nis06a.fda' ...
Extracting 'sound\music\nis\nis06a.lua' ...
Extracting 'sound\music\nis\nis06b.fda' ...
Extracting 'sound\music\nis\nis08.fda' ...
Extracting 'sound\music\nis\nis08.lua' ...
Extracting 'sound\music\nis\nis09a.fda' ...
Extracting 'sound\music\nis\nis09b.fda' ...
Extracting 'sound\music\nis\nis10.fda' ...
Extracting 'sound\music\nis\nis12a.fda' ...
Extracting 'sound\music\nis\nis12b.fda' ...
Extracting 'sound\music\nis\nis13.fda' ...
Extracting 'sound\music\nis\nis13.lua' ...
Extracting 'sound\music\nis\nis14a.fda' ...
Extracting 'sound\music\nis\nis14a.lua' ...
Extracting 'sound\music\nis\nis14b.fda' ...
Extracting 'sound\music\nis\nis14b.lua' ...
Extracting 'sound\music\nis\nis15.fda' ...
Extracting 'sound\music\staging\staging_01.fda' ...
Extracting 'sound\music\staging\staging_01.lua' ...
Extracting 'sound\music\staging\staging_04.fda' ...
Extracting 'sound\music\staging\staging_05.fda' ...
Extracting 'sound\music\staging\staging_05.lua' ...
Extracting 'sound\music\staging\staging_08.fda' ...
Extracting 'sound\music\staging\staging_11.fda' ...
Extracting 'sound\music\staging\staging_11.lua' ...
E:\RDN\tools\bin\Archive>
Step 2: Now we have the *.fda files extracted from Music.Big. We must now rename these files so they can be opened by Winamp (in this case, Winamp does not seem to detect the filetype from within the file, but rather from the filename itself.) In order to save you some time, I have written a batch file to do all of the renaming (and deleting the *.lua files) for you. The contents are as follows:
-----
ren .\ambient\amb_01.fda amb_01.aifr
ren .\ambient\amb_02.fda amb_02.aifr
ren .\ambient\amb_03.fda amb_03.aifr
ren .\ambient\amb_04.fda amb_04.aifr
ren .\ambient\amb_05.fda amb_05.aifr
ren .\ambient\amb_06.fda amb_06.aifr
ren .\ambient\amb_07.fda amb_07.aifr
ren .\ambient\amb_08.fda amb_08.aifr
ren .\ambient\amb_12.fda amb_12.aifr
ren .\ambient\amb_13.fda amb_13.aifr
ren .\ambient\amb_14.fda amb_14.aifr
del /s .\ambient\*.lua
ren .\animatic\a00_01.fda a00_01.aifr
ren .\animatic\a01_02.fda a01_02.aifr
ren .\animatic\a02_03.fda a02_03.aifr
ren .\animatic\a03_04.fda a03_04.aifr
ren .\animatic\a04_05.fda a04_05.aifr
ren .\animatic\a05_06.fda a05_06.aifr
ren .\animatic\a06_07.fda a06_07.aifr
ren .\animatic\a07_08.fda a07_08.aifr
ren .\animatic\a08_09.fda a08_09.aifr
ren .\animatic\a09_10.fda a09_10.aifr
ren .\animatic\a10_11.fda a10_11.aifr
ren .\animatic\a11_12.fda a11_12.aifr
ren .\animatic\a12_13.fda a12_13.aifr
ren .\animatic\a13_14.fda a13_14.aifr
ren .\animatic\a14_15.fda a14_15.aifr
ren .\animatic\a15.fda a15.aifr
ren .\animatic\credits.fda credits.aifr
ren .\animatic\hw2_trailer.fda hw2_trailer.aifr
ren .\animatic\logo.fda logo.aifr
del /s .\animatic\*.lua
ren .\battle\battle_01.fda battle_01.aifr
ren .\battle\battle_04.fda battle_04.aifr
ren .\battle\battle_04_alt.fda battle_04_alt.aifr
ren .\battle\battle_06.fda battle_06.aifr
ren .\battle\battle_keeper.fda battle_keeper.aifr
ren .\battle\battle_movers.fda battle_movers.aifr
ren .\battle\battle_planetkillers.fda battle_planetkillers.aifr
ren .\battle\battle_sajuuk.fda battle_sajuuk.aifr
ren .\battle\bentus_arrival.fda bentus_arrival.aifr
del /s .\battle\*.lua
ren .\nis\nis01a.fda nis01a.aifr
ren .\nis\nis01b.fda nis01b.aifr
ren .\nis\nis02a.fda nis02a.aifr
ren .\nis\nis02b.fda nis02b.aifr
ren .\nis\nis03.fda nis03.aifr
ren .\nis\nis06a.fda nis06a.aifr
ren .\nis\nis06b.fda nis06b.aifr
ren .\nis\nis08.fda nis08.aifr
ren .\nis\nis09a.fda nis09a.aifr
ren .\nis\nis09b.fda nis09b.aifr
ren .\nis\nis10.fda nis10.aifr
ren .\nis\nis12a.fda nis12a.aifr
ren .\nis\nis12b.fda nis12b.aifr
ren .\nis\nis13.fda nis13.aifr
ren .\nis\nis14a.fda nis14a.aifr
ren .\nis\nis14b.fda nis14b.aifr
ren .\nis\nis15.fda nis15.aifr
del /s .\nis\*.lua
ren .\staging\staging_01.fda staging_01.aifr
ren .\staging\staging_04.fda staging_04.aifr
ren .\staging\staging_05.fda staging_05.aifr
ren .\staging\staging_08.fda staging_08.aifr
ren .\staging\staging_11.fda staging_11.aifr
del /s .\staging\*.lua
del music.lua
-----
Copy the green text between the dotted lines and paste them into a New Text File named Rename.txt. Rename the file Rename.txt to Rename.bat. This step is very important: place Rename.bat in the directory containing the folders Ambient, Animatic, Battle, NIS, Staging, this is a subfolder in the directory you extracted your music to (check ..\YourExtractionFolder\sound\music\.) Once it has been copied to the correct folder, double-click on Rename.bat and you should see the command prompt window flash very quickly, then disappear. When it has disappeared, check each of the subfolders to see if everything now has the *.aifr extension.
Don’t know if this helps but it's not necessary to rename the files. You just have to tell winamp to treat unrecognized files as .aifr. To do that open winamp preferences and under playlist you should see something like “Assume file extension of unknown files to be:” now the default value is .mp3 change that to .aifr and it should play the .fda files.
At least it works in ver: 5.35 don’t know about the older versions.
Step 3: The next step is to add all of the files to our Winamp playlist (note: make sure you have already installed the Relic AIFx Decoder Plugin!) The easiest method is to clear your playlist, and then select each of the folders + drag them to the empty playlist window, as seen in the spoiler below:
http://img155.imageshack.us/img155/2827/dragvf3.jpg
Step 4: Do not play the songs yet. If you've already clicked play, just click Stop. Now we'll convert all of the songs to WAV format. Click on Options-->Preferences-->Output Plugins-->Nullsoft Disk Writer Plugin-->Configure as seen in the spoiler below.
http://img166.imageshack.us/img166/7048/diskwritesl8.jpg
Select the output directory where you have about 1.04GB free, and then click OK, then Close, and then you're back at the main Winamp screen with your playlist. Double-click on the first file and wait for the entire playlist to finish. When it's done, the output directory should contain all 61 songs in WAV format. Converting them to MP3/APE/OGG/etc... is up to you.
Note: Please post here if you have a suggestion, need clarification, found an error, etc... Please do NOT post here if Archive.exe doesn't work for you, you can't find the AIFx plugin, you can't find Winamp, you don't have HW2, your keyboard caught fire, etc... Also please note that the first step in reporting an error is to double-check this guide and make sure you followed the instructions to the letter. If you misplaced a quotation mark or spelled a command incorrectly, and it's spelled correctly here (they should be, because I copy+pasted the actual commands I used) that's not my fault. :spin:
You will need the following:
A keyboard
Windows 98/NT/2000/XP
Homeworld 2 (installed)
About 266MB of free space on your HW2 Drive
An additional 1.04GB on the drive being used to store the WAV files
Winamp (www.winamp.com) v2.x or v5.x
The Relic AIFx Decoder Plugin for Winamp (http://classic.winamp.com/plugins/details.php?id=272)
A Big file extractor such as the one in the RDN modding toolkit, BigX (http://forums.relicnews.com/attachment.php?attachmentid=7320), Spooky RAT, unfBig, but any one will work just fine.
So let's begin. For the purpose of simplicity, I've decided to use the Archive.exe tool that comes with the RDN toolkit. You may disregard the first step if you are using some other tool.
Warning: Your directories may be different! Do not just copy everything without reading and interpreting it first. If, for example, you have installed HW2 on your C: drive, then you won't find it on your E: drive. :)
Step 1: Extract the files from ..\Homeworld2\Data\Music.Big. My HW2 installation path is E:\Homeworld2 and I chose to extract the files to E:\Homeworld2\Data\music. Your installation directory may be different, so adjust the commands accordingly. If you are using Archive.exe, you must first open the Command Prompt by clicking Start-->Run...--> type CMD and click OK or press Enter. Once the command prompt window is open, you should type in something like this (user input is in green, *** = whatever your Windows username is)
C:\Documents and Settings\***>cd /d e:\rdn\tools\bin\archive
E:\RDN\tools\bin\Archive>archive.exe -a "e:\homeworld2\data\music.big" -e "e:\homeworld2\data\music"
If the tool worked, you should then see this in the command prompt window (it scrolls as the files are extracted) --
Extracting Archive Contents
Extraction TOCEntry
Name : 'hw2music'
Alias: 'data'
Extracting 'sound\music\music.lua' ...
Extracting 'sound\music\ambient\amb_01.fda' ...
Extracting 'sound\music\ambient\amb_01.lua' ...
Extracting 'sound\music\ambient\amb_02.fda' ...
Extracting 'sound\music\ambient\amb_03.fda' ...
Extracting 'sound\music\ambient\amb_03.lua' ...
Extracting 'sound\music\ambient\amb_04.fda' ...
Extracting 'sound\music\ambient\amb_05.fda' ...
Extracting 'sound\music\ambient\amb_05.lua' ...
Extracting 'sound\music\ambient\amb_06.fda' ...
Extracting 'sound\music\ambient\amb_07.fda' ...
Extracting 'sound\music\ambient\amb_07.lua' ...
Extracting 'sound\music\ambient\amb_08.fda' ...
Extracting 'sound\music\ambient\amb_08.lua' ...
Extracting 'sound\music\ambient\amb_12.fda' ...
Extracting 'sound\music\ambient\amb_13.fda' ...
Extracting 'sound\music\ambient\amb_14.fda' ...
Extracting 'sound\music\animatic\a00_01.fda' ...
Extracting 'sound\music\animatic\a00_01.lua' ...
Extracting 'sound\music\animatic\a01_02.fda' ...
Extracting 'sound\music\animatic\a01_02.lua' ...
Extracting 'sound\music\animatic\a02_03.fda' ...
Extracting 'sound\music\animatic\a02_03.lua' ...
Extracting 'sound\music\animatic\a03_04.fda' ...
Extracting 'sound\music\animatic\a03_04.lua' ...
Extracting 'sound\music\animatic\a04_05.fda' ...
Extracting 'sound\music\animatic\a04_05.lua' ...
Extracting 'sound\music\animatic\a05_06.fda' ...
Extracting 'sound\music\animatic\a05_06.lua' ...
Extracting 'sound\music\animatic\a06_07.fda' ...
Extracting 'sound\music\animatic\a07_08.fda' ...
Extracting 'sound\music\animatic\a07_08.lua' ...
Extracting 'sound\music\animatic\a08_09.fda' ...
Extracting 'sound\music\animatic\a08_09.lua' ...
Extracting 'sound\music\animatic\a09_10.fda' ...
Extracting 'sound\music\animatic\a09_10.lua' ...
Extracting 'sound\music\animatic\a10_11.fda' ...
Extracting 'sound\music\animatic\a10_11.lua' ...
Extracting 'sound\music\animatic\a11_12.fda' ...
Extracting 'sound\music\animatic\a12_13.fda' ...
Extracting 'sound\music\animatic\a12_13.lua' ...
Extracting 'sound\music\animatic\a13_14.fda' ...
Extracting 'sound\music\animatic\a13_14.lua' ...
Extracting 'sound\music\animatic\a14_15.fda' ...
Extracting 'sound\music\animatic\a14_15.lua' ...
Extracting 'sound\music\animatic\a15.fda' ...
Extracting 'sound\music\animatic\animatic.lua' ...
Extracting 'sound\music\animatic\credits.fda' ...
Extracting 'sound\music\animatic\hw2_trailer.fda' ...
Extracting 'sound\music\animatic\logo.fda' ...
Extracting 'sound\music\battle\battle_01.fda' ...
Extracting 'sound\music\battle\battle_01.lua' ...
Extracting 'sound\music\battle\battle_04.fda' ...
Extracting 'sound\music\battle\battle_04_alt.fda' ...
Extracting 'sound\music\battle\battle_04_alt.lua' ...
Extracting 'sound\music\battle\battle_06.fda' ...
Extracting 'sound\music\battle\battle_06.lua' ...
Extracting 'sound\music\battle\battle_keeper.fda' ...
Extracting 'sound\music\battle\battle_keeper.lua' ...
Extracting 'sound\music\battle\battle_movers.fda' ...
Extracting 'sound\music\battle\battle_movers.lua' ...
Extracting 'sound\music\battle\battle_planetkillers.fda' ...
Extracting 'sound\music\battle\battle_planetkillers.lua' ...
Extracting 'sound\music\battle\battle_sajuuk.fda' ...
Extracting 'sound\music\battle\battle_sajuuk.lua' ...
Extracting 'sound\music\battle\bentus_arrival.fda' ...
Extracting 'sound\music\battle\bentus_arrival.lua' ...
Extracting 'sound\music\nis\nis.lua' ...
Extracting 'sound\music\nis\nis01a.fda' ...
Extracting 'sound\music\nis\nis01a.lua' ...
Extracting 'sound\music\nis\nis01b.fda' ...
Extracting 'sound\music\nis\nis01b.lua' ...
Extracting 'sound\music\nis\nis02a.fda' ...
Extracting 'sound\music\nis\nis02a.lua' ...
Extracting 'sound\music\nis\nis02b.fda' ...
Extracting 'sound\music\nis\nis02b.lua' ...
Extracting 'sound\music\nis\nis03.fda' ...
Extracting 'sound\music\nis\nis06a.fda' ...
Extracting 'sound\music\nis\nis06a.lua' ...
Extracting 'sound\music\nis\nis06b.fda' ...
Extracting 'sound\music\nis\nis08.fda' ...
Extracting 'sound\music\nis\nis08.lua' ...
Extracting 'sound\music\nis\nis09a.fda' ...
Extracting 'sound\music\nis\nis09b.fda' ...
Extracting 'sound\music\nis\nis10.fda' ...
Extracting 'sound\music\nis\nis12a.fda' ...
Extracting 'sound\music\nis\nis12b.fda' ...
Extracting 'sound\music\nis\nis13.fda' ...
Extracting 'sound\music\nis\nis13.lua' ...
Extracting 'sound\music\nis\nis14a.fda' ...
Extracting 'sound\music\nis\nis14a.lua' ...
Extracting 'sound\music\nis\nis14b.fda' ...
Extracting 'sound\music\nis\nis14b.lua' ...
Extracting 'sound\music\nis\nis15.fda' ...
Extracting 'sound\music\staging\staging_01.fda' ...
Extracting 'sound\music\staging\staging_01.lua' ...
Extracting 'sound\music\staging\staging_04.fda' ...
Extracting 'sound\music\staging\staging_05.fda' ...
Extracting 'sound\music\staging\staging_05.lua' ...
Extracting 'sound\music\staging\staging_08.fda' ...
Extracting 'sound\music\staging\staging_11.fda' ...
Extracting 'sound\music\staging\staging_11.lua' ...
E:\RDN\tools\bin\Archive>
Step 2: Now we have the *.fda files extracted from Music.Big. We must now rename these files so they can be opened by Winamp (in this case, Winamp does not seem to detect the filetype from within the file, but rather from the filename itself.) In order to save you some time, I have written a batch file to do all of the renaming (and deleting the *.lua files) for you. The contents are as follows:
-----
ren .\ambient\amb_01.fda amb_01.aifr
ren .\ambient\amb_02.fda amb_02.aifr
ren .\ambient\amb_03.fda amb_03.aifr
ren .\ambient\amb_04.fda amb_04.aifr
ren .\ambient\amb_05.fda amb_05.aifr
ren .\ambient\amb_06.fda amb_06.aifr
ren .\ambient\amb_07.fda amb_07.aifr
ren .\ambient\amb_08.fda amb_08.aifr
ren .\ambient\amb_12.fda amb_12.aifr
ren .\ambient\amb_13.fda amb_13.aifr
ren .\ambient\amb_14.fda amb_14.aifr
del /s .\ambient\*.lua
ren .\animatic\a00_01.fda a00_01.aifr
ren .\animatic\a01_02.fda a01_02.aifr
ren .\animatic\a02_03.fda a02_03.aifr
ren .\animatic\a03_04.fda a03_04.aifr
ren .\animatic\a04_05.fda a04_05.aifr
ren .\animatic\a05_06.fda a05_06.aifr
ren .\animatic\a06_07.fda a06_07.aifr
ren .\animatic\a07_08.fda a07_08.aifr
ren .\animatic\a08_09.fda a08_09.aifr
ren .\animatic\a09_10.fda a09_10.aifr
ren .\animatic\a10_11.fda a10_11.aifr
ren .\animatic\a11_12.fda a11_12.aifr
ren .\animatic\a12_13.fda a12_13.aifr
ren .\animatic\a13_14.fda a13_14.aifr
ren .\animatic\a14_15.fda a14_15.aifr
ren .\animatic\a15.fda a15.aifr
ren .\animatic\credits.fda credits.aifr
ren .\animatic\hw2_trailer.fda hw2_trailer.aifr
ren .\animatic\logo.fda logo.aifr
del /s .\animatic\*.lua
ren .\battle\battle_01.fda battle_01.aifr
ren .\battle\battle_04.fda battle_04.aifr
ren .\battle\battle_04_alt.fda battle_04_alt.aifr
ren .\battle\battle_06.fda battle_06.aifr
ren .\battle\battle_keeper.fda battle_keeper.aifr
ren .\battle\battle_movers.fda battle_movers.aifr
ren .\battle\battle_planetkillers.fda battle_planetkillers.aifr
ren .\battle\battle_sajuuk.fda battle_sajuuk.aifr
ren .\battle\bentus_arrival.fda bentus_arrival.aifr
del /s .\battle\*.lua
ren .\nis\nis01a.fda nis01a.aifr
ren .\nis\nis01b.fda nis01b.aifr
ren .\nis\nis02a.fda nis02a.aifr
ren .\nis\nis02b.fda nis02b.aifr
ren .\nis\nis03.fda nis03.aifr
ren .\nis\nis06a.fda nis06a.aifr
ren .\nis\nis06b.fda nis06b.aifr
ren .\nis\nis08.fda nis08.aifr
ren .\nis\nis09a.fda nis09a.aifr
ren .\nis\nis09b.fda nis09b.aifr
ren .\nis\nis10.fda nis10.aifr
ren .\nis\nis12a.fda nis12a.aifr
ren .\nis\nis12b.fda nis12b.aifr
ren .\nis\nis13.fda nis13.aifr
ren .\nis\nis14a.fda nis14a.aifr
ren .\nis\nis14b.fda nis14b.aifr
ren .\nis\nis15.fda nis15.aifr
del /s .\nis\*.lua
ren .\staging\staging_01.fda staging_01.aifr
ren .\staging\staging_04.fda staging_04.aifr
ren .\staging\staging_05.fda staging_05.aifr
ren .\staging\staging_08.fda staging_08.aifr
ren .\staging\staging_11.fda staging_11.aifr
del /s .\staging\*.lua
del music.lua
-----
Copy the green text between the dotted lines and paste them into a New Text File named Rename.txt. Rename the file Rename.txt to Rename.bat. This step is very important: place Rename.bat in the directory containing the folders Ambient, Animatic, Battle, NIS, Staging, this is a subfolder in the directory you extracted your music to (check ..\YourExtractionFolder\sound\music\.) Once it has been copied to the correct folder, double-click on Rename.bat and you should see the command prompt window flash very quickly, then disappear. When it has disappeared, check each of the subfolders to see if everything now has the *.aifr extension.
Don’t know if this helps but it's not necessary to rename the files. You just have to tell winamp to treat unrecognized files as .aifr. To do that open winamp preferences and under playlist you should see something like “Assume file extension of unknown files to be:” now the default value is .mp3 change that to .aifr and it should play the .fda files.
At least it works in ver: 5.35 don’t know about the older versions.
Step 3: The next step is to add all of the files to our Winamp playlist (note: make sure you have already installed the Relic AIFx Decoder Plugin!) The easiest method is to clear your playlist, and then select each of the folders + drag them to the empty playlist window, as seen in the spoiler below:
http://img155.imageshack.us/img155/2827/dragvf3.jpg
Step 4: Do not play the songs yet. If you've already clicked play, just click Stop. Now we'll convert all of the songs to WAV format. Click on Options-->Preferences-->Output Plugins-->Nullsoft Disk Writer Plugin-->Configure as seen in the spoiler below.
http://img166.imageshack.us/img166/7048/diskwritesl8.jpg
Select the output directory where you have about 1.04GB free, and then click OK, then Close, and then you're back at the main Winamp screen with your playlist. Double-click on the first file and wait for the entire playlist to finish. When it's done, the output directory should contain all 61 songs in WAV format. Converting them to MP3/APE/OGG/etc... is up to you.
Note: Please post here if you have a suggestion, need clarification, found an error, etc... Please do NOT post here if Archive.exe doesn't work for you, you can't find the AIFx plugin, you can't find Winamp, you don't have HW2, your keyboard caught fire, etc... Also please note that the first step in reporting an error is to double-check this guide and make sure you followed the instructions to the letter. If you misplaced a quotation mark or spelled a command incorrectly, and it's spelled correctly here (they should be, because I copy+pasted the actual commands I used) that's not my fault. :spin: