Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Hitman: Contracts"

From PCGamingWiki, the wiki about fixing PC games
(→‎System requirements: Changed according to information from Readme.rtf)
m
 
(189 intermediate revisions by 68 users not shown)
Line 4: Line 4:
 
{{Infobox game/row/developer|IO Interactive}}
 
{{Infobox game/row/developer|IO Interactive}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Eidos Interactive}}
+
{{Infobox game/row/publisher|Eidos Interactive|Former}}
 +
{{Infobox game/row/publisher|Sold Out Software|Former}}
 +
{{Infobox game/row/publisher|Square Enix|Former}}
 +
{{Infobox game/row/publisher|IO Interactive|Current}}
 +
{{Infobox game/row/publisher|Noviy Disk|Russia|ref=<ref>{{Refurl|url=https://www.nd.ru/catalog/products/hitmancontractsrus/|title=Hitman. Контракты|date=2023-02-18}}</ref>}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Glacier}}
 
{{Infobox game/row/engine|Glacier}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|April 20, 2004}}
 
{{Infobox game/row/date|Windows|April 20, 2004}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|hitman-contracts|74}}
 +
{{Infobox game/row/reception|IGDB|hitman-contracts|rating}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer}}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time}}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person, Third-person}}
 +
{{Infobox game/row/taxonomy/controls          | Direct control}}
 +
{{Infobox game/row/taxonomy/genres            | Stealth}}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic}}
 +
{{Infobox game/row/taxonomy/themes            | Asia, Contemporary, Eastern Europe, Europe}}
 +
{{Infobox game/row/taxonomy/series            | Hitman}}
 
|steam appid  = 247430
 
|steam appid  = 247430
|gogcom page  = hitman_contracts
+
|gogcom id    = 1207660853
 
|strategywiki = Hitman: Contracts
 
|strategywiki = Hitman: Contracts
 +
|mobygames    = 12998
 +
|hltb        = 4479
 +
|lutris      = hitman-contracts
 
|wikipedia    = Hitman: Contracts
 
|wikipedia    = Hitman: Contracts
 
|winehq      = 2606
 
|winehq      = 2606
 +
|license      = commercial
 +
}}
 +
 +
{{Introduction
 +
|introduction      =
 +
 +
|release history  =
 +
 +
|current state    =
 
}}
 
}}
{{Series|Hitman}}
 
  
 
'''General information'''
 
'''General information'''
{{GOG.com links|hitman_contracts|hitman_series|for game series}}
+
{{GOG.com links|1207660853|hitman_series|for game series}}
{{mm}} [http://steamcommunity.com/app/247430/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/247430/discussions/ Steam Community Discussions]
{{mm}} [http://hitman.wikia.com/wiki/Main_Page Hitman Wiki]
 
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | DRM-free | The version included in the retail 'Hitman Collection' (Eidos, 2009) is entirely DRM-free. | | Windows }}
+
{{Availability/row| Retail | | disc | {{DRM|SecuROM|5}}. | | Windows }}
{{Availability/row| Publisher | https://store.na.square-enix.com/product/280889 | Steam | | | Windows }}
+
{{Availability/row| Retail | | DRM-free | The version included in the retail 'Hitman Collection' (Eidos, 2009) is entirely DRM-free. | | Windows }}
{{Availability/row| Amazon.com | B00I0F24F6 | Steam | | | Windows }}
+
{{Availability/row| Amazon.com | B07CL2VKV8 | Steam | | | Windows }}
{{Availability/row| Amazon.co.uk | B00LLJAD1K | Steam | | | Windows }}
+
{{Availability/row| GamersGate | hitman-contracts | Steam | | | Windows }}
{{Availability/row| Gamesplanet | 1068-1 | Steam | | | Windows }}
+
{{Availability/row| Gamesplanet | 1068-1 | Steam | | | Windows }}
{{Availability/row| GOG | hitman_contracts | DRM-free | | | Windows }}
+
{{Availability/row| GOG.com | hitman_contracts | DRM-free | | | Windows }}
{{Availability/row| GMG | hitman-contracts | Steam | | | Windows }}
 
 
{{Availability/row| Humble | hitman-contracts | Steam | | | Windows }}
 
{{Availability/row| Humble | hitman-contracts | Steam | | | Windows }}
 
{{Availability/row| Steam | 247430 | Steam | | | Windows }}
 
{{Availability/row| Steam | 247430 | Steam | | | Windows }}
{{Availability/row| Uplay-NA | 298569500 | Steam | | | Windows }}
+
{{Availability/row| GMG | hitman-contracts | Steam | | | Windows | unavailable }}
{{Availability/row| Uplay-EMEA | 326508700 | Steam | | | Windows }}
 
 
}}
 
}}
 
{{ii}} The European release of the Hitman Collection is DRM-free, already patched to the latest version and have the cheats enabled by default.
 
