PCM .wav to TTYD .stm by puggsoy at 11:35 PM EDT on October 21, 2014
I'm wanting to convert .wav to the .stm format used in Paper Mario: The Thousand Year Door. I can convert it from .stm using vgmstream, but to my knowledge there's no tool that does the reverse.

Does anybody know of a program that does this? Alternatively, a specification of the format would be helpful for making a program myself.

edited 4:41 AM EDT October 22, 2014
by bxaimc at 2:41 AM EDT on October 22, 2014
Nein, there aren't any tools that exist to make a .stm for Paper Mario directly. Feel free to take a look at vgmstream's .stm code for specs on the file.

edited 7:46 AM EDT October 22, 2014
by puggsoy at 9:20 PM EDT on October 23, 2014
I've managed to figure out the metadata using vgmstream's source code. However, the actual decompression algorithm looks really complex, and I'm not very fluent in C (I'm surprised I've been able to follow this much). I'm not sure if I can reverse it on my own.

Is anybody able to maybe explain how the decompression works in a clearer way than the code shows?


Go to Page 0

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