Archive for December, 2007

Game File Format Central upgraded!

Monday, December 31st, 2007 by Mr.Mouse

We have finally upgraded the Mediawiki code to the latest version over at Game File Format Central! Indeed, it was about time the XentaxWIKI code was renewed! The latest installment of Mediawiki is now powering GFFC, and we hope to do all kinds of neat stuff with it. If you tried to access it while we were working on the upgrade and experienced some disappointing behaviour, please excuse us. It should all work now! Head on over to http://wiki.xentax.com !

Jagged Alliance 2 Gold Extractor

Tuesday, December 11th, 2007 by Mr.Mouse

The map from Jagged Alliance extracted with MultiEx CommanderHere we go again. A nice script for MultiEx Commander to extract and replace stuff in *.SLF archives from the PC game Jagged Alliance 2. Have fun with it!

Check out the map picture (PCX) that was extracted from a SLF file!

ImpType Standard ;
GetDString OFileName 256 0 ;
GetDString Folder 256 0 ;
Get FileNum Long 0 ;
Get FileNum Long 0 ;
Get U1 Long 0 ;
Get U2 Long 0 ;
Get U3 Long 0 ;
Set ESize Long FileNum ;
Math ESize *= 280 ;
GoTo EOF 0 ;
SavePos END 0 ;
Math END += 1 ;
Math END -= ESize ;
GoTo END 0 ;
For T = 1 To FileNum ;
GetDString FN 256 0 ;
SavePos FOO 0 ;
Get FO Long 0 ;
SavePos FSO 0 ;
Get FS Long 0 ;
Get U4 Long 0 ;
Get U5 Long 0 ;
Get U6 Long 0 ;
Get U7 Long 0 ;
Log FN FO FS FOO FSO ;
Next T ;

You can also get it as a compiled BMS file (Run Custom Script… in MultiEx Commander).

slf.zip

Extract The Witcher BIF files

Sunday, December 9th, 2007 by Mr.Mouse

MexCom BMSI’ve created a simple script for MultiEx Commander to open The Witcher *.BIF files and extract/replace the contents. Note that the script does not cater for filenames in the BIF archives. I want to create a plugin that will take care of that. For now, use the script to browse the BIF files and do some simple modding!

IDString 0 BIFFV1.1 ;
ImpType Standard ;
Get FileNum Long 0 ;
Get FN2 Long 0 ;
Get EntrySize Long 0 ;
For T = 1 To FileNum ;
Get Number Long 0 ;
Get C Long 0 ;
SavePos FOO 0 ;
Get FO Long 0 ;
SavePos FSO 0 ;
Get FS Long 0 ;
Get T1 Long 0 ;
Log “” FO FS FOO FSO ;
Next T ;
You can also download it as a BMS file. Use in MultiEx Commander (Run Custom Script on…):

The Witcher simple BIF extraction script for MultiEx Commander