Page 1 of 1

A Plague Tale: Requiem (Asobo DPC) - extracting assets

Posted: Tue Nov 29, 2022 8:19 pm
by thebestbot
as simple as the title sounds, I need assets from the game "Plague Tale requiem", I have no progamming knowledge, only learned a bit of C++, I have access to two tools specifically for DPC file format, but I don't know how to exactly use them, also I think the encryption method is something "Asobo-Internal Cross Technology", and a site mentioned the LZ4 compression method being used in the game.

A website with some info:
https://wiki.xentax.com/index.php/Asobo_Studio_DPC_DPS

A tool:
https://github.com/widberg/dpc

Another source I don't understand:
https://zenhax.com/viewtopic.php?f=9&t=11189


a reddit post:
https://www.reddit.com/r/hacking/commen ... bo_studio/
(note: The important thing is he mentioned some important-looking things:
Could i:

-Try to decode them using standard algorithms and brute force?

-Try to change the file name extension until [something] can open it?

-Try to decompile the game (oof...) and find the part resolving the .DPC files?

-Do something completely different...)


a plugin for multiex commander (I haven't used it yet, will do soon)
https://www.moddb.com/games/fuel/downlo ... dpc-plugin

Re: How to extract all sorts of assets from plague tale requiem

Posted: Wed Nov 30, 2022 7:51 pm
by ikskoks
Well, as you could read on the wiki this file format has been changed multiple times over time and each games requires some amount of effort for reverse engineering. This tool you have linked was designed specifically for "FUEL" modding and has limited support for other games.
So without any programming knowledge or at least reverse engineering knowledge, you will have a hard time with extracting ANY kind of assets from those archives. ;)

Re: How to extract all sorts of assets from plague tale requiem

Posted: Wed Nov 30, 2022 9:08 pm
by thebestbot
ikskoks wrote: Wed Nov 30, 2022 7:51 pm Well, as you could read on the wiki this file format has been changed multiple times over time and each games requires some amount of effort for reverse engineering. This tool you have linked was designed specifically for "FUEL" modding and has limited support for other games.
So without any programming knowledge or at least reverse engineering knowledge, you will have a hard time with extracting ANY kind of assets from those archives. ;)
I understand. Thanks a lot for the reply, So guess I should continue my study again, but do you have any idea or suggestion where i should start?

Re: How to extract all sorts of assets from plague tale requiem

Posted: Wed Nov 30, 2022 9:12 pm
by ikskoks
thebestbot wrote: Wed Nov 30, 2022 9:08 pm I understand. Thanks a lot for the reply, So guess I should continue my study again, but do you have any idea or suggestion where i should start?
Yeah, this is a very good starting point viewtopic.php?t=22266

Re: How to extract all sorts of assets from plague tale requiem

Posted: Thu Dec 01, 2022 3:53 pm
by thebestbot
ikskoks wrote: Wed Nov 30, 2022 9:12 pm Yeah, this is a very good starting point viewtopic.php?t=22266
Thanks a lot

Re: A Plague Tale: Requiem (Asobo DPC) - extracting assets

Posted: Fri Dec 02, 2022 1:54 pm
by LeoKeller
There is no shortcut to do that?

Re: A Plague Tale: Requiem (Asobo DPC) - extracting assets

Posted: Mon Dec 05, 2022 8:55 am
by thebestbot
LeoKeller wrote: Fri Dec 02, 2022 1:54 pm There is no shortcut to do that?
well the game is still fresh released so i actually will be honest with you, i expected to find zero tools. It all depends when someone focuses on it and makes a tool about it. If i manage to complete my work I'll let you know

How to RE a game for Asset extraction

Posted: Thu Mar 09, 2023 9:46 pm
by thebestbot
Hi I need some assets from the game "A Plague Tale: Requiem" such as models, textures, Rigs, Animations, Shaders etc.
Now the file format is DPC file format ("zouna" proprietary engine)
Objective: RE the game (using IDA), make a script to read the files and extract those into file formats.
I never found any tutorials, all are just to RE for injecting game trainers, no thank you not guidedhacking,
It's on a proprietary Format so there's no support.

These are some key points about my situation :

* I can't debug APT: Requiem due to not being able to run it on my potato pc
* can't find standard RE tutorials about games, all I know is I find a string, copy it's xref and just reverse that function. what I need is a little example
with somewhat detailed explanation, not: "find a string it's xref and reverse the functions"
* My coding term knowledge is kind of weak, what that means is I know a function, but when I hear it's name I'll not know what to do, learning c++ btw

Let me know if something else is possible.

Please let me know if I am missing some information and I'll update the post.

Re: A Plague Tale: Requiem (Asobo DPC) - extracting assets

Posted: Thu Mar 09, 2023 10:59 pm
by ikskoks
You've already asked this question once, so I've merged your new topic with the old one.
Please don't duplicate topics like that.


(And it's not true that you've never found any tutorials - I've sent you a link to some tutorials already, just read them)

Re: A Plague Tale: Requiem (Asobo DPC) - extracting assets

Posted: Fri Mar 10, 2023 3:37 pm
by thebestbot
ikskoks wrote: Thu Mar 09, 2023 10:59 pm You've already asked this question once, so I've merged your new topic with the old one.
Please don't duplicate topics like that.


(And it's not true that you've never found any tutorials - I've sent you a link to some tutorials already, just read them)
I'm sorry to say this but it wasn't helpful, because I needed help with Datamining

Re: A Plague Tale: Requiem (Asobo DPC) - extracting assets

Posted: Fri Mar 10, 2023 9:00 pm
by ikskoks
thebestbot wrote: Fri Mar 10, 2023 3:37 pm I'm sorry to say this but it wasn't helpful, because I needed help with Datamining
So you should ask this question in some datamining discord server.
It's not datamining forum. It's reverse engineering forum and you'll mostly get help with reverse engineering issues. :wink:

Re: A Plague Tale: Requiem (Asobo DPC) - extracting assets

Posted: Sat Mar 11, 2023 2:23 pm
by thebestbot
ikskoks wrote: Fri Mar 10, 2023 9:00 pm
thebestbot wrote: Fri Mar 10, 2023 3:37 pm I'm sorry to say this but it wasn't helpful, because I needed help with Datamining
So you should ask this question in some datamining discord server.
It's not datamining forum. It's reverse engineering forum and you'll mostly get help with reverse engineering issues. :wink:
I did but everyone told me to ask help on Xentax even though I told them that's where I started (oof)