Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Doom 2 XBOX Live

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
Agret
n00b
Posts: 19
Joined: Thu Jan 26, 2006 5:48 am
Location: Melbourne, Victoria, Australia
Has thanked: 1 time
Been thanked: 4 times
Contact:

Doom 2 XBOX Live

Post by Agret »

Can someone try and analyse the file format for this archive?
Looking at it with a hex editor it seems quite simple, however I don't know the first thing about reversing file types =[

[Link Removed Now That Filetype is Posted]
doom2.disk
Last edited by Agret on Mon Jun 21, 2010 11:19 am, edited 1 time in total.
-
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: Doom 2 XBOX Live

Post by aluigi »

script for QuickBMS:

Code: Select all

getdstring SIGN 5
if SIGN == "KIWAD"
    comtype zlib_noerror
    get DUMMY long
    get FILES long
    for i = 0 < FILES
        get OFFSET long
        get SIZE long
        get ZSIZE long
        get ZIP byte
        get CRC long
        get NAMESZ long
        getdstring NAME NAMESZ
        if ZIP == 0
            log NAME OFFSET SIZE
        else
            clog NAME OFFSET ZSIZE SIZE
        endif
    next i
else
    endian big
    get FILES long
    math BASE_OFF = FILES
    math BASE_OFF *= 0x48
    math BASE_OFF += 8
    for i = 0 < FILES
        getdstring NAME 0x40
        get OFFSET long
        get SIZE long
        math OFFSET += BASE_OFF
        log NAME OFFSET SIZE
    next i
endif
(updated for supporting the KIWAD archives)
Last edited by aluigi on Sat Jun 26, 2010 11:29 pm, edited 1 time in total.
Agret
n00b
Posts: 19
Joined: Thu Jan 26, 2006 5:48 am
Location: Melbourne, Victoria, Australia
Has thanked: 1 time
Been thanked: 4 times
Contact:

Re: Doom 2 XBOX Live

Post by Agret »

Thanks, you are the best :D
-
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: Doom 2 XBOX Live

Post by aluigi »

an user made me notice the existence of some KIWAD archives but I don't know if they are for Doom 2 Xbox.
anyway I have edited the previous script for supporting also them
Agret
n00b
Posts: 19
Joined: Thu Jan 26, 2006 5:48 am
Location: Melbourne, Victoria, Australia
Has thanked: 1 time
Been thanked: 4 times
Contact:

Re: Doom 2 XBOX Live

Post by Agret »

Don't think there is any KIWAD files, but now with the new script it fails to extract the original archive :(

New:

Code: Select all


QuickBMS generic files extractor 0.4.5
by Luigi Auriemma
e-mail: [email protected]
web:    aluigi.org

- GUI mode activated, remember that the tool works also from command-line
  where are available various options like folder scanning, filters and so on

- select the BMS script or plugin to use
- select the input archives/files to extract, type "" for whole folder and subfo
lders
- select the output folder where extracting the files
- open input file C:\584109B6\000D0000\Extracted\doom
2.disk
- open script C:\584109B6\000D0000\Extracted\doom2.bms
- set output folder C:\584109B6\000D0000\Extracted\doom2.disk_extract

  offset   filesize   filename
------------------------------
  9d191a9f 1095583034 \assets\xui.xzp

Error: incomplete input file number 0, can't read 1095583034 bytes.
       anyway don't worry, it's possible that the BMS script has been written
       to exit in this way if it's reached the end of the archive so check it
       or contact its author or verify that all the files have been extracted


Press RETURN to quit
-
Researchman
mega-veteran
mega-veteran
Posts: 315
Joined: Fri Jun 11, 2010 12:08 pm
Has thanked: 78 times
Been thanked: 23 times

Re: Doom 2 XBOX Live

Post by Researchman »

Does anyone save .disk unpacker - http://www.se7ensins.com/forums/threads ... ker.81332/ ?
Post Reply