READ THE RULES: Click here

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

London Racer: Destruction Madness *.wad Game Archive

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
User avatar
dropoff
veteran
Posts: 133
Joined: Sun Dec 18, 2016 3:32 am
Has thanked: 33 times
Been thanked: 22 times

London Racer: Destruction Madness *.wad Game Archive

Post by dropoff » Sat Apr 29, 2017 8:11 pm

Hi,im really want to extract files from this game.


Here is а game archive:

https://mega.nz/#!koU3lYbI!ORBEgvBCXZzP ... dZ2jH6O5ZE

Screenshot of hex
Image


I hope someone can help me.

devmode
beginner
Posts: 27
Joined: Mon Jun 06, 2016 7:51 pm
Has thanked: 6 times
Been thanked: 5 times

Re: London Racer: Destruction Madness *.wad Game Archive

Post by devmode » Sun Apr 30, 2017 8:26 pm

Test unpack script for QuickBMS. Files extracting without original names, because i can't get any info from file, which can be pointing to filename strings. Strange format.

Code: Select all

get unk long
get dummy long
get namesSz long

goto namesSz 0 SEEK_CUR 

get unk1 long
get unk2 long
get offsetsCnt long

print "Reading offsets.."
for I = 1 to offsetsCnt
    get curOffset long
    putArray 0 I curOffset
next I
print "Sorting array. Please wait.."
sortArray 0

getArray fOffset 0 1

for j = 2 to offsetsCnt    
    getArray nextOffset 0 j
    xmath fSize "nextOffset - fOffset"
    log "" fOffset fSize
    math fOffset = nextOffset
next j

Format specification, how I presume:

Code: Select all

char  {4}  Header (x34\x12\x00\x02)
int32 {4}  Unknown (dummy)
int32 {4}  File Names Block size (0x48EB0)

//File Names Block:
  // null delimited strings of filenames, folders, etc.

//Offsets Block:
  int32 {4} Unknown (0x00486D)
  int32 {4} Unknown (0x000912)
  int32 {4} Offsets\Files count (0x0000621C)
        //For each:
          uint32 {4} File Offset
#Size of Offsets block: 0x1887C

//Info Block
  # 16 bytes buffer for each file?
   bytes {4} Unknown #Offset to filename string? Almost all not exact point to start of string.
   bytes {4} Unknown
   bytes {4} Unknown
   bytes {4} Unknown (dummy)
#Size of Info Block 0x517F0
I don't have more ideas. Maybe somebody can complement.

User avatar
dropoff
veteran
Posts: 133
Joined: Sun Dec 18, 2016 3:32 am
Has thanked: 33 times
Been thanked: 22 times

Re: London Racer: Destruction Madness *.wad Game Archive

Post by dropoff » Mon May 01, 2017 1:03 am

devmode wrote:Test unpack script for QuickBMS. Files extracting without original names, because i can't get any info from file, which can be pointing to filename strings. Strange format.

Code: Select all

get unk long
get dummy long
get namesSz long

goto namesSz 0 SEEK_CUR 

get unk1 long
get unk2 long
get offsetsCnt long

print "Reading offsets.."
for I = 1 to offsetsCnt
    get curOffset long
    putArray 0 I curOffset
next I
print "Sorting array. Please wait.."
sortArray 0

getArray fOffset 0 1

for j = 2 to offsetsCnt    
    getArray nextOffset 0 j
    xmath fSize "nextOffset - fOffset"
    log "" fOffset fSize
    math fOffset = nextOffset
next j

Format specification, how I presume:

Code: Select all

char  {4}  Header (x34\x12\x00\x02)
int32 {4}  Unknown (dummy)
int32 {4}  File Names Block size (0x48EB0)

//File Names Block:
  // null delimited strings of filenames, folders, etc.

//Offsets Block:
  int32 {4} Unknown (0x00486D)
  int32 {4} Unknown (0x000912)
  int32 {4} Offsets\Files count (0x0000621C)
        //For each:
          uint32 {4} File Offset
#Size of Offsets block: 0x1887C

//Info Block
  # 16 bytes buffer for each file?
   bytes {4} Unknown #Offset to filename string? Almost all not exact point to start of string.
   bytes {4} Unknown
   bytes {4} Unknown
   bytes {4} Unknown (dummy)
#Size of Info Block 0x517F0
I don't have more ideas. Maybe somebody can complement.
Thanks man,its big progress. Ninja ripper doesnt work with that game,only extract some textures.

devmode
beginner
Posts: 27
Joined: Mon Jun 06, 2016 7:51 pm
Has thanked: 6 times
Been thanked: 5 times

Re: London Racer: Destruction Madness *.wad Game Archive

Post by devmode » Tue May 02, 2017 6:50 am

Aluigi on Zenhax.com already researched format: http://zenhax.com/viewtopic.php?f=9&t=4157

Post Reply