How do to make .TXTH files at all? by Jack Krowell at 12:32 AM EDT on July 9, 2019
I used a hex editor called HxD to open a music file from a downloaded Manhunt .ISO file and viewed the hex code/raw data. The name of the music file is MALL_M.MIB, and as you can see, it's in .MIB format.
But the question I'm wanting to ask is, how exactly do I make a .TXTH file for the .MIB file's data?
But most notable of all, How exactly do I make .TXTH file formats at all?
It'll be easier for people to answer if you upload the MIB file somewhere, so they don't have to find and download the whole ISO themselves. Sendspace is handy for this.
So anyway, I checked that Sendspace thing, and there was some topic about it having traces of malware/viruses in it, and could be a high risk, so I decided not to risk it.
Though, I do have this google drive link of the MALL_M.MIB file here:
Manhunt has already been ripped (you can search for it here). You can look at the txths there to get a better understanding of what the ripper did to make the music play properly.
You can also look here to see all of the available txth commands.
The Manhunt txth files will be updated (restoring .MIB extension for files in the rip on joshw). If you have the iso you can extract all of the .MIB audio yourself (quicker than downloading), I'll give you the title screen music from one of the .pss videos and the txth + name table You'll need to use the latest version of vgmstream and the txth + name table file need to be in the same folder as the music. Also, you can check out the txth doc linked above and cross-reference it with the txth and name table I've provided. *_M.MIB files are basically chunks of stereo music interleaved among one another. All of the other files are stereo streams with varying interleaves.
No conversion or editing of the files is necessary, download the latest version of vgmstream here (I believe there is an appveyor thingy for vgmstream, but this should suffice). If you're using foobar download the "fb2k-component", if you're using something like winamp then you'll need test.zip. Once you do that you can download the .txth and name table files linked in my previous post (make sure it is in the same directory/folder as the .MIB files).
Remember, the .mib files aren't the only thing on the disc. A lot of information needed to decode the data is implicit in the game program itself, or stored in some other database on the disc. The files NoWool provided put this information in a form that vgmstream can use.
I already have it downloaded, I believe, but just how in the mercy of god do I use the fb2k-component, or how do I open said component in foobar2000, or how do I use the component to open the .mib files, or perhaps use any of the components in foobar2000.