Join also our Discord channel! Click here.

Death Stranding (PS4)

Post questions about game models here, or help out others!
healyv
ultra-n00b
Posts: 1
Joined: Tue Nov 15, 2016 3:57 am
Been thanked: 1 time

Re: Death Stranding (PS4)

Post by healyv » Fri Aug 07, 2020 6:48 pm

When using daemon1's ds.exe, it fails with an

Code: Select all

Unhandled Exception: OutOfMemoryException.
I've got plenty of RAM to spare, so I'm not sure what's up with that. This occurs when running the executable bare with no arguments, with args, and when dropping an extracted .core file onto it to convert (with either PS4 or PC version assets). Has anyone else run into this issue?

devilsnake88
beginner
Posts: 23
Joined: Thu Dec 05, 2013 5:14 pm
Has thanked: 9 times
Been thanked: 12 times

Re: Death Stranding (PS4)

Post by devilsnake88 » Sat Aug 08, 2020 8:08 am

If you compare PS4 and PC files you'll see they are not the same so if the structure is different, the tool will not work.

Azetlor
ultra-n00b
Posts: 3
Joined: Mon Aug 03, 2020 7:25 pm
Has thanked: 1 time

Re: Death Stranding (PS4)

Post by Azetlor » Wed Aug 12, 2020 4:14 pm

I look forward to a PC unpacker. Will it be in a seperate thread?

qs12
advanced
Posts: 57
Joined: Sat Sep 21, 2019 12:55 am
Has thanked: 24 times
Been thanked: 9 times

Re: Death Stranding (PS4)

Post by qs12 » Wed Aug 12, 2020 9:36 pm

Azetlor wrote:
Wed Aug 12, 2020 4:14 pm
I look forward to a PC unpacker. Will it be in a seperate thread?
That would be a good idea but I suggest to merge this forum with PC, Here's the Unpacker https://github.com/Jayveer/Decima-Explorer it also works for Horizon Zero Dawn.

Kanbara
n00b
Posts: 18
Joined: Wed Oct 09, 2019 1:57 pm
Has thanked: 6 times
Been thanked: 1 time

Re: Death Stranding (PS4)

Post by Kanbara » Sat Aug 15, 2020 3:53 am

qs12 wrote:
Wed Aug 12, 2020 9:36 pm
Azetlor wrote:
Wed Aug 12, 2020 4:14 pm
I look forward to a PC unpacker. Will it be in a seperate thread?
That would be a good idea but I suggest to merge this forum with PC, Here's the Unpacker https://github.com/Jayveer/Decima-Explorer it also works for Horizon Zero Dawn.
Does it mean that this tool is able to extract the models and textures form Death Stranding? :!:

qs12
advanced
Posts: 57
Joined: Sat Sep 21, 2019 12:55 am
Has thanked: 24 times
Been thanked: 9 times

Re: Death Stranding (PS4)

Post by qs12 » Sat Aug 15, 2020 4:44 am

No, It only extracts .core files at the moment and the PS4 Tools doesn't work with the PC .core files yet.

Azetlor
ultra-n00b
Posts: 3
Joined: Mon Aug 03, 2020 7:25 pm
Has thanked: 1 time

Re: Death Stranding (PS4)

Post by Azetlor » Sat Aug 15, 2020 5:51 pm

qs12 wrote:
Wed Aug 12, 2020 9:36 pm
That would be a good idea but I suggest to merge this forum with PC, Here's the Unpacker https://github.com/Jayveer/Decima-Explorer it also works for Horizon Zero Dawn.
Oh brilliant! Thank you for the link!

antex
ultra-n00b
Posts: 2
Joined: Fri Aug 14, 2020 1:10 pm
Has thanked: 3 times

Re: Death Stranding (PS4)

Post by antex » Sun Aug 16, 2020 4:13 am

healyv wrote:
Fri Aug 07, 2020 6:48 pm
When using daemon1's ds.exe, it fails with an

Code: Select all

Unhandled Exception: OutOfMemoryException.
I've got plenty of RAM to spare, so I'm not sure what's up with that. This occurs when running the executable bare with no arguments, with args, and when dropping an extracted .core file onto it to convert (with either PS4 or PC version assets). Has anyone else run into this issue?
if i run ds.exe from game folder, then i got same problem:

Code: Select all

Unhandled Exception: OutOfMemoryException.
Does anyone know how to convert ".core" models to some popular format for further converting to .stl?
I don't know much about modding at all and have not tried it. I just want to extract some models for 3D printing.

Maybe there are descriptions of the structure and format of these files? Or some examples of source code to work with them?

Thanks.

HiddenX
ultra-n00b
Posts: 3
Joined: Thu Mar 14, 2019 9:56 am
Been thanked: 2 times

Re: Death Stranding (PS4)

Post by HiddenX » Sun Aug 16, 2020 8:59 am