{{ii}} The European release of the Hitman Collection is DRM-free, already patched to the latest version and have the cheats enabled by default.
Line 40: Line 68:
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
{{ii}} [http://community.pcgamingwiki.com/files/file/123-hitman-contracts-patch-174/ Patch v1.74] is the latest retail patch.
+
{{ii}} [https://community.pcgamingwiki.com/files/file/123-hitman-contracts-patch-174/ Patch v1.74] is the latest retail patch.
{{ii}} Digital distribution versions are '''v1.75''' only in steam and comes with other languages support and widescreen support.
+
{{ii}} Steam version is '''v1.75''' and comes with widescreen support.
 +
 
 +
===[https://www.moddb.com/games/hitman-contracts/addons/hitman-contracts-unofficial-patch Unofficial Patch]===
 +
{{++}} Adds bug fixes and general improvements.
 +
{{--}} Works only on the English version.
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Skip intro|ref=<ref>{{Refcheck|user=Fiery soul|date=2023-04-24}}</ref>|fix=
{{Fixbox/fix|Skip intro|ref={{cn|date=July 2016}}}}
+
# Go to {{folder|{{p|game}}}} and open {{file|HitmanContracts.ini}}.
# Go to the [[#Game data|configuration file(s) location]].
+
# Find the line <code>DefaultScene=AllLevels\Logos.gms</code> and replace it with <code>DefaultScene=mainmenu.gms</code>.
# Open <code>HitmanContracts.ini</code>.
 
# Find the following line and replace it with the this value.
 
 
 
<pre>DefaultScene=mainmenu.gms</pre>
 
 
}}
 
}}
  
Line 56: Line 84:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}\HitmanContracts.ini}}
+
{{Game data/config|Windows|{{p|game}}\HitmanContracts.ini}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}\Save}}
+
{{Game data/saves|Windows|{{p|game}}\Save}}
 
}}
 
}}
 +
{{ii}} Maximum of 99 save files.
 +
{{ii}} Save states contain system information. Loading a mid-mission save file from a different computer or operating system may result in severe broken game timing.
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|gog galaxy           = false
+
|discord                  =
|gog galaxy notes     =  
+
|discord notes            =
|origin               =  
+
|epic games launcher      =
|origin notes         =  
+
|epic games launcher notes =
|steam cloud           = false
+
|gog galaxy               = false
|steam cloud notes     =  
+
|gog galaxy notes         =  
|uplay                =  
+
|origin                   =  
|uplay notes           =  
+
|origin notes             =  
|xbox cloud           =  
+
|steam cloud               = true
|xbox cloud notes     =  
+
|steam cloud notes         = Added on September 11, 2020.<ref>{{Refurl|url=https://steamdb.info/app/247430/history/?changeid=9442977|title=Hitman: Contracts - SteamDB Depot Changelog|date=2020-09-12}}</ref>
 +
|ubisoft connect          =  
 +
|ubisoft connect notes     =  
 +
|xbox cloud               =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Hitman Contracts - video settings.png|Graphics settings.}}
 
{{Image|Hitman Contracts - video settings.png|Graphics settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/hitman-contracts
+
|wsgf link                  = https://www.wsgf.org/dr/hitman-contracts
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
 
|multimonitor wsgf award    = limited
 
|multimonitor wsgf award    = limited
Line 87: Line 121:
 
|4k ultra hd wsgf award    = limited
 
|4k ultra hd wsgf award    = limited
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]].
+
|widescreen resolution notes= {{term|Vert-}} in Steam version.<ref name="Sui" /> See [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor              = hackable
 
|multimonitor              = hackable
 
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]].
Line 93: Line 127:
 
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].
 
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].
 
|4k ultra hd                = hackable
 
