NokiMo
Otis_Inf
Otis_Inf

patreon


Death Stranding (regular & Director's Cut) photomode mod

Camera version: Regular: 1.0.5. Director's Cut: v1.0.4
Released on: Regular: 14-sep-2022. DC: 28-sep-2022
Compatible with: Death Stranding and Death Stranding Director's Cut (Steam)
Documentation: https://opm.fransbouma.com/Cameras/deathstranding.htm 

Note: There are two files attached. Be sure to use the right one with the right game version.

Also, 4 out of 61 virusscanners report a false positive in the DS tools according to virustotal. (but a different one for each... go figure). I can't find the pattern in the code that they match with so sadly I can't fix this. 

Features:

Changelog regular:
v1.0.5: - FIXED: Updated for game patch released on August 2022
v1.0.4: - ADDED: Ported to new IGCS system so this version adds camera paths and controller input blocking when the camera is active.

Changelog Director's Cut:
v1.0.4: - Fixed: fixed for patch released on September 28th, 2022
v1.0.3: - Added: Support for the IGCS Connector so you can create automated horizontal panoramas and lightfield screenshots as well as support for MSADOF.
- Added: When closing the client when the game is still running, you're now asked whether you actually want to proceed.
- Changed: Applying the fast movement multiplier doesn't affect rotations anymore.
v1.0.2: - Fixed: the player coordinates weren't available in some situations so camera paths relative to the player weren't working in those cases.
v1.0.1: - Fixed: when you had the camera enabled in a cutscene and the game unpaused, the game still wrote its own coordinates and rotations to the camera location.
v1.0.0: first release

Comments

It should hide it I think, but it's been a while... In any case, the photomode has a hud toggle function too? (and shadertoggler usually can hide these things too indeed)

FransBouma

Doing a new run through before the sequel comes out and while I see this is only tested for Steam, it seems to be working quite well for Epic as well. With one exception I've noticed and I wonder if it's just on the Epic version. If I go into the Death Stranding photomode so I can use the poses for Sam, pressing Delete doesn't toggle the HUD here. Does it work properly on Steam? The HUD gets toggled in other areas just fine, just not when I'm in the game's built in photomode. Would Shader Toggler be able to hide this one? Thanks.

Dave 'Durghan' Wilson

No idea, exiting the game should work fine, but no idea why it shows that.

FransBouma

How to properly close the game so you don't receive a warning message about invalid graphics configuration that resets graphic and display settings the next time you launch the game? I think I was able to launch it without the reset once, but I'm not sure.

Александр Валиулин

Still not workin. lol

Logan

Nevermind.

Logan

My bad I missed that part, thank you!

Leto B

No, it's been marked as a false positive, as it manipulates an executable (as it has to hook into the game process and change things) and some virusscanners mark it as dangerous by their AI systems. Hence my remark about virusscanners in the post... :(

FransBouma

Is there a reason that Chrome claims the regular DS tools is dangerous and won't let me download? Has it been corrupted?

Leto B

alright then i will try it out tomorrow. During the christmas days where every day was a free game the base game was for free and the directors cut upgrade for 6euro, that was worth the wait for a good deal to get the game finally :D

ShirubaPixel

It might, or it might not. I don't have the epic version, but you can try

FransBouma

Any chance for the EpicGames Version since it was for free to christmas? Or is it also working with the EpicGames Version?

ShirubaPixel

It's been working great for me since you uploaded DC's version 1.03. You never know what those scanner heuristics are going to decide is evil. Thanks for the fixes!

ZlothZloth

They released a patch in August indeed, I missed that as I had uninstalled the game. Took some time but it's patched now.

FransBouma

Dxgi Present hooked successfully (DX12) Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_CAMERA_WRITE2_INTERCEPT'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_CONTROLLER_BLOCK_INPUT_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_FOV_WRITE_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_PLAYER_COORDS_ADDRES_INTERCEPT'! Camera dll::>>>>>> ERROR <<<<<< Camera system:: One or more interception offsets weren't found. Camera system:: Feature not available. Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_HIGH_TERRAIN_ADDRESS_LOD'! Camera dll::>>>>>> ERROR <<<<<< Environment system:: One or more interception offsets weren't found. Environment system:: Feature not available. Hud system:: All interception offsets found. Image Quality system:: All interception offsets found. Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_TIME_DILATION_INTERCEPTION'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_UNPAUSE_GAME_FUNCTION_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Pause system:: One or more interception offsets weren't found. Pause system:: Feature not available. Initialization completed. Waiting for camera struct interception...

What does 'does not activate' mean. You see any errors in the log tab?

FransBouma

I'm talking about the tool for the basic version, not the DC

you don't need to run the game as admin and there are 2 versions: be sure to use the directorscut camera only with the directors cut version of the game.

FransBouma

i ran the game as administrator but it doesn't work. Version 1.03 crashes the game and version 1.04 does not activate

Yep! Just tried again with each camera. Since the Gamepass its not the DC version, I have used the 104 camera tools and this is coming through the logs :( Initializing... Dxgi Present hooked successfully (DX12) Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_CAMERA_WRITE2_INTERCEPT'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_CONTROLLER_BLOCK_INPUT_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_FOV_WRITE_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_PLAYER_COORDS_ADDRES_INTERCEPT'! Camera dll::>>>>>> ERROR <<<<<< Camera system:: One or more interception offsets weren't found. Camera system:: Feature not available. Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_HIGH_TERRAIN_ADDRESS_LOD'! Camera dll::>>>>>> ERROR <<<<<< Environment system:: One or more interception offsets weren't found. Environment system:: Feature not available. Hud system:: All interception offsets found. Image Quality system:: All interception offsets found. Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_TIME_DILATION_INTERCEPTION'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_UNPAUSE_GAME_FUNCTION_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Pause system:: One or more interception offsets weren't found. Pause system:: Feature not available. Initialization completed.

No idea. You're sure you're using the regular camera with the regular game and the DC camera with the DC variant?

FransBouma

Is the camera tools that different for Game Pass? The ones here don't seem to find the camera :(

Ty! 👍

Drasco

Works great, thanks!

Glad it's solved! :D

FransBouma

My apologies for double posting an already asked question! Oki so I've checked & I had to use the basic version of the mod, not the Director's Cut version. I thought that I'd have to use the latter after upgrading my base game to DC. Thanks for your help! :)

Right above your post there's a person with the same errors, they too used the wrong camera tools for the game version they're using :) Like I said, there are two game types and there are two camera variants. The errors you get suggest you're using the wrong camera variant with the game variant you're having. Please double check.

FransBouma

I used the Director's Cut Version after upgrading the game :) the errors say this: Initializing... Dxgi Present hooked successfully (DX12) ReShade 5 addon 'IgcsConnector' not found Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_CAMERA_WRITE2_INTERCEPT'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_CAMERA_WRITE3_INTERCEPT'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_CONTROLLER_BLOCK_INPUT_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_FOV_WRITE_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_PLAYER_COORDS_ADDRES_INTERCEPT'! Camera dll::>>>>>> ERROR <<<<<< Camera system:: One or more interception offsets weren't found. Camera system:: Feature not available. Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_HIGH_TERRAIN_ADDRESS_LOD'! Camera dll::>>>>>> ERROR <<<<<< Environment system:: One or more interception offsets weren't found. Environment system:: Feature not available. Hud system:: All interception offsets found. Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_RESIZEVIEWPORT_FUNCTION_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_SETTINGS_STRUCT_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Image Quality system:: One or more interception offsets weren't found. Image Quality system:: Feature not available. Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_TIME_DILATION_INTERCEPTION'! Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_UNPAUSE_GAME_FUNCTION_ADDRESS'! Camera dll::>>>>>> ERROR <<<<<< Pause system:: One or more interception offsets weren't found. Pause system:: Feature not available. Initialization completed. Waiting for camera struct interception...

Make sure you use the directors cut version of the camera tools (as there are two versions), then check the Log tab in the client what errors are reported. You don't need to run the game + tools as admin

FransBouma

Firstly, thanks for your amazing work and giving us the opportunity to take (better) pictures ingame! :) I tried to use the Death Stranding Director's Cut camera, started the game + the mod as admin. The camera got inserted, but I wasn't able to enable/disable the camera or pause the game. There were also no error messages popping up, so I'm not sure if I did something wrong or not. Been using your mods for quite some time, so I'm sure that I used the proper keys

That was indeed the mistake I made. Sorry and thanks!

there are 2 versions of the mod: one for the vanilla Death stranding and one for the directors cut, use the right one for the version of the game you're running. You double checked that?

FransBouma

Hello. Just got the game and downloaded the most recent version of the mod, but it doesn't seem to work. Log gives many pattern block errors such as: Camera dll::>>>>>> ERROR <<<<<< Can't find pattern for block 'AOB_CAMERA_WRITE2_INTERCEPT'!

Thank you for your hard work


Related Creators