Hitman: Contracts

Hitman: Contracts

alessandro Mar 28, 2022 @ 6:46am
Suck in slow motion (death)
I have this weird problem when I die, the game goes slow motion (i know it's part of the game), but that's it. The character will eventually freeze in animation, and the engine (i guess) stops, like the code it's in pause. I can still move the aim (only up and down). I can't load a savedata, I can't even quit to menu, gotta alt+f4. Fix?

Ryzen 3 3200g, RX 570 8gb, 16 gb ram
Originally posted by Pegasis-Vera (She/They):
If the framerate is too high, it'll cause the game to be too fast, and as a result, the game will keep slowing it down until it hits 0. Basically, how it works normally is with 60 FPS, there's a sort of hidden health mechanic once you die, and it ticks down gradually as time goes on, separate from the framerate, and also when you're damaged which determines when you officially are dead (which is why sometimes you die slowly, and sometimes die very quickly). Simultaneously, it also has a framerate tied system to enable slow motion in the engine which if the game is in 60 FPS as intended, should never outdo the health timer, whereas if it's significantly higher (let's say 100FPS for example), it'll slow down faster, and sometimes slow down more than the health is able to tick down, and eventually slow down to 0 which stops the engine entirely as ALL of the game is handled on this speed setting including menus (which is why pausing isn't allowed during this phase). The most effective way to fix this on modern computers without an external program is to go to the game's folder, look for "HitmanContracts.ini" and in this file you'll see "Window 0" or it won't be there at all. Change this (or add it) to "Window 1" which'll enable borderless windowed mode which limits the game to the screen's refresh rate. The internal Vsync for these games in full screen mode isn't compatible with modern hardware, so that's why it zooms a lot. I hope this is helpful. :)
< >
Showing 1-5 of 5 comments
RicemanRhys Apr 13, 2022 @ 2:49am 
I think you may have to limit your fps with rivatuner or something similar.
The author of this thread has indicated that this post answers the original topic.
If the framerate is too high, it'll cause the game to be too fast, and as a result, the game will keep slowing it down until it hits 0. Basically, how it works normally is with 60 FPS, there's a sort of hidden health mechanic once you die, and it ticks down gradually as time goes on, separate from the framerate, and also when you're damaged which determines when you officially are dead (which is why sometimes you die slowly, and sometimes die very quickly). Simultaneously, it also has a framerate tied system to enable slow motion in the engine which if the game is in 60 FPS as intended, should never outdo the health timer, whereas if it's significantly higher (let's say 100FPS for example), it'll slow down faster, and sometimes slow down more than the health is able to tick down, and eventually slow down to 0 which stops the engine entirely as ALL of the game is handled on this speed setting including menus (which is why pausing isn't allowed during this phase). The most effective way to fix this on modern computers without an external program is to go to the game's folder, look for "HitmanContracts.ini" and in this file you'll see "Window 0" or it won't be there at all. Change this (or add it) to "Window 1" which'll enable borderless windowed mode which limits the game to the screen's refresh rate. The internal Vsync for these games in full screen mode isn't compatible with modern hardware, so that's why it zooms a lot. I hope this is helpful. :)
alessandro May 19, 2022 @ 11:14pm 
Thanks
DrEz3N Jul 20, 2022 @ 7:10am 
Thanks Worked for me:steamhappy:
⚔︎Lxw⚔ Dec 27, 2024 @ 7:54am 
HitmanContracts doesn't have an INI but the file that I can edit doesn't include the "Window" option. I created one instead.
< >
Showing 1-5 of 5 comments
Per page: 1530 50