Next Page

Metal Gear Solid IV Audio/MTAF by Callicojacks at 11:15 AM EDT on May 2, 2016
I've been doing research, and I've gotten as far at demuxing DAT files and getting MTAF files from them.

But how do I turn those into Audio files that I can listen to?

I found this: https://github.com/GHzGangster?tab=activity

and

this https://app.box.com/s/9en2aqajomma0rthxzv79ge506u3gb31

but I have no clue how to use those. I would greatly appreciate some help.

edited 9:39 PM EDT May 2, 2016
by Moonboy65 at 1:42 PM EDT on May 2, 2016
nice thread title lol
by AnonRunzes at 5:20 PM EDT on May 2, 2016
@Moonboy65 - If you don't want to help, then don't go out on random threads saying "nice thread title lol", because you just look like you are trolling someone out of spite.
by hcs at 10:01 PM EDT on May 2, 2016
The AudioTool-decode.jar from that box.com link is a Java program, you'll need to get a Java runtime and run it like:

java -jar AudioTool-decode.jar blah.mta2

to decode a particular mta2 file. It seems to work on the .bgm files I've seen in the only rip I have on hand.
by Callicojacks at 11:29 AM EDT on May 4, 2016
Thanks! I'm not used to programs like that, but I'll give it a shot in a few. I'll comment on my success or failure.
by Callicojacks at 11:50 AM EDT on May 5, 2016
I'm supposed to run a cmd prompt, right?

DOing that and typing in the text gets me "unable to access jarfile AudioTool-decode.jar

EDIT!!!!

having gotten prompt to run out of the folder I have those programs in, it reads that it could not recreate the Java Virtual Machine and unrecognized option

edited 11:56 AM EDT May 5, 2016
by hcs at 12:03 AM EDT on May 6, 2016
I don't know what those errors mean.

Google leads to this for the first error: Fix "could not create the java virtual machine" issue
by Callicojacks at 10:49 PM EDT on May 10, 2016
Just tried it now, successfully.

I just want to say thank you so, so much, HCS. You are awesome!

I have a lot of decoding/demuxing/converting to do, but it'll be worth it.
by id-daemon at 11:21 AM EDT on May 17, 2016
Good to know that my research on this format was useful. That was really exciting to crack an unknown format without the code or any possibility to know the tables used. HCS must know what I mean ;)

Research thread:

forum.xentax.com........



edited 12:38 PM EDT May 17, 2016
by hcs at 1:28 PM EDT on May 17, 2016
Indeed it's very cool, I'd love to hear how you were able to do it.

I worked out most of MTAF without access to the code and I was able to approximate the table by minimizing the errors in the history samples; this involved a linear algebra solver with lapack and blas (here).

But eventually someone just sent me code containing the exact table, which retrospectively is pretty obvious in a memory dump. Are your tables exact, or a very good approximation?

edited 1:37 PM EDT May 17, 2016

Next Page
Go to Page 0 1 2 3

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source