Big thanks to daemon1 for making this tool. Most of the steps required can be found in this and the horizon zero dawn threads. Just listing a process to help with extracting.

1: Extract files / bin
Get fake ps4 pkg (easy to find now, search for "fpkg" or "fake pkg").
Don't extract from the pc version.
Get Fake_PKG_Tools_v1.5.1
Run orbis-pub-chk.exe from Fake_PKG_Tools_v1.5.1 to extract.
Password should just be all zeros e.g '00000000000000000000000000000000'

2: Get res.txt (OutOfMemoryException issue)
Create a temp folder, add ds.exe, Image0/packed_pink/initial.bin and oo2core_7_win64.dll (found in pc version of death stranding)
Run ds.exe
Generates res.txt ~20mb (shouldn't get offset / size errors)
Move initial.bin back

3: Exporting core files
Move ds.exe and oo2core_7_win64.dll to \Image0\packed_pink

Find a characters assets in res.txt (normally body, head).
Create a new text file with only the files you want to export in it.
From command line: cd to \Image0\packed_pink and run:
ds /x fileName.txt
This should generate a collection of core files in the same folder
Important: don't move the files to another location, needs to be in this folder for next export step

4: Exporting skinned meshes
Only process one skeleton at a time

Example: head
Export mesh (drag core file onto ds.exe)
This generates a matrices file (used by skeleton)
Export the skeleton (drag core file onto ds.exe)
If the skeleton core file is empty / 0 bytes then you exported the wrong mesh.
Important: delete the matrices file before exporting another mesh e.g the body

Combine the mesh and skeleton:
Open the skeleton.smd file
Double check that the skeleton has the correct values e.g not all zero position
Copy all
Open the mesh.smd file
Paste it at the top of the mesh.smd (replaces first two lines)

5: Textures
Convert using microsofts texconv e.g
texconv -r src/*.dds -ft tga -f RGBA

Import normal maps into gimp with dds plugin (yellow normal maps)

6: Animation
Didn't test. only works with morpheme animations e.g walk, run.

7: converting to stl
Import smd into blender (value Blender Source Tools)
Export stl from blender
Last edited by HiddenX on Fri Aug 28, 2020 1:11 am, edited 1 time in total.

antex
ultra-n00b
Posts: 2
Joined: Fri Aug 14, 2020 1:10 pm
Has thanked: 3 times

Re: Death Stranding (PS4)

Post by antex » Sun Aug 16, 2020 11:26 am

HiddenX wrote:
Sun Aug 16, 2020 8:59 am
Big thanks to daemon1 for making this tool. Most of the steps required can be found in this and the horizon zero dawn threads. Just listing a process to help with extracting.
thanks for the guide. I did it!

LordMelkor
ultra-n00b
Posts: 1
Joined: Mon Aug 17, 2020 4:29 pm

Re: Death Stranding (PS4)

Post by LordMelkor » Mon Aug 17, 2020 11:09 pm

Am I understanding correctly that in order to export the models, we would need both the PS4 version and the PC version...?

HiddenX
ultra-n00b
Posts: 3
Joined: Thu Mar 14, 2019 9:56 am
Been thanked: 2 times

Re: Death Stranding (PS4)

Post by HiddenX » Tue Aug 18, 2020 1:15 am

You only need the PS4 fake package. oo2core_7_win64.dll is required and can be found in a few games including the PC version of Death Stranding. You might already have it, just try searching you steam apps folder.

zeaofsuos
advanced
Posts: 48
Joined: Fri Apr 19, 2019 3:07 pm
Has thanked: 3 times
Been thanked: 14 times

Re: Death Stranding (PS4)

Post by zeaofsuos » Sun Aug 23, 2020 7:17 pm

Does DecimaExplorer support sound extraction?

I used the tool on the PS4 & PC version's core files of Death Stranding and it doesn't seem to show any of the games sound files

qs12
advanced
Posts: 57
Joined: Sat Sep 21, 2019 12:55 am
Has thanked: 24 times
Been thanked: 9 times

Re: Death Stranding (PS4)

Post by qs12 » Sun Aug 23, 2020 8:07 pm

zeaofsuos wrote:
Sun Aug 23, 2020 7:17 pm
Does DecimaExplorer support sound extraction?

I used the tool on the PS4 & PC version's core files of Death Stranding and it doesn't seem to show any of the games sound files
No idea, It does work on the movie file however

STANNco
ultra-n00b
Posts: 2
Joined: Wed Aug 26, 2020 1:16 pm

Re: Death Stranding (PS4)

Post by STANNco » Wed Aug 26, 2020 1:27 pm

I assume these Don't work with the PC version? (as i tried and couldn't get any results)
Any way to make it work maybe??

I'd like the models as part of an animation parody i'm working on for the game :D

Post Reply