Darksiders II Deathinitive Edition .upack

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
zardalu
Posts: 6
Joined: Wed Nov 05, 2014 10:52 pm

Darksiders II Deathinitive Edition .upack

Post by zardalu »

Hi I was wondering if anyone intended to take a whack at the new .upacks for Darksiders II Deathinitive Edition. Looks like the textures are improved.

I tried to use DS2Extract from the following thread:

viewtopic.php?f=16&t=9483&p=79039&hilit=DS2Extract#p79039

I found that if I renamed manifest.bin to pc.mnfst (which DS2Extract looks for), then the extraction process starts and around 30 files are extracted, with readable .dds files, so the archive structure must not be drastically different from Darksiders II.

Ping me if anything is needed,

thanks
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Darksiders II Deathinitive Edition .upack

Post by aluigi »

I guess you are on the wrong forum.
Anyway the correct links you wanted to post, in case someone wants to check, are:
http://sktest.aruarose.com/DS2Extract.rar
http://forum.xentax.com/viewtopic.php?f ... 3&start=75
zardalu
Posts: 6
Joined: Wed Nov 05, 2014 10:52 pm

Re: Darksiders II Deathinitive Edition .upack

Post by zardalu »

aluigi wrote:I guess you are on the wrong forum.
Anyway the correct links you wanted to post, in case someone wants to check, are:
http://sktest.aruarose.com/DS2Extract.rar
http://forum.xentax.com/viewtopic.php?f ... 3&start=75


Thanks aluigi... yes that was my mistake.
I have PM'd Sir Kane to see if he would update DS2Extract.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Darksiders II Deathinitive Edition .upack

Post by aluigi »

Keep us updated if you have any news :)
zardalu
Posts: 6
Joined: Wed Nov 05, 2014 10:52 pm

Re: Darksiders II Deathinitive Edition .upack

Post by zardalu »

I got a response back from Sir Kane:

"The only thing that changed is the offset values in the manifest. They changed that into 64 bit values to support upak sizes over 4 GB."
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Darksiders II Deathinitive Edition .upack

Post by aluigi »

I have attached the modified version together with the patch file for Main.cpp.
One uses 64bit offsets only for upak while the other uses 64bit offsets on OBPK archives too.
D6CeiV9R
Posts: 1
Joined: Sun Jul 30, 2017 4:06 am

Re: Darksiders II Deathinitive Edition .upack

Post by D6CeiV9R »

aluigi wrote:I have attached the modified version together with the patch file for Main.cpp.
One uses 64bit offsets only for upak while the other uses 64bit offsets on OBPK archives too.

Hello sorry for necro this dead thread but when i use your tool it said 0x00007 error. Even with cmd or drag and drop. Do i need to compile the patch file with ds2extract source code to make it work???
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Darksiders II Deathinitive Edition .upack

Post by aluigi »

Unfortunately I didn't write that tool and I don't support it so I can't help.
Anyway I have no idea what is that error so a screenshot is welcome.

Just for the record, there are also two scripts for quickbms that I think work correctly:
http://aluigi.org/bms/darksiders2.bms
http://aluigi.org/bms/darksiders.bms
The latter must be used on the extracted OBPK archives you obtain with the former.
sergop
Posts: 125
Joined: Mon Jul 31, 2017 2:28 am

Re: Darksiders II Deathinitive Edition .upack

Post by sergop »

Any idea why i get this?

Code: Select all

by Luigi Auriemma
e-mail: me@aluigi.org
web:    aluigi.org
        (Nov 25 2018 - 11:44:48)

                   quickbms.aluigi.org  Homepage
                            zenhax.com  ZenHAX Forum
                     @zenhax @quickbms  Twitter & Scripts

- 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 BMS script. type ? for using the content of clipboard like a script
- select input archives/files, type * for the whole folder and subfolders
- select output folder where extracting files
- open input file D:\games\Darksiders II Deathinitive Edition\media\media\media\ui\ui_vulgrim_menu.obp
- open script D:\games\Darksiders II Deathinitive Edition\media\darksiders.bms
- set output folder D:\games\Darksiders II Deathinitive Edition\media\media\media\ui\1

  offset           filesize   filename
--------------------------------------

- error in src\extra\xalloc.c line 618: xdbg_malloc()

Error: memory allocation problem
       Not enough memory resources are available to process this command.


press ENTER to quit


or this?

Code: Select all

                   quickbms.aluigi.org  Homepage
                            zenhax.com  ZenHAX Forum
                     @zenhax @quickbms  Twitter & Scripts

- 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 BMS script. type ? for using the content of clipboard like a script
- select input archives/files, type * for the whole folder and subfolders
- select output folder where extracting files
- open input file D:\games\Darksiders II Deathinitive Edition\media\media\media\ui\ui_buttons_pc.obp
- open script D:\games\Darksiders II Deathinitive Edition\media\media\media\darksiders.bms
- set output folder D:\games\Darksiders II Deathinitive Edition\media\media\media\ui\1

  offset           filesize   filename
--------------------------------------

Error: incomplete input file 0: D:\games\Darksiders II Deathinitive Edition\media\media\media\ui\ui_buttons_pc.obp
       Can't read 397413 bytes from offset 0000000000010000.
       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.
       Please check the following coverage information to know if it's ok.

  coverage file 0   100%   65536      65536      . offset 0000000000010000

Last script line before the error or that produced the error:
  94  getdstring NAME NAMESZ

Press ENTER or close the window to quit
sergop
Posts: 125
Joined: Mon Jul 31, 2017 2:28 am

Re: Darksiders II Deathinitive Edition .upack

Post by sergop »

Or if I'm doing something wrong pls tell me. I'm trying to get the text so I can translate it.
sergop
Posts: 125
Joined: Mon Jul 31, 2017 2:28 am

Re: Darksiders II Deathinitive Edition .upack

Post by sergop »

Using hex editor and offzip I managed to find the file containing the text. But I can't edit it. Anyone can help?
http://www.mediafire.com/file/bn8hs1to3 ... e.obp/file
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Darksiders II Deathinitive Edition .upack

Post by aluigi »

Sorry, can't help, probably another variant of the format.
ramyzahran
Posts: 41
Joined: Tue Sep 04, 2018 12:22 am

Re: Darksiders II Deathinitive Edition .upack

Post by ramyzahran »

sergop wrote:Using hex editor and offzip I managed to find the file containing the text. But I can't edit it. Anyone can help?
http://www.mediafire.com/file/bn8hs1to3 ... e.obp/file


yes, Can anyone edit .obp files or extract or convert it to an editable file??!!!
ramyzahran
Posts: 41
Joined: Tue Sep 04, 2018 12:22 am

Re: Darksiders II Deathinitive Edition .upack

Post by ramyzahran »

UP ..