|4k ultra hd                = hackable
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
+
|4k ultra hd notes          = {{term|Vert-}} in Steam version.<ref name="Sui" /> See [[#Widescreen resolution|Widescreen resolution]].
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See [[#Widescreen resolution|Widescreen resolution]] or the [http://www.wsgf.org/dr/hitman-contracts WSGF entry].
+
|fov notes                  = See [[#Widescreen resolution|Widescreen resolution]] or the [https://www.wsgf.org/dr/hitman-contracts WSGF entry].
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = See [[#Windowed|Windowed]].
 
|windowed notes            = See [[#Windowed|Windowed]].
|borderless windowed        = hackable
+
|borderless windowed        = false
|borderless windowed notes  = Use [https://github.com/Codeusa/Borderless-Gaming Borderless Gaming] while in windowed mode.
+
|borderless windowed notes  =  
 
|anisotropic                = true
 
|anisotropic                = true
 
|anisotropic notes          = Force in GPU control panel for better results.
 
|anisotropic notes          = Force in GPU control panel for better results.
|antialiasing              = false
+
|antialiasing              = hackable
|antialiasing notes        = Can't be forced.
+
|antialiasing notes        = Nvidia users can force AA using [[Nvidia Profile Inspector]]. {{code|0x000020C0}} for [[MSAA]] and {{code|0x000000C0}} for [[SGSSAA]]. Ensure the AA fix is enabled.<ref>https://forums.guru3d.com/showpost.php?p=5457050&postcount=4024</ref>
|vsync                      = false
+
|upscaling                  = unknown
|vsync notes                = On by default.
+
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 +
|vsync notes                = Vsync does not work when running the game on Windows 10 or later. See the [[#Vsync_doesn.27t_work_on_Windows_10|Vsync fix]].
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = The game doesn't run properly at very high frame rates.
+
|120 fps notes              = The game doesn't run properly at higher than 60 frame rates. See [[#High frame rate issues|High frame rate issues]]
 +
|hdr                        = unknown
 +
|hdr notes                  =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
Line 115: Line 154:
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{ii}} Steam version supports widescreen (including 4K Ultra HD) natively, but non-4:3 resolutions are stretched; this fixes the screen-stretching issues for non-4:3 resolutions.
+
{{ii}} Steam version supports widescreen (including 4K Ultra HD) natively, but has a {{term|Vert-}} FOV, and horizontally stretches the image.<ref name="Sui" />
 +
{{Fixbox|description=Widescreen fix ({{term|Hor+}})|ref=|fix=
 +
# Download [https://community.pcgamingwiki.com/files/file/2789-hitman-contracts-widescreen-fix/ Widescreen fix for Hitman: Contracts], unzip it and copy the contents to {{folder|{{p|game}}}}.
 +
# (Optional) To change the resolution, go to {{folder|{{p|game}}\scripts\}}, open {{file|h3.ini}} and change the {{code|Width}} and {{code|Height}} values.
 +
# (Optional) If you set the resolution to lower than your display's resolution, open the video driver control panel and set the scaling to fullscreen or maintain aspect ratio.
  
{{Fixbox|1=
+
'''Notes:'''
{{Fixbox/fix|Widescreen fix|ref={{cn|date=July 2016}}}}
+
{{++}} Correct widescreen aspect ratio while maintaining the original vertical field of view (FOV).
# Download [http://ps2wide.net/pc.html#h3 Widescreen fix by nemesis2000].
+
{{ii}} It is recommended not to change the in-game resolution setting to avoid conflicts.
# Extract {{file|h3.7z}} files to the installation folder ''(password=h3)''.
+
}}
# Edit {{file|h3.ini}} to set the resolution and FOV multiplier.
 
  
'''Notes'''
+
===Combining the Widescreen fix with [[dgVoodoo 2#DirectX 8|dgVoodoo 2]]===
{{ii}} Works with Steam/digital distribution versions; supported exe size: 3 752 004 bytes; 3 756 135 bytes.
+
{{Fixbox|description=Specify the path to the dgVoodoo 2 dll|ref=|fix=
{{++}} LOD distance is also adjustable.
+
# Apply the '''Widescreen fix'''.
 +
# Open {{file|d3d8.ini}}, find {{code|RealDllPath}}, and change {{code|AUTO}} to {{code|scripts\d3d8.dll}}.
 +
# Copy over dgVoodoo 2's {{file|d3d8.dll}} to {{folder|scripts}}.
 +
'''Note:'''
 +
{{ii}}{{file|dgVoodoo.conf}} and {{file|dgVoodooCpl.exe}} can be in either folder.
 +
}}
 +
 
 +
===Too small UI elements at higher resolutions===
 +
{{Fixbox|description=Set a lower game resolution and force a higher one with dgVoodoo 2|ref=|fix=
 +
#'''A.''' If using the widescreen fix, go to {{folder|{{P|game}}\scripts}}, open {{file|h3.ini}} and change the resolution to 1280x720.<br>'''B.''' If not, pick a resolution in-game that offers a UI size you like, e.g. 1024x768.
 +
#'''A.''' If using the widescreen fix, use [[#Combining_the_Widescreen_fix_with_dgVoodoo_2|this method]] to apply dgVoodoo 2.<br>'''B.''' If not, simply apply [[DgVoodoo_2#DirectX_8|dgVoodoo 2]].
 +
#Run {{file|dgVoodooCpl.exe}}, go to the {{code|DirectX}} tab, and in the {{code|Resolution}} box select your desired high resolution.
 +
'''Note:'''
 +
{{ii}}Post Process effects don't seem to scale to the forced higher resolution.
 
}}
 
}}
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
{{Fixbox|1=
+
{{Fixbox|description=Enable windowed mode|ref=<ref name="Sui">{{refcheck|user=Suicide_machine|date=2018-03-23}}</ref>|fix=
{{Fixbox/fix|Enable windowed|ref=<ref name="Sui">{{refcheck|user=Suicide_machine|date=2016-09-07}}</ref>}}
+
# Go to {{folder|{{p|game}}}} and open {{file|HitmanContracts.ini}}.
# Go to the installation folder.
 
# Edit {{file|HitmanContracts.ini}}.
 
 
# Add {{code|Window 1}} on a new line.
 
# Add {{code|Window 1}} on a new line.
# Change {{code|StartUpperPos '''2,2'''}} to {{code|StartUpperPos '''0,0'''}}.
+
# Change {{code|StartUpperPos 2,2}} to {{code|StartUpperPos 0,0}}.
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 149: Line 202:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|controller support        = false
+
|touchscreen              = unknown
|controller support notes  =  
+
|touchscreen notes        =
|full controller          = false
+
|controller support        = hackable
|full controller notes    =  
+
|controller support notes  = Use this [https://community.pcgamingwiki.com/files/file/2821-hitman-contracts-controller-fix/ file] for full Xinput support.
 +
|full controller          = hackable
 +
|full controller notes    = See above
 
|controller remap          = false
 
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = hackable
|controller sensitivity notes=  
+
|controller sensitivity notes= When the above fix is applied the "mouse speed" option in control setup will control the analog stick's sensitivity
 
|invert controller y-axis  = false
 
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = hackable
|touchscreen notes        =  
+
|xinput controllers notes  = Controller supports with [https://community.pcgamingwiki.com/files/file/2821-hitman-contracts-controller-fix/ this file].
|button prompts           = unknown
+
|xbox prompts              = unknown
|button prompts notes     =  
+
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =  
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts     = unknown
 +
|other button prompts notes=  
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = unknown
 
|haptic feedback          = unknown
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
 
{{Image|Hitman Contracts - audio settings.png|Sound settings.}}
 
{{Image|Hitman Contracts - audio settings.png|Sound settings.}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = Located under '''Graphics''' options.
+
|separate volume notes    =  
|surround sound          = true
+
|surround sound          = always on
|surround sound notes    = Up to 7.0 output.<ref>[http://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref>
+
|surround sound notes    = Up to 7.0 output, based on Windows speaker settings.<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = true
+
|mute on focus lost      = always on
 
|mute on focus lost notes = No option to disable it.
 
|mute on focus lost notes = No option to disable it.
 
|eax support              = true
 
|eax support              = true
|eax support notes       = EAX 3.<ref>[https://web.archive.org/web/20060324162559/http://soundblaster.com/resources/read.asp?articleid=53874&cat=3 Killer EAX® ADVANCED HD™ Audio in Hitman Contracts™ - SoundBlaster.com (retrieved)]</ref>
+
|eax support notes         = EAX 3.<ref>{{Refurl|url=https://web.archive.org/web/20060324162559/http://soundblaster.com/resources/read.asp?articleid=53874&cat=3|title=Killer EAX® ADVANCED HD™ Audio in Hitman Contracts™ - SoundBlaster.com (retrieved)|date=9 June 2023}}</ref>
 +
|royalty free audio        = unknown
 +
|royalty free audio notes  =
 
}}
 
}}
 
{{ii}} May require [[Glossary:Sound card#DirectSound hardware path|DirectSound3D restoration software]] to restore proper sound functionality on Windows Vista and later.
 
{{ii}} May require [[Glossary:Sound card#DirectSound hardware path|DirectSound3D restoration software]] to restore proper sound functionality on Windows Vista and later.
Line 196: Line 281:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
  |fan      =  
+
  |fan      = false
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 203: Line 288:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Not available on GOG
+
  |notes    = Retail and steam only. Patch for the GOG release [https://drive.google.com/u/0/uc?id=1BK0IFGurgYFuqGe8wic9VsEUFFSC-Ya-&export=download here].
  |fan      =  
+
  |fan      = false
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 211: Line 296:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Not available on GOG
+
  |notes    = Retail and steam only.
  |fan      =  
+
  |fan      = false
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation. Available to [https://magyaritasok.hu/games/hitman-contracts download.]
 +
|fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 219: Line 312:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Not available on GOG
+
  |notes    = Retail and steam only.
 +
|fan      = false
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = unknown
 +
|notes    = Retail only.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 227: Line 328:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Only available in Polish retail release. Separate fan translation is available [http://www.portal24h.pl/pobierz/spolszczenia-gier/gi/hitman-contracts-plprojekt/ here].
+
|fan      = false
|fan      =
+
  |notes    = Retail only. Patch for digital release [https://community.pcgamingwiki.com/files/file/2511-hitman-contracts-polish-translation/ here].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Spanish
+
  |language  = Brazilian Portuguese
 
  |interface = true
 
  |interface = true
  |audio    = true
+
  |audio    = false
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Not available on GOG
+
  |notes    = DVD Game release (CD Editora, 2009).
  |fan      =  
+
  |fan      = false
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Turkish
+
  |language  = Russian
 
  |interface = true
 
  |interface = true
  |audio    = false
+
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    =  
+
  |notes    = Retail only. Patch for digital release [https://steamcommunity.com/sharedfiles/filedetails/?id=972504091 here].
|fan      = yes
+
|fan      = false
|fan notes = A Turkish fan patch is available [http://forum.oyunceviri.com/showthread.php?t=303 here].
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Russian
+
  |language  = Spanish
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Not available in the Steam version.
+
  |notes    = Retail and steam only.
|fan       =  
+
|fan      = false
 +
}}
 +
}}
 +
 
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  = unknown
 +
|native 3d notes            =
 +
|nvidia 3d vision            = hackable
 +
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2017/11/hitman-contracts.html Helix Mod: Hitman: Contracts].
 +
|tridef 3d                  = unknown
 +
|tridef 3d notes            =
 +
|iz3d                        = unknown
 +
|iz3d notes                  =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D,Z3D
 +
|vorpx notes                = User created profile, requires [[DgVoodoo 2|DGVoodoo2 v 2.6]], see [https://www.vorpx.com/forums/topic/hitman-contracts/ profile introdution]. <br><code>Note:</code> Profile may not work with the latest wrapper, in case of issues please report to the [https://www.vorpx.com/forums/topic/hitman-contracts/ vorpx forum].
 +
|vr only                    =
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest       =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =  
 
}}
 
}}
 +
 +
==Issues unresolved==
 +
===Enable OpenGL effects in the Direct3D renderer===
 +
{{--}} Certain graphical effects are only available when using Direct3D whilst others only available with OpenGL.<ref>{{Refurl|url=https://www.vogons.org/viewtopic.php?t=66087|title=Vogons Forum}}</ref><ref>{{Refurl|url=https://web.archive.org/web/20170916062024/http://www.hitmanforum.com/t/rain-effects-missing/16209|title=Hitman Forum}}</ref> Also post-processing injectors typically cause heavy artifacts and graphical glitches.
 +
{{Fixbox|description=Restore the raindrop, fog, and water effects|ref=<ref>{{Refurl|url=https://www.vogons.org/viewtopic.php?p=774821#p774821|title=Vogons Forum|date=2022-06-21}}</ref>|fix=
 +
# Open <code>hitmancontracts.exe</code> with a HEX editor.
 +
# Find the 1st hex string <code>53 6A 18 53 50 FF 92 FC 00 00 00</code>.
 +
# Replace it with <code>90 90 90 90 90 90 90 90 90 90 90</code>.
 +
# Find the 2nd hex string <code>6A 00 6A 18 6A 00 50 FF 92 FC 00 00 00</code>.
 +
# Replace it with <code>90 90 90 90 90 90 90 90 90 90 90 90 90</code>.
 +
 +
 +
 +
{{ii}} A pre-made version of this fix is available [http://dege.fw.hu/temp/HitmanContracts_d3d_raindrop_patch.zip here]. 2nd hex string still needs to be replaced manually.
 +
{{ii}} Restores the raindrop effect in most levels along with other effects.
 +
{{--}} Not all OpenGL effects have been restored.
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
===Game crashes, hangs, or lags===
+
===Vsync doesn't work on Windows 10===
{{Fixbox|1=
+
{{ii}} The built-in Vsync requires a wrapper to function on Windows 10 and later.
{{Fixbox/fix|Edit config file|ref={{cn|date=July 2016}}}}
+
 
# Go to the installation folder.
+
{{Fixbox|description=Apply the built-in wrapper of the [[#Widescreen resolution|Widescreen fix]]|ref=|fix=
# Edit {{file|HitmanContracts.ini}}.
+
* Open {{file|dxwrapper.ini}}, find {{code|d3d8to9}} and change {{code|0}} to {{code|1}}.
# Change <code>DrawDll '''RenderD3D.dll'''</code> to <code>DrawDll '''RenderOpenGL.dll'''</code>
 
 
}}
 
}}
  
===When using anything that zooms the circle that should be representative of your sight is blacked out===
+
{{Fixbox|description=Use the standalone d3d8to9|fix=
{{Fixbox|1=
+
{{ii}}Redundant when using the Widescreen fix.
{{Fixbox/fix|Lower post filter|ref={{cn|date=December 2016}}}}
+
# Download [https://github.com/crosire/d3d8to9/releases d3d8to9].
Some users reported that this can be fixed by lowering the "post filter" that is for modern graphics cards
+
# Copy {{file|d3d8.dll}} to {{folder|{{P|game}}}}.
 
}}
 
}}
  
===Can not finish the second level (Meat King) without crashing (Using a Radeon Graphics Card)===
+
{{Fixbox|description=Use [[dgVoodoo 2#DirectX 8|dgVoodoo 2]] by itself, or [[#Combining_the_Widescreen_fix_with_dgVoodoo_2|combine it with the Widescreen Fix]].
{{Fixbox|1=
+
}}
{{Fixbox/fix|Update drivers|ref={{cn|date=December 2016}}}}
+
 
Update your drivers
+
===High frame rate issues===
 +
{{ii}} The physics and logic of the game are linked to 60 FPS, so playing at high fps can cause significant problems.
 +
 
 +
{{Fixbox|description=Apply the [[#Vsync doesn't work on Windows 10|Vsync fix]]|ref=|fix=
 +
* Set the display's refresh rate to 60 Hz.
 +
}}
 +
{{Fixbox|description= [[Glossary:Frame rate (FPS)#Frame rate capping|Cap the frame rate]] to 60 FPS or lower|ref=|fix=
 +
{{--}} Both Nvidia and AMD control panels cannot cap the frame rate, unless a wrapper is applied.
 
}}
 
}}
  
===Black Screen===
+
===Game runs in slow motion===
{{Fixbox|1=
+
{{Fixbox|description=Apply the [[#High_frame_rate_issues|High frame rate fix]]|ref=<ref>{{Refurl|url=https://www.gog.com/forum/hitman_series/hitman_contracts_opengl_issues|title=gog.com|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Update drivers|ref={{cn|date=December 2016}}}}
 
Update your drivers
 
 
}}
 
}}
  
{{Fixbox|1=
+
===Game doesn't save===
{{Fixbox/fix|Mute music|ref={{cn|date=December 2016}}}}
+
{{Fixbox|description=Create {{folder|{{P|game}}\Save}} if it doesn't exist yet|ref=<ref>https://steamcommunity.com/sharedfiles/filedetails/?id=371890450</ref>|fix=
Try to mute the in-game music -some users have reported this fixed their problem
 
 
}}
 
}}
  
===Whenever the player dies, the screen goes all white and stays that way===
+
===Jerky/Uneven mouse movement===
{{Fixbox|1=
+
{{Fixbox|description=Edit {{file|HitmanContracts.ini}}|ref=<ref>{{Refcheck|user=AlphaYellow|date=2023-01-28}}</ref>|fix=
{{Fixbox/fix|Disable post filtering|ref={{cn|date=December 2016}}}}
+
# Go to {{folder|{{p|game}}}} and open {{file|HitmanContracts.ini}}.
Try turning off post filtering.
+
# Add the line <code>UseDirectInputMouse 1</code>.
 
}}
 
}}
  
===Loud background effects (like wind)===
+
===Game crashes in some integrated Intel Graphics cards===
{{Fixbox|1=
+
{{Fixbox|description=Run the game in compatibility mode for Windows XP (SP3)|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/247430/discussions/0/558746088964416094/|title=Steam Community|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Disable EAX|ref={{cn|date=December 2016}}}}
+
# Go to {{folder|{{p|game}}}}.
Disable EAX in sound options.
+
# Turn on Windows XP (SP3) compatibility mode in the {{file|Hitman.exe}} properties.
 
}}
 
}}
 +
 +
===Low framerate on modern systems===
 +
{{ii}} The post filter option in the graphics settings is poorly optimized for modern systems. Disabling it will boost the framerate significantly, but will also remove several atmospheric effects such as fog. 
 +
 +
{{Fixbox|description=Disable the post filter option in the graphic settings|ref=<ref>{{Refcheck|user=Shrimpsofthecoast|date=2023-10-02}}</ref>|fix=}}
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 8
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 318: Line 486:
 
|metal support          =  
 
|metal support          =  
 
|metal support notes    =  
 
|metal support notes    =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = unknown
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes     =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
 +
 
 +
===OpenGL renderer===
 +
{{--}} It has serious graphical problems.<ref>{{Refcheck|user=Fiery soul|date=2023-04-25|comment=Primitive lighting, no rays at light sources, characters do not cast shadows, reflections on wet surfaces and decals are missing or visible through objects, no reflections in all mirrors, videos and cutscenes are not displayed.}}</ref>
 +
{{--}} Not compatible with the widescreen fix.
 +
{{Fixbox|description=Manually edit the game settings file|ref=|fix=
 +
# Open {{file|HitmanContracts.ini}}.
 +
# Locate {{code|DrawDll}} and change its value to {{code|RenderOpenGL.dll}}.
 +
}}
 +
 
 +
===[https://www.moddb.com/games/hitman-contracts/addons/higher-definition-agent-47-retexture Character Overhaul]===
 +
{{++}} Retextures Agent 47 and other characters in higher quality.
 +
{{++}} Adds the uncensored textures from the remastered version.<ref>{{Refurl|url=https://www.hitmanforum.com/t/hitman-contracts-beta-images-and-discussion/4842/79|title=Hitman Forums|date=2022-07-10}}</ref>
 +
 
 +
===Middleware===
 +
{{Middleware
 +
|audio            = DirectSound3D
 +
|audio notes      =  
 
}}
 
}}
  
Line 332: Line 528:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = 98SE, 2000, XP
+
|minOS    = 98SE/ME
|minCPU  = Intel Pentium III 800 MHz or Athlon equivalent
+
|minCPU  = Intel Pentium III 800 MHz or AMD Athlon equivalent
 
|minRAM  = 128 MB
 
|minRAM  = 128 MB
 
|minHD    = 2 GB
 
|minHD    = 2 GB
 
|minVRAM  = 32 MB
 
|minVRAM  = 32 MB
|minGPU  =  
+
|minGPU  = GeForce 2
|minDX    = 8.1
+
|minDX    = 8.0
  
|recCPU  = Pentium 4 1.6GHz or Athlon XP equivalent
+
|recOS    = 2000/XP
 +
|recCPU  = Intel Pentium 4 1.6 GHz or AMD Athlon XP equivalent
 
|recRAM  = 256 MB
 
|recRAM  = 256 MB
 
|recVRAM  = 64 MB
 
|recVRAM  = 64 MB
|recDX    = 9.0
+
|recGPU  = GeForce 3
 +
|recDX    = 9.0b
 
}}
 
}}
  
 
{{References}}
 
{{References}}
 +
{{GOG.com Enhancement Project}}

Latest revision as of 11:38, 6 April 2024

Hitman: Contracts
Hitman: Contracts cover
Developers
IO Interactive
Publishers
Former Eidos Interactive
Former Sold Out Software
Former Square Enix
Current IO Interactive
Russia Noviy Disk[1]
Engines
Glacier
Release dates
Windows April 20, 2004
Reception
Metacritic 74
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives First-person, Third-person
Controls Direct control
Genres Stealth
Art styles Realistic
Themes Asia, Contemporary, Eastern Europe, Europe
Series Hitman
Hitman: Contracts on HowLongToBeat
Hitman: Contracts on IGDB
Hitman: Contracts guide on StrategyWiki
Hitman: Contracts on MobyGames
Hitman: Contracts on Wikipedia
Hitman
Hitman: Codename 47 2000
Hitman 2: Silent Assassin 2002
Hitman: Contracts 2004
Hitman: Blood Money 2006
Hitman: Sniper Challenge 2012
Hitman: Absolution 2012
Hitman GO 2015
Hitman 2016
Hitman 2 2018
Hitman World of Assassination 2021

Hitman: Contracts is a singleplayer first-person and third-person stealth game in the Hitman series.

General information

GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SecuROM 5 DRM.
Windows
Retail
DRM-free
The version included in the retail 'Hitman Collection' (Eidos, 2009) is entirely DRM-free.
Windows
Amazon.com
Icon overlay.png
Windows
GamersGate
Icon overlay.png
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
GOG.com
DRM-free
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
Green Man Gaming (unavailable)
Icon overlay.png
Windows
The European release of the Hitman Collection is DRM-free, already patched to the latest version and have the cheats enabled by default.

Essential improvements

Patches

Patch v1.74 is the latest retail patch.
Steam version is v1.75 and comes with widescreen support.

Unofficial Patch

Adds bug fixes and general improvements.
Works only on the English version.

Skip intro videos

Skip intro[2]
  1. Go to <path-to-game> and open HitmanContracts.ini.
  2. Find the line DefaultScene=AllLevels\Logos.gms and replace it with DefaultScene=mainmenu.gms.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\HitmanContracts.ini[Note 1]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/247430/pfx/[Note 2]

Save game data location

System Location
Windows <path-to-game>\Save[Note 1]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/247430/pfx/[Note 2]
Maximum of 99 save files.
Save states contain system information. Loading a mid-mission save file from a different computer or operating system may result in severe broken game timing.

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud
Added on September 11, 2020.[3]

Video

Graphics settings.
Graphics settings.

Graphics feature State WSGF Notes
Widescreen resolution
Vert- in Steam version.[4] See Widescreen resolution.
Multi-monitor
See Widescreen resolution.
Ultra-widescreen
See Widescreen resolution.
4K Ultra HD
Vert- in Steam version.[4] See Widescreen resolution.
Field of view (FOV)
See Widescreen resolution or the WSGF entry.
Windowed
See Windowed.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Force in GPU control panel for better results.
Anti-aliasing (AA)
Nvidia users can force AA using Nvidia Profile Inspector. 0x000020C0 for MSAA and 0x000000C0 for SGSSAA. Ensure the AA fix is enabled.[5]
Vertical sync (Vsync)
Vsync does not work when running the game on Windows 10 or later. See the Vsync fix.
60 FPS and 120+ FPS
The game doesn't run properly at higher than 60 frame rates. See High frame rate issues

Widescreen resolution

Steam version supports widescreen (including 4K Ultra HD) natively, but has a Vert- FOV, and horizontally stretches the image.[4]
Widescreen fix (Hor+)
  1. Download Widescreen fix for Hitman: Contracts, unzip it and copy the contents to <path-to-game>.
  2. (Optional) To change the resolution, go to <path-to-game>\scripts\, open h3.ini and change the Width and Height values.
  3. (Optional) If you set the resolution to lower than your display's resolution, open the video driver control panel and set the scaling to fullscreen or maintain aspect ratio.

Notes:

Correct widescreen aspect ratio while maintaining the original vertical field of view (FOV).
It is recommended not to change the in-game resolution setting to avoid conflicts.

Combining the Widescreen fix with dgVoodoo 2

Specify the path to the dgVoodoo 2 dll
  1. Apply the Widescreen fix.
  2. Open d3d8.ini, find RealDllPath, and change AUTO to scripts\d3d8.dll.
  3. Copy over dgVoodoo 2's d3d8.dll to scripts.

Note:

dgVoodoo.conf and dgVoodooCpl.exe can be in either folder.

Too small UI elements at higher resolutions

Set a lower game resolution and force a higher one with dgVoodoo 2
  1. A. If using the widescreen fix, go to <path-to-game>\scripts, open h3.ini and change the resolution to 1280x720.
    B. If not, pick a resolution in-game that offers a UI size you like, e.g. 1024x768.
  2. A. If using the widescreen fix, use this method to apply dgVoodoo 2.
    B. If not, simply apply dgVoodoo 2.
  3. Run dgVoodooCpl.exe, go to the DirectX tab, and in the Resolution box select your desired high resolution.

Note:

Post Process effects don't seem to scale to the forced higher resolution.

Windowed

Enable windowed mode[4]
  1. Go to <path-to-game> and open HitmanContracts.ini.
  2. Add Window 1 on a new line.
  3. Change StartUpperPos 2,2 to StartUpperPos 0,0.

Input

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Use this file for full Xinput support.
Full controller support
See above
Controller remapping
See the glossary page for potential workarounds.
Controller sensitivity
When the above fix is applied the "mouse speed" option in control setup will control the analog stick's sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Controller supports with this file.
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
Generic/other controllers
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Audio

Sound settings.
Sound settings.

Audio feature State Notes
Separate volume controls
Surround sound
Up to 7.0 output, based on Windows speaker settings.[6]
Subtitles
Closed captions
Mute on focus lost
No option to disable it.
EAX support
EAX 3.[7]
Royalty free audio
May require DirectSound3D restoration software to restore proper sound functionality on Windows Vista and later.

Localizations

Language UI Audio Sub Notes
English
French
Retail and steam only. Patch for the GOG release here.
German
Retail and steam only.
Hungarian
Fan translation. Available to download.
Italian
Retail and steam only.
Japanese
Retail only.
Polish
Retail only. Patch for digital release here.
Brazilian Portuguese
DVD Game release (CD Editora, 2009).
Russian
Retail only. Patch for digital release here.
Spanish
Retail and steam only.

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: Hitman: Contracts.
vorpX
G3D, Z3D
User created profile, requires DGVoodoo2 v 2.6, see profile introdution.
Note: Profile may not work with the latest wrapper, in case of issues please report to the vorpx forum.

Issues unresolved

Enable OpenGL effects in the Direct3D renderer

Certain graphical effects are only available when using Direct3D whilst others only available with OpenGL.[8][9] Also post-processing injectors typically cause heavy artifacts and graphical glitches.
Restore the raindrop, fog, and water effects[10]
  1. Open hitmancontracts.exe with a HEX editor.
  2. Find the 1st hex string 53 6A 18 53 50 FF 92 FC 00 00 00.
  3. Replace it with 90 90 90 90 90 90 90 90 90 90 90.
  4. Find the 2nd hex string 6A 00 6A 18 6A 00 50 FF 92 FC 00 00 00.
  5. Replace it with 90 90 90 90 90 90 90 90 90 90 90 90 90.


A pre-made version of this fix is available here. 2nd hex string still needs to be replaced manually.
Restores the raindrop effect in most levels along with other effects.
Not all OpenGL effects have been restored.

Issues fixed

Vsync doesn't work on Windows 10

The built-in Vsync requires a wrapper to function on Windows 10 and later.
Apply the built-in wrapper of the Widescreen fix
  • Open dxwrapper.ini, find d3d8to9 and change 0 to 1.
Use the standalone d3d8to9
Redundant when using the Widescreen fix.
  1. Download d3d8to9.
  2. Copy d3d8.dll to <path-to-game>.
Use dgVoodoo 2 by itself, or combine it with the Widescreen Fix.

High frame rate issues

The physics and logic of the game are linked to 60 FPS, so playing at high fps can cause significant problems.
Apply the Vsync fix
  • Set the display's refresh rate to 60 Hz.
Cap the frame rate to 60 FPS or lower
Both Nvidia and AMD control panels cannot cap the frame rate, unless a wrapper is applied.

Game runs in slow motion

Apply the High frame rate fix[11]

Game doesn't save

Create <path-to-game>\Save if it doesn't exist yet[12]

Jerky/Uneven mouse movement

Edit HitmanContracts.ini[13]
  1. Go to <path-to-game> and open HitmanContracts.ini.
  2. Add the line UseDirectInputMouse 1.

Game crashes in some integrated Intel Graphics cards

Run the game in compatibility mode for Windows XP (SP3)[14]
  1. Go to <path-to-game>.
  2. Turn on Windows XP (SP3) compatibility mode in the Hitman.exe properties.

Low framerate on modern systems

The post filter option in the graphics settings is poorly optimized for modern systems. Disabling it will boost the framerate significantly, but will also remove several atmospheric effects such as fog.
Disable the post filter option in the graphic settings[15]

Other information

API

Technical specs Supported Notes
Direct3D 8
Executable 32-bit 64-bit Notes
Windows

OpenGL renderer

It has serious graphical problems.[16]
Not compatible with the widescreen fix.
Manually edit the game settings file
  1. Open HitmanContracts.ini.
  2. Locate DrawDll and change its value to RenderOpenGL.dll.

Character Overhaul

Retextures Agent 47 and other characters in higher quality.
Adds the uncensored textures from the remastered version.[17]

Middleware

Middleware Notes
Audio DirectSound3D

System requirements

Windows
Minimum Recommended
Operating system (OS) 98SE/ME
Processor (CPU) Intel Pentium III 800 MHz or AMD Athlon equivalent
System memory (RAM) 128 MB
Hard disk drive (HDD) 2 GB
Video card (GPU) GeForce 2
32 MB of VRAM
DirectX 8.0 compatible


Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:

References

  1. Hitman. Контракты - last accessed on 2023-02-18
  2. Verified by User:Fiery soul on 2023-04-24
  3. Hitman: Contracts - SteamDB Depot Changelog - last accessed on 2020-09-12
  4. 4.0 4.1 4.2 4.3 Verified by User:Suicide_machine on 2018-03-23
  5. https://forums.guru3d.com/showpost.php?p=5457050&postcount=4024
  6. PC Gaming Surround Sound Round-up - last accessed on May 2023
  7. Killer EAX® ADVANCED HD™ Audio in Hitman Contracts™ - SoundBlaster.com (retrieved) - last accessed on 9 June 2023
  8. Vogons Forum - last accessed on [unknown]
  9. Hitman Forum - last accessed on [unknown]
  10. Vogons Forum - last accessed on 2022-06-21
  11. gog.com - last accessed on May 2023
  12. https://steamcommunity.com/sharedfiles/filedetails/?id=371890450
  13. Verified by User:AlphaYellow on 2023-01-28
  14. Steam Community - last accessed on May 2023
  15. Verified by User:Shrimpsofthecoast on 2023-10-02
  16. Verified by User:Fiery soul on 2023-04-25
    Primitive lighting, no rays at light sources, characters do not cast shadows, reflections on wet surfaces and decals are missing or visible through objects, no reflections in all mirrors, videos and cutscenes are not displayed.
  17. Hitman Forums - last accessed on 2022-07-10