Home Creators Posts Import Register Favorites Logout

Downloads

Content

Camera version: Regular: 1.0.5. Director's Cut: v1.0.4Released on: Regular: 14-sep-2022. DC: 28-sep-2022Compatible 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:

Camera control: (Also in cut scenes)

FoV control

Free unlimited camera movement and rotation

Timestop / game pause control

Camera paths support ('dolly cam') for defining moving camera trajectories for movies.

Game speed control (slow-motion, speed up)

Frameskip

HUD toggle

Hotsampling (resize the game window to any resolution)

Higher Terrain LODs

Changelog regular:v1.0.5: - FIXED: Updated for game patch released on August 2022v1.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, 2022v1.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

Files

Comments

Leto B

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

Otis_Inf

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... :(

Leto B

My bad I missed that part, thank you!

Logan

First of all thank you for the mod(s). Much needed and appreciated. I am having an issue with mod though. Everything is initialized, no errors (checked log). And yes, I downloaded the correct version, DSDC. Shooting in cutscenes does not work, nor does shooting in regular gameplay. Basically camera movement and tilting are nonexistent, pausing and camera activation work though. Little bit of a pickle.

Otis_Inf

The camera is for the steam version, you see errors in the igcsclient log tab? If so, you have the official latest version from steam?

Logan

I have the steam version. Is that what you're asking? And it is up to date.

Otis_Inf

So you activate the camera which works but you can't move it? What do you use for movement/camera control?

Logan

I tend to use gamepad. But even when using keyboard... wait. Lemme guess, keyboard only? That explains when I try to switch to keyboard even those keys don't work properly.

Logan

Nevermind.

Logan

Still not workin. lol

Otis_Inf

Gamepad: if you're using a ps4/5 controller, use DS4windows + HIDHide (free tools from available from the ds4windows website) to make the ps4/5 controller work like an xbox controller.

Otis_Inf

And using keyboard: the default keys are on the numeric keypad. This means you have to enable numlock

snikad

Works great with Epic DC (v1.03)! Thanks

Gabriel Ithan

So, When i try to hotsampling above 1.25 in any aspect ratio, characters textures just start to basically melt, any ideia what might be causing this?

Otis_Inf

vram limitation, the engine will do this (same happens with hzd): going > 4K will give you this

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

When I set my resolution to something like 5760x3240 (native is 1920x1080) I can only see part of the image. The whole image can only be seen in the screenshot. Am I using hotsampling correctly?

Otis_Inf

yes, hotsampling is about resizing the window to a big resolution (which doesn't fit your desktop) to take a screenshot. So you first setup the shot how you want it, then hotsample to a high resolution, take the shot, and then go back to your play resolution by clicking 'fake fullscreen'.

Jax Acer

OOO I'm excited to give this a shot, I'm a big fan of your cyberpunk camera stuff!

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

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.

Otis_Inf

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

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

When I had a very old GPU, the game also reset graphic settings (don't remember if there was the same warning message). Actually, there is a second line in that message: 'Window Setting ignore'. You don't need to close it, the game automatically launches anyway.

Dave 'Durghan' Wilson

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.

Otis_Inf

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)

aclien

Thanks for your work, Frans. I stumbled upon your tool watching a video showcasing how to use it for Cyberpunk. Since I've started working on a Death Stranding DC movie project I assumed that similar tools are available. Particularly important to me are the free camera smoothing options (ease in/out), rotation speed, probably the mouse sensitivity factor. The camera shakes would also be nice, but I really miss the freelook smoothing above anything. Is there an easy way for you to add those?

Otis_Inf

The dead stranding tools were made with an older version of my system, without the smoothing features, sorry

JorAndre7 (edited)

Comment edits

2026-09-05 14:00 Help!, Death Stranding Directors Cut crashing. (Director's Cut: v1.0.4) Build : dsq 179/4027081 20:33 - Sun Jan 28 2024 An Access Violation (C0000005h) has occurred in thread 'Worker 1' at instruction location 00007FFE07112467h Base: 0x00007FF6E59C0000 CallStack : 2485239665 0. 0x0008EC4E72AE ntdll.dll, 0x91EA72AE 1. 0x000861752467 NvPresent64.dll, 0x7112467 2. 0x00086170B3C9 NvPresent64.dll, 0x70CB3C9 3. 0x00086173837F NvPresent64.dll, 0x70F837F 4. 0x00084F123651 DeathStrandingDCCameraTools.dll, 0xF4AE3651 5. 0x00014197F383 ds.exe, 0xE733F383 6. 0x0008B37631F2 dxgi.dll, 0x591231F2 7. 0x0001419A0B0F ds.exe, 0xE7360B0F 8. 0x0001419AE845 ds.exe, 0xE736E845 9. 0x000141A07F24 ds.exe, 0xE73C7F24 10. 0x000141A0801D ds.exe, 0xE73C801D 11. 0x000141A0908B ds.exe, 0xE73C908B 12. 0x000141A046BD ds.exe, 0xE73C46BD 13. 0x0008EB2CE8D7 KERNEL32.DLL, 0x90C8E8D7 14. 0x0008EC388D9C ntdll.dll, 0x91D48D9C RAX = 0 RBX = 80b24ba0 RCX = 0 RDX = 0 RSI = 1 RDI = 19991c80 R8 = fffffffc R9 = 0 R10 = 0 R11 = 51bff430 R12 = 0 R13 = 1 R14 = 948eba18 R15 = 1989a918 RIP = 7112467 RSP = 51bff460 RBP = 0 EFL = 10246 0. 0x7FF6E73D7617 ds.exe, 0xE73D7617 1. 0x7FF6E73D98B2 ds.exe, 0xE73D98B2 2. 0x7FF6E73D9BB6 ds.exe, 0xE73D9BB6 3. 0x7FFE91DB5C06 ntdll.dll, 0x91DB5C06 4. 0x7FFE91DB6166 ntdll.dll, 0x91DB6166 5. 0x7FFE91EA72AE ntdll.dll, 0x91EA72AE 6. 0x7FFE07112467 NvPresent64.dll, 0x7112467 7. 0x7FFE070CB3C9 NvPresent64.dll, 0x70CB3C9 8. 0x7FFE070F837F NvPresent64.dll, 0x70F837F 9. 0x7FFDF4AE3651 DeathStrandingDCCameraTools.dll, 0xF4AE3651 10. 0x7FF6E733F383 ds.exe, 0xE733F383 11. 0x7FFE591231F2 dxgi.dll, 0x591231F2 12. 0x7FF6E7360B0F ds.exe, 0xE7360B0F 13. 0x7FF6E736E845 ds.exe, 0xE736E845 14. 0x7FF6E73C7F24 ds.exe, 0xE73C7F24 15. 0x7FF6E73C801D ds.exe, 0xE73C801D 16. 0x7FF6E73C908B ds.exe, 0xE73C908B 17. 0x7FF6E73C46BD ds.exe, 0xE73C46BD 18. 0x7FFE90C8E8D7 KERNEL32.DLL, 0x90C8E8D7 19. 0x7FFE91D48D9C ntdll.dll, 0x91D48D9C 208D9C
2025-09-16 05:20

Otis_Inf

that's a crash inside the game itself. Although my tools are in the stacktrace, the call made there is simply the hook I set to intercept the vsync. So I'm sorry, I can't be of help here, as it's not my tools that crash it...

Alex

Both mods were dectected by Windows 11 defender for "AndroidOS/Multiverze" as Trojans. I have downloaded all your mods and this is the only game that has that problem

Otis_Inf

:( It's that time of year again when my code is flagged for false positives... :( I don't think this one is signed with my EV certificate. It's a false positive, as the windows SDK dll I statically link with usually triggers these reports, but there's little I can do about that.

LCTR

Is the accumulation based DOF working with Death Stranding? I have the connector, dof plugin for reshade enabled and at the bottom of the stack - but when i go to the addons menu is says the camera isn't available?

Otis_Inf

No, sorry. The connector is supported, but not the igcsdof api...

LCTR

No problem, I know it's pretty old, was just wondering. Cheers for the fast reply

Denys Podkopaiev

Hi, thank you for your work man. I have a little problem. Sometimes Sam just dissapears for a second in camera free mode. Do you know maybe how to fix it?

Daniel Cônsolo

I wanted to ask but I forgot What is Frameskipping?

Otis_Inf

you pause the game, and press a key and it skips a few frames and then pauses again

Cadi

Hi! I've been using this mod on the regular DS for a while and I really loved being able to use the free cam during cut scenes to watch from different angles and follow the characters around, and I was really looking forward to doing the same with Director's Cut now that I have it. I downloaded the mod and booted the game up today, but I can't seem to get free cam to work during cut scenes. I can pause the game and use free cam and skip frames, but I can't unpause without it resetting the camera, even if free cam is enabled. I've tried everything I can think of, including closing and reopening everything, and it's not working. :(

Otis_Inf

That's weird. This might sound odd, but pressing numpad 0 to unpause while holding shift will make it an Insert key and disable the camera. Did you by any chance do that? I'll see if I can reproduce it tomorrow. I do recall having tried this and it worked fine.

Cadi

No, I was only pressing the 0. The camera was still enabled too, I checked by pressing insert again and it said it disabled it, so it was already enabled. I tried using F8 but it didnt do anything with free cam enabled. When free cam was disabled, F8 made a noise like the game makes when it doesn't want you to use photomode. If you need me to, I could sharescreen on discord at some point to show you. :) I'm in your discord, I think.

Otis_Inf

I could reproduce it. Should be fixed now with v1.0.1 of the tools for the DC version.

Cadi

Thank you so much! :)

Sammal Mashek

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'!

Otis_Inf

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?

Sammal Mashek

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

Nazarim

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

Otis_Inf

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

Nazarim

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...

Otis_Inf

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.

Nazarim

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! :)

Drasco

Ty! 👍

CoalaTV

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

Otis_Inf

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

CoalaTV

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.

Paolo Mantoan

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

Otis_Inf

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.

Paolo Mantoan

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

Otis_Inf

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

Paolo Mantoan

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...

Otis_Inf

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

ZlothZloth

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!

Nepharyiel

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

Otis_Inf

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

Nepharyiel

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