Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

MAD MAX (.arc/.tab) archives

Featured Replies

  • Author
  • Localization

aluigi, posted Sat Sep 05, 2015 11:47 am (7201)


I don't have the game, can you upload game31.tab?
  • Replies 83
  • Views 32
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

Ekey, posted Sat Sep 05, 2015 11:51 am (7202)


Ops forgot attach it, sorry :)

Offzip log

Code:
Offset file unzipper 0.3.5
by Luigi Auriemma
e-mail: aluigi@autisticiorg
web:    aluigiorg
- open input file:    e:\Games\Mad Max\archives_win64\game31.arc
- enter in directory: test
- zip data to check:  32 bytes
- zip windowBits:     -15
- seek offset:        0x00000000  (0)

------------ -------------------------
| hex_offset | zip_size --> unzip_size |
------------ -------------------------

  0x00000000  22914270 --> 46137344
  0x015da4de  26705353 --> 46137344
  0x02f522a7  18924651 --> 36568520
  0x0415e800  22863296 --> 46137344
  0x0572c5c0  26899543 --> 46137344
  0x070d3a17  18331342 --> 35523844
  0x0824f800  22908790 --> 46137344
  0x09828776  26705310 --> 46137344
  0x0b1a0514  18824593 --> 36256228
  0x0c394800  22185524 --> 43374904
  0x0d8bd000  21125198 --> 41946504
  0x0ece3000  21697968 --> 42747164
  0x10194800  22015430 --> 43033276
  0x11693800  25300568 --> 46137344
  0x12eb4658  1630516 --> 4358208
  0x13042800  25236898 --> 46137344
  0x14853da2  1744532 --> 4456620
  0x149fe000  7830350 --> 18290532
  0x15176000  18006909 --> 32343996
  0x162a2800  9669499 --> 21051404
  0x16bdb800  18450412 --> 33139908
  0x17d74000  18272506 --> 32872140
  0x18ee1800  27351459 --> 44189000
  0x1a8f7800  16203710 --> 23338084
  0x1b86b800  12002048 --> 17748084
  0x1c3de000  21009688 --> 46137344
  0x1d7e7518  22264065 --> 37497312
  0x1ed23000  21894390 --> 46137344
  0x202044f6  12088510 --> 22169884
  0x20d8c000  21689064 --> 46137344
  0x2223b2e8  11904337 --> 21474760
  0x22d96000  21699647 --> 46137344
  0x24247c3f  11457136 --> 20484848
  0x24d35000  21676828 --> 46137344
  0x261e131c  11752865 --> 21049952
  0x26d17000  21700191 --> 46137344
  0x281c8e5f  11444579 --> 20444960
  0x28cb3000  20255521 --> 46137344
  0x2a004321  13496877 --> 23034324
  0x2ace3800  21624001 --> 46137344
  0x2c182cc1  11704575 --> 22617184
  0x2ccac800  19661018 --> 46137344
  0x2df6c8da  6596692 --> 12404600
  0x2e5b7800  19662332 --> 46137344
  0x2f877dfc  6606417 --> 12452592
  0x2fec5000  19592140 --> 46137344
  0x311743cc  5693853 --> 10743944
  0x316e2800  19592646 --> 46137344
  0x32991dc6  5722613 --> 10826740
  0x32f07000  19592257 --> 46137344
  0x341b6441  5633785 --> 10642712

- 51 valid zip blocks found
  • Author
  • Localization

aluigi, posted Sat Sep 05, 2015 12:08 pm (7204)


Ok I have updated the script and now it should work correctly.
  • Author
  • Localization

Ekey, posted Sat Sep 05, 2015 12:27 pm (7206)


Well, yes now it works.

Code:
  00000000 68544274   a5e950b4.sarc
  0415e800 68094181   881e3912.sarc
  0824f800 68438693   04c579f5.sarc
  0c394800 22185524   1ee03416.sarc
  0d8bd000 21125198   cb1f9029.sarc
  0ece3000 21697968   b81c8c49.sarc
  10194800 22015430   f659fd98.sarc
  11693800 26931084   0a8f202a.sarc
  13042800 26981430   cd6e5af6.sarc
  149fe000 7830350    68287759.sarc
  15176000 18006909   90b3bdcf.sarc
  162a2800 9669499    ad674d6d.sarc
  16bdb800 18450412   3f684d41.sarc
  17d74000 18272506   a0205664.sarc
  18ee1800 27351459   771ebac9.sarc
  1a8f7800 16203710   8aabe826.sarc
  1b86b800 12002048   ad54c566.sarc
  1c3de000 43273753   58904414.sarc
  1ed23000 33982900   a57941d2.sarc
  20d8c000 33593401   c81f28c1.sarc
  22d96000 33156783   df73d38f.sarc
  24d35000 33429693   911e46a8.sarc
  26d17000 33144770   210192b1.sarc
  28cb3000 33752398   c833ea13.sarc
  2ace3800 33328576   87d6ec7a.sarc
  2ccac800 26257710   d1e3e74e.sarc
  2e5b7800 26268749   4033b3bf.sarc
  2fec5000 25285993   1c77809c.sarc
  316e2800 25315259   303af287.sarc
  32f07000 25226042   0db34954.sarc

- 30 files found in 70 seconds
  coverage file 0   100%   952        944
  coverage file 1   199%   1759633404 879845376
  coverage file -9    0%   330        46137344


But as you can see offzip dump 51 blocks.

Image

Additional 21 blocks it's DDS's.
  • Author
  • Localization

aluigi, posted Sat Sep 05, 2015 12:33 pm (7207)


Now I have an idea of what are those 0x12 additional fields, they are chunks!
  • Author
  • Localization

