Tuesday, July 2, 2013

Desperados : Wanted Dead or Alive - .sxt files

List of files with extension .sxt :

 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.

GameOver1.sxt

GameOver2.sxt

Victory.sxt


1 comment:

  1. 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