Poll & Discussion: We wish the site to continue (Y/N)
Search found 4 matches
- Sun Jul 11, 2010 6:53 pm
- Forum: Game Archive
- Topic: Soldier Of Fortune (Dreamcast - 2001)
- Replies: 0
- Views: 1116
Soldier Of Fortune (Dreamcast - 2001)
I was taking a look again at Dreamcast version of Soldier of Fortune. Most game files (basically everything not read on-the-fly) are inside a huge file called FILES.PAK. I need to be able to unpack and pack it back, so I can work on this game. The most important part is unpacking it, because after u...
- Thu Jul 08, 2010 7:50 am
- Forum: Game Archive
- Topic: Kindly asking for supprt of Nomad Soul (aka Omikron) music.
- Replies: 31
- Views: 17285
Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.
I wrote an encoder for this ADPCM format, you can see the code here . I'm pretty sure no one will be interested in this program, but I'm posting it here just in case. That is untrue. Have a binary as well to share? :) Binary and code attached to this post. In this post there are more information ab...
- Tue Jul 06, 2010 4:14 am
- Forum: Game Archive
- Topic: Kindly asking for supprt of Nomad Soul (aka Omikron) music.
- Replies: 31
- Views: 17285
Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.
I wrote an encoder for this ADPCM format, you can see the code here . It's actually a pretty dumb algorithm. It tests the 16 possible combinations for each nibble and chooses the one that produces the closest result to the original sample. It uses Luigi's routine for decoding. The results play fine ...
- Sat Jun 26, 2010 10:19 pm
- Forum: Game Archive
- Topic: Kindly asking for supprt of Nomad Soul (aka Omikron) music.
- Replies: 31
- Views: 17285
Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.
if Cutter is still interested to the source code of the adpcm algorithm used in the game I have written an adp2wav tool just now. hope it helps Sorry for resurrecting an old topic. Luigi, your tool was only decoding stereo audio. I've added channel detection (byte at 0x00000003 = 1 => stereo; = 0 =...
