Step 1. Cap the framerate to your monitor’s refresh rate
This method works for Hitman: Codename 47, Hitman 2: Silent Assassin and Hitman: Contracts.
For Nvidia users, use Nvidia Inspector
How to configurate Nvidia Inspector:
Summary
Start up nvidiaProfileInspector and from the drop down bar next to Profiles: select the game you want to limit the fps
Under Sync and Refresh set the Frame Rate Limiter to the value your monitor refresh rate is. Mine is a 60Hz monitor so I set it to 60.7fps.
Step 2. Force Antialiasing and Anisotropic filtering. Force both Antialiasing AND Anisotropic
only for Codename 47, for Silent Assassin and Contracts force ONLY Antialiasing!
Summary
Similarly with capping the fps, use Nvidia Inspector.
Note: Seams will be visible on 47’s model and text might be difficult to read with this enabled.
For Antialiasing to be forced in Hitman: Contracts, follow the previous guide and under Compatibility: set Antialiasing Fix to On and in the Antialiasing compatibility drop-down menu paste 0x000020C0
Step 3. Configurations for each game separately
Hitman: Codename 47
Summary
- Widescreen and draw distance patch. Password: h47
Simply extract the files into your game directory, open h47.ini and set the desired resolution
[MAIN]
Width = 1920
Height = 1080
For the draw distance, you can keep the default value of 8.0 but for the Colombia and Rotterdam missions I recommend lowering it down to 6.5 since the game might start to lag.
- In-game Video options
- How the Hitman.ini should look for you
Summary
Include Setup\Locale.zip
//DrawDll Render3DFX.dll
DrawDll RenderD3D.dll
//DrawDll RenderOpenGL.dll
SoundDll Sound.dll
ScriptDll GSC.dll
LocaleDLL Locale.dll
Resolution 640x480
Anisotropy 2
AntiAlias
DisableDXT
DisablePAL
ColorDepth 32
ShadowDetail 2
TextureResolution 0
End Result
Hitman 2: Silent Assassin
Summary
- Widescreen and draw distance patch. Password=h2
Simply extract the files into your game directory, open h2.ini and set the desired resolution
[MAIN]
Width = 1920
Height = 1080
You can leave the other settings to their default values.
- In-game Video options
- How the Hitman2.ini should look for you
Summary
DefaultScene=AllLevels/Logos.gms
SoundDll SoundEngine.dll
ScriptDll SDL_Engine.dll
ScriptIfDll ScriptInterfaces.dll
DrawDll RenderD3D.dll
LocaleFile=Locale\English.xml
Resolution 800x600
AutoDumpName ScreenDump0000.jpg
ColorDepth 32
ErrorLog error.log
EnableConsole
Anisotropy 1
Antialias 0
ShadowDetail 2
TextureResolution 0
UseDirectInputMouse
UseDirectInputKeyboard
HeroControlMode 1
MouseSpeed 0.8
SpeechVolume 100
MusicVolume 88
SoundEffectsVolume 100
ConfigFile=Keyboard.cfg
DisablePolyLimit
UseEAX 0
NumSoundBuffers 16
DrawDistance 1.200000
LevelOfDetail 2
Subtitles 1
WeatherEffects 1
GammaValue 1.000000
DisableTrilinearFiltering 1
SoundRender DirectSound
End Result
Note: When starting the game up if you see the intro play but with no sound and in slow motion, double click and things will work as normal.
Hitman: Contracts
Summary
- Widescreen patch. Password=h3
Simply extract the files into your game directory, open h3.ini and set the desired resolution
[MAIN]
Width = 1920
Height = 1080
You can leave the other settings to their default values.
- In-game Video options
- How the HitmanContracts.ini should look for you
Summary
DefaultScene=AllLevels\Logos.gms
SoundDll SoundEngine.dll
ScriptDll sdl_engine.dll
scriptifdll scriptinterfaces.dll
DrawDll RenderD3D.dll
SoundRender Direct Sound
Resolution 640x480
ColorDepth 32
Antialias 0
StartUpperPos 2,2
InvertMouse 0
SpeechVolume 90
MusicVolume 90
SoundEffectsVolume 90
AutoDumpName dump0000.jpg
TextureResolution 0
NumSoundBuffers 64
UseEAX 1
DrawDistance 1.000000
Subtitles 1
WeatherEffects 1
DisablePolyLimit
DisableBump 0
GammaValue 1.000000
LevelOfDetail 2
ShadowDetail 2
VibrationMode 0
PostFilterLOD 2
WeatherMultiplier 1.000000
DisableTrilinearFiltering 1
Anisotropy 1
End Result
Note: If you are playing the Steam version and if the game doesn’t save progress, go into the game’s directory, create a new folder and name it Save .
Hitman: Blood Money
Summary
- Widescreen patch. Password=h4
Simply extract the files into your game directory, open h4.ini and set the desired resolution
[MAIN]
Width = 1920
Height = 1080
You can leave the other settings to their default values.
That’s pretty much it for Blood Money, this one isn’t such a hassle to get it to work on Win10
Most of the information was taken from PCGamingWiki PCGW - an encyclopedia of PC game fixes