Some innacurate information may be here, because it's been a long time since I worked on this game. The actual notes from the time were in my snesorama blog and were lost. - ahf_extractor.exe / ahf_packer.exe -> Used to unpack and pack back files inside AHF files. AHF is a custom format used on this gmae. - batch_4xm.au3 -> Tool that uses information on "batch.txt" to encode 4XM. The automation is made by input/click on 4XM encoder GUI, therefore you'll have to tune it if you ever want to use. I don't remember the data format in "batch.txt". 4XM video compressor is included somewhere else in this pack. - headhunter.m -> Matlab script I used to predict size of videos, since the encoding took a long time. I have absolutely no idea what I put there :) - hh_mono.exe / hh_stereo.exe -> Some .ADP files are NOT simply .adx with different extension, or uncompressed PCM. In this case, you can use these tools to decode them. I don't remember exactly how to use them, but what they basically do is transform the not-ADX codec files into decodeable files by ffmpeg. Use the correct one for mono or stereo files (I don't remember how to tell which is which, but I'm sure it can be done by analyzing some byte in the header). Stereo files will probably result in two different files. Files can be encoded back for the game using dadenc.exe (it's somewhere else in this pack). - separar.au3 -> I used to separate types of audio of .ADP files. I don't remember how it works. - criar.au3 -> 4XM encoder encodes audio extremelly bad, however, there is the possibility of using uncompressed audio. This tool will create a .bat file to use 4XM tools to inject uncompressed audio on a 4XM video. - extrair_tudo.au3 -> Generates a .bat file to batch extract all .ahf on the directory. - packer_tudo.au3 -> Same as above, but for pack them back. - script.au3 -> I used this helper script one to extract audio from all .avi files in the directory. - script2.au3 -> I used this helper script to transform MPEG2 video (from PS2 HH) in a lossless .avi format. This format was used as source to encode the 4XM videos. - script3.au3 -> Creates a .bat to encode all .wav in a directory using dadenc.exe. - script4.au3 -> I use this script to decode audio. What it does is look for .adp files, use hh_stereo.exe to separate channels, and ffmpeg to decode the resultant audio files. Attention: the script won't check if the file is really stereo. - script5.au3 -> Same as "extrair_tudo.au3", but it creates the ahf files instead of extracting. - script6.au3 -> Same as script4.au3, but for mono files. Attention: the script won't check if the file is really mono.