READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Search found 142 matches

by bacter
Wed Jun 05, 2013 8:41 am
Forum: Game Archive
Topic: Stumped on a simple XML file in Spin Tires game. (SOLUTION)
Replies: 9
Views: 2217

Re: Stumped on a simple XML file.

The files are encoded with a simple algorithm. Here is the code of the decoder function (in Delphi): Procedure SpinTires_Decoder(pBuffer : Pointer;BufferSize : Integer); Var I : Integer; p : ^Byte; B : Byte; Begin p := pBuffer; For I := 0 To BufferSize - 1 Do Begin B := 251 - (I * 14); p^ := p^ + B;...
by bacter
Tue Jun 04, 2013 8:25 pm
Forum: Game Localization
Topic: Grim Dawn (*.arc)
Replies: 15
Views: 6323

Re: Grim Dawn (*.arc)

Thank you! The new archive format seems clear, so now I'm trying to make a simple extractor/rebuilder for the .ARC files!
(Hopefully the guys won't come out with some whole new idea in the next build.)
by bacter
Fri May 31, 2013 2:14 pm
Forum: Game Localization
Topic: Grim Dawn (*.arc)
Replies: 15
Views: 6323

Re: Grim Dawn (*.arc)

They changed the compression format to "lz4"!
I used the "brute force" detection method from aluigi:
http://aluigi.altervista.org/papers/bms ... _scan2.bms

Use the newest QuickBMS (v0.5.21a), because the older versions don't work perfectly!

Could anyone send some more example .ARC files?
by bacter
Thu May 30, 2013 6:42 am
Forum: Game Localization
Topic: Grim Dawn (*.arc)
Replies: 15
Views: 6323

Re: Grim Dawn (*.arc)

Tip: Why don't you use the Titan Quest .ARC tool? The number in the .ARC file at position 0004 indicates the game type: 01 = Titan Quest; 02 = Grim Dawn So, if you change the 02 to 01 in a Hex editor, the Titan Quest tool will handle it without problem. Extract, modify and replace your files and fin...
by bacter
Thu May 23, 2013 12:21 pm
Forum: Game Localization
Topic: Grim Dawn (*.arc)
Replies: 15
Views: 6323

Re: Grim Dawn (*.arc)

################################################################ # QuickBMS simple script for Grim Dawn .ARC # created by The Bacter ################################################################ idstring "ARC\0" get VERSION long if VERSION == 1 # Titan Quest comtype zlib elif VERSION == 2 # Grim...
by bacter
Thu Nov 01, 2012 1:19 pm
Forum: Game Archive
Topic: Can someone make a script bms for chaos on deponia german ?
Replies: 8
Views: 1508

Re: Can someone make a script bms for chaos on deponia germa

Here is the password for the Visionaire .bms script: dcff854efc3e840c
by bacter
Fri Oct 12, 2012 7:01 pm
Forum: Game Archive
Topic: Realms of Ancient War (RAW) - .BF files
Replies: 2
Views: 1039

Re: Realms of Ancient War (RAW) - .BF files

###################################################### # # R.A.W. - Realms of Ancient War # # QuickBMS script for .BF files # # created by The Bacter # ###################################################### get DirTableSize long get NrOfFiles long for i = 0 < NrOfFiles get unk longlong get File_Nam...
by bacter
Wed Sep 19, 2012 5:49 am
Forum: Game Archive
Topic: Secret Files 3 - Archimedes Code *.SPR Encryption Key
Replies: 9
Views: 2585

Re: Secret Files 3 - Archimedes Code *.SPR Encryption Key

The game uses the key value of the Lost Horizon in the .spr files.
by bacter
Sat Jun 09, 2012 6:05 am
Forum: Game Archive
Topic: The Journey Down - Chapter 1 [.gob]
Replies: 11
Views: 2401

Re: The Journey Down - Chapter 1 [.gob]

The files are compressed with zlib. Here's a simple QuickBMS script for decompressing:

Code: Select all

comtype zlib
goto 0 0 SEEK_END
savepos FILESIZE 0
clog "outfile" 0 FILESIZE 10000000
by bacter
Sun Jun 03, 2012 12:13 pm
Forum: Game Archive
Topic: Repacker for Cities XL
Replies: 37
Views: 4205

Re: Repacker for Cities XL

No problem. You can freely use my program if you want. I'm glad that you found it useful :-)
by bacter
Tue May 29, 2012 6:51 am
Forum: Game Archive
Topic: The *.PAK file format of the Orneon Limited games
Replies: 33
Views: 6903

Re: The *.PAK file format of the Orneon Limited games

Here's the password for the QuickBMS script:

Code: Select all

    filexor "0x74 0x6D 0x32 0x34 0x38 0x30 0x38" OFFSET   # Secrets of the Dark 2 - Eclipse Mountain CE
    clog NAME OFFSET ZSIZE SIZE
    filexor ""
by bacter
Sat May 19, 2012 8:42 pm
Forum: Game Archive
Topic: The Journey Down - Chapter 1 [.gob]
Replies: 11
Views: 2401

Re: The Journey Down - Chapter 1 [.gob]

Code: Select all

endian big
get FILE_OFF long
do
  get NAMESIZE short
  getdstring FILE_NAME NAMESIZE
  get START_POS long
  get FILE_SIZE long
  get UNK byte
  set FNX string FILE_NAME
  string FNX += "."
  string FNX += UNK
  log FNX START_POS FILE_SIZE
  savepos INFO_OFF
while INFO_OFF < FILE_OFF
by bacter
Mon Apr 16, 2012 4:47 pm
Forum: Game Archive
Topic: The *.PAK file format of the Orneon Limited games
Replies: 33
Views: 6903

Re: The *.PAK file format of the Orneon Limited games

Code: Select all

filexor  "0x65 0x34 0x31 0x33 0x33 0x39" OFFSET   # Echoes of the Past 4 - The Revenge of the Witch
by bacter
Sat Apr 14, 2012 4:10 pm
Forum: Game Archive
Topic: Lord of the Rings: War in the North [.paq files]
Replies: 6
Views: 1288

Re: Lord of the Rings: War in the North [.paq files]

# Lord of the Rings: War in the North [.paq files] # QuickBMS script - created by The Bacter # work-in-progress version! IDString "pc\x00\x00" get UNK_40000000 long if UNK_40000000 != 0x40000000 print "Error! Exiting. Current value: %UNK_40000000|h% Expected: 0x40000000" cleanexit endif get DATASIZ...
by bacter
Fri Apr 13, 2012 12:39 pm
Forum: Game Archive
Topic: Legend of Grimlock [.dat file]
Replies: 173
Views: 25669

Re: Legend of Grimlock [.dat file]

If i'm not mistaken the game uses the 32 bit FNV-1a algorithm for the hash calculation.