HellDoc has released an update to his XeXtractor program
XeXtractor v0.20 :
-Extract XBDF files
-Convert XSTR to human readable txt file
-New sample class included : XSTR.cs XBDF.cs
XBDF files are ressources containers. Its basically the same as the xlast xml file but in binary format and including the images.
XSTR files are multilanguage strings map. The file name represent the language id : 1 is english, 3 is german, 4 is french…
The XeXtractor txt output of xstr convertion is just StringId – TheString
Bins folder from XBDF extraction :
Lots of file gets in there, heres the one that i currently know and what they are used for :
XACH : This is the achievement string mapping : it contain the title string id, description string id, unachived title string id, image id, gamer cred the achievment is worth and the type of achievement.
XCXT : Contextual string mapping
XPRP : Properties string mapping
XSCR : This is the xlast xml submission file (I’ll include a XSCR decompression feature in future version)
XTHD : This is the game title id
XITB : This is the image name mapping, contain the image id + filename. Current XBDF extraction is not using this yet, but its using the id to figure out which kind of data it is.