PS F:\> $Dir = get-childitem -recurse F:\Game\Infogrames\Desperados\Game
PS F:\> $List = $Dir | where {$_.extension -eq ".sxt"}
PS F:\> $List | ft fullname | Format-Table
FullName
--------
F:\Game\Infogrames\Desperados\Game\Data\Interface\Debriefing\GameOver1.sxt
F:\Game\Infogrames\Desperados\Game\Data\Interface\Debriefing\GameOver2.sxt
F:\Game\Infogrames\Desperados\Game\Data\Interface\Debriefing\Victory.sxt
Example : GameOver2.xst
Size file : 13 954 bytes (0x3682)
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 23 01 7E 00 01 00 00 00 76 36 00 00 78 9C ED 7D #.~.....v6..xϒ}
00000010 4D 74 1A 67 9A 2E 63 50 95 8C ED 44 E9 F4 9C A3 Mt.gš.cP•ŒíDéôœ£
Format specification :
+0x00 : Width = 0x0123
+0x02 : Height = 0x007E
+0x04 : IsCompressed = 0x00000001
+0x08 : SizeCompressedData = 0x00003676
Then the data are simply image in 16 bits format, view this POST for more info.
Hi, just so you know, this awesome fellow https://sites.google.com/site/commandosmod/contact and I are also is reversing the Desperados file formats. I'm thinking about setting up a wiki somewhere to organize everything we found. If you're interested or anything else just drop me a line at sebastian at sebastianwick.net
ReplyDelete