aluigi, posted Sat Sep 05, 2015 12:45 pm (7209)


It's a bit chaotic in my opinion because I don't see offsets for these chunks and the sizes are expressed in an incremental way.
  • Author
  • Localization

michalss, posted Sat Sep 05, 2015 1:13 pm (7214)


aluigi wrote:
Now I have an idea of what are those 0x12 additional fields, they are chunks!


I was actually think about this, coz if you look at the files extracted from script written by Ekey, they always starts some strange way... nasty format it is :(

. - i would not use same script like for JC2, can you please separe it ?
  • Author
  • Localization

aluigi, posted Sat Sep 05, 2015 3:01 pm (7217)


yeah I agree that it would be better to have a separate script but the format is not fully covered yet, we don't have the offset of the chunks.
  • Author
  • Localization

Ekey, posted Sat Sep 05, 2015 3:36 pm (7221)


aluigi wrote:
we don't have the offset of the chunks.

The additional headers have this information. I will share info later, after several tests
  • Author
  • Localization

michalss, posted Sat Sep 05, 2015 5:39 pm (7224)


Ekey wrote:
aluigi wrote:
we don't have the offset of the chunks.

The additional headers have this information. I will share info later, after several tests



Uff nice, also doing some research on my own, but not luck yet :( Just need proper script and huraaa/..
  • Author
  • Localization

ShadowEagle, posted Mon Sep 07, 2015 5:15 pm (7270)


Is there any perfectly working script to unpack the files?

What should a bat file contain to reimport for example game0.arc?

Possible to reimportant using only the extracted directory (means no game0.arc does exists)?
  • Author
  • Localization

ShadowEagle, posted Thu Sep 10, 2015 2:05 pm (7373)


Any news on this?
  • Author
  • Localization

michalss, posted Thu Sep 10, 2015 6:02 pm (7377)


any news about chunks ?
  • Author
  • Localization

spider91, posted Thu Sep 10, 2015 6:28 pm (7378)


anyone knows what file contains texts?

upd.

Texts are in .stringlookup files.
  • Author
  • Localization

Ekey, posted Thu Sep 10, 2015 7:45 pm (7380)


michalss wrote:
any news about chunks ?

nope

Note: About file names : Use Process Monitor while playing game. After, save log to XML and post here for rebuild relative list.
  • Author
  • Localization

PlanK69, posted Thu Sep 10, 2015 10:25 pm (7386)


Using the "MadMax_Hashes_0.3a.rar", I extracted most of the game files (although some of them still show as an 'unknown' filetype, so it's unknown if the file is a video/audio/data file). But anyway, I then extracted the files which was extracted with the MadMax_Hashes_0.3a.rar script, with another program called "FsbExtractor.exe". So I currently have lots of files like the attached picture. BUT, I've tried opening the .ogg files (which usually are audio files) with VLC player and Media Player Classic (with ALL the codecs), and it doesn't open. So I have a suspicion that the format of the files isn't really .ogg, unless it uses so really obscure codec for the audio of the game.

Anyway, the thing I'm really looking for is the .avi and .mp4 files, though I haven't found any yet.
  • Author
  • Localization

PlanK69, posted Fri Sep 11, 2015 1:16 am (7392)


spider91 wrote:


When I run the 'fsb_aud_extr.exe', i get the following error: "the program can't start because fmodL.dll is missing from your computer". So, yeah, I can't use that to extract :(
  • Author
  • Localization

zenis, posted Fri Sep 11, 2015 1:30 am (7393)


PlanK69 wrote:
spider91 wrote:


When I run the 'fsb_aud_extr.exe', i get the following error: "the program can't start because fmodL.dll is missing from your computer". So, yeah, I can't use that to extract :(


The fmodl.dll thing comes from here, apparently: http://www.fmod.org/download/#StudioExtras i downloaded the FMOD Studio UE4 Engine Integration, searched for fmodl.dll and copy/pasted it into the folder with the fsb_aud_extr.exe

This looked like it worked for all of a second before it said the FSB i was trying to extract was 'unsupported' or something :/

Incidentally, how did you get .ogg files? When I extract the audio (with a diff extractor), it comes out as .celt which is... yikes. As you can see I'm trying to get the audio too and have been wracking my brain over it for quite awhile now.
  • Author
  • Localization

PlanK69, posted Fri Sep 11, 2015 2:08 am (7395)


I used this fsb extractor: http://aezay.dk/aezay/fsbextractor/

I extracted the files, which first was extracted with the "MadMax_Hashes_0.3a.rar" script, and then with the http://aezay.dk/aezay/fsbextractor/ extractor. You get .ogg files from the extracted files like "cutscenes_common.fsb" and "music_stereo.fsb" and "dialogue_streamed_eng.fsb". I got a total of 800 .ogg files from just those 3 .fsb files
  • Author
  • Localization

zenis, posted Fri Sep 11, 2015 4:21 am (7396)


I used that same extractor too but I still just got .celt files? Maybe I'll look into it later and see if I messed a step up along the way though.
  • Author
  • Localization

zenis, posted Fri Sep 11, 2015 3:18 pm (7408)


Plank69: That file spider91 linked is the one you need

ALSO, I did a test with that same extractor. I tried a different .fsb file and it worked! So far I only got audio of Chumbucket sound effects (wrenching, working, etc) but they came out in playable .wav files. I'm gonna test other fsb files and see which ones work and which don't.

can't wait til this tool is done so i can see every file and extract all the audio!
  • Author
  • Localization

Ekey, posted Fri Sep 11, 2015 5:28 pm (7410)


Update for base : added 15k names
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.