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
(Added MobyGames)
m (Attempting to replace broken GamersGate links with AutoWikiBrowser in Bot mode)
(46 intermediate revisions by 21 users not shown)
Line 5: Line 5:
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Eidos Interactive}}
 
{{Infobox game/row/publisher|Eidos Interactive}}
 +
{{Infobox game/row/publisher|Sold-Out Software}}
 
|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      | }}
 +
{{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 id    = 1207660853
 
|gogcom id    = 1207660853
 
|strategywiki = Hitman: Contracts
 
|strategywiki = Hitman: Contracts
 
|mobygames    = hitman-contracts
 
|mobygames    = hitman-contracts
 +
|igdb        = hitman-contracts
 +
|hltb        = 4479
 
|wikipedia    = Hitman: Contracts
 
|wikipedia    = Hitman: Contracts
 
|winehq      = 2606
 
|winehq      = 2606
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|Hitman}}
+
'''Key point'''
 
+
{{--}} Certain graphical effects are only available when using Direct3D whilst others only available with OpenGL.<ref>[https://www.vogons.org/viewtopic.php?t=66087 - Hitman Contracts - Vogons Forum]</ref><ref>[https://web.archive.org/web/20170916062024/http://www.hitmanforum.com/t/rain-effects-missing/16209 - Hitman Contracts - Hitman Forum]</ref> Also post-processing injectors typically cause heavy artifacts and graphical glitches.
'''Key points'''
 
{{--}} Certain graphical effects are only available when using Direct3D whilst others only available with OpenGL.<ref>[https://www.hitmanforum.com/t/rain-effects-missing/16209/22 Rain effects missing - Hitman Contracts - Hitman Forum]</ref> Also post-processing injectors typically cause heavy artifacts and graphical glitches.
 
  
 
'''General information'''
 
'''General information'''
 
{{GOG.com links|1207660853|hitman_series|for game series}}
 
{{GOG.com links|1207660853|hitman_series|for game series}}
 
{{mm}} [https://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==
Line 31: Line 47:
 
{{Availability/row| Retail | | disc | {{DRM|SecuROM|5}}. | | Windows }}
 
{{Availability/row| Retail | | disc | {{DRM|SecuROM|5}}. | | Windows }}
 
{{Availability/row| Retail | | DRM-free | The version included in the retail 'Hitman Collection' (Eidos, 2009) is entirely DRM-free. | | Windows }}
 
{{Availability/row| Retail | | DRM-free | The version included in the retail 'Hitman Collection' (Eidos, 2009) is entirely DRM-free. | | Windows }}
{{Availability/row| GamersGate | DD-HITMAN-CONTRACTS-WW | 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.com | hitman_contracts | DRM-free | | | Windows }}
 
{{Availability/row| GOG.com | hitman_contracts | DRM-free | | | Windows }}
Line 77: Line 93:
 
|origin                =  
 
|origin                =  
 
|origin notes          =  
 
|origin notes          =  
|steam cloud            = false
+
|steam cloud            = true
|steam 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>
 
|uplay                  =  
 
|uplay                  =  
 
|uplay notes            =  
 
|uplay notes            =  
Line 85: Line 101:
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Hitman Contracts - video settings.png|Graphics settings.}}
 
{{Image|Hitman Contracts - video settings.png|Graphics settings.}}
{{Video settings
+
{{Video
 
|wsgf link                  = https://www.wsgf.org/dr/hitman-contracts
 
|wsgf link                  = https://www.wsgf.org/dr/hitman-contracts
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
Line 110: Line 126:
 
|anisotropic notes          = Force in GPU control panel for better results.
 
|anisotropic notes          = Force in GPU control panel for better results.
 
|antialiasing              = hackable
 
|antialiasing              = hackable
|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>http://forums.guru3d.com/showpost.php?p=5457050&postcount=4024</ref>
+
|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
+
|vsync                      = true
 
|vsync notes                = On by default.
 
|vsync notes                = On by default.
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = true
+
|120 fps                    = false
 
|120 fps notes              = The game doesn't run properly at very high frame rates.
 
|120 fps notes              = The game doesn't run properly at very high frame rates.
 
|hdr                        = unknown
 
|hdr                        = unknown
Line 134: Line 150:
 
{{ii}} Works with Steam/digital distribution versions; supported exe size: 3 752 004 bytes; 3 756 135 bytes.
 
{{ii}} Works with Steam/digital distribution versions; supported exe size: 3 752 004 bytes; 3 756 135 bytes.
 
{{++}} LOD distance is also adjustable.
 
{{++}} LOD distance is also adjustable.
 +
{{--}} In "Bjarkhov Bomb", snow falls indoors on both sides of the screen not visible in 4:3. Also, the level is prone to frequent crashes.
 
}}
 
}}
  
Line 143: Line 160:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 207: Line 224:
 
}}
 
}}
  
==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    = Located under '''Graphics''' options.
 
|surround sound          = always on
 
|surround sound          = always on
|surround sound notes    = Up to 7.0 output, based on Windows speaker settings.<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>[https://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
Line 239: Line 256:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Not available on GOG
+
  |notes    = [https://drive.google.com/u/0/uc?id=1BK0IFGurgYFuqGe8wic9VsEUFFSC-Ya-&export=download GOG French patch]
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 249: Line 266:
 
  |notes    = Not available on GOG
 
  |notes    = Not available on GOG
 
  |fan      =  
 
  |fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = [https://magyaritasok.hu/magyaritasok/hitman-3-contracts/643 Fan translation]
 +
|fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 260: Line 285:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Polish
 
  |language  = Polish
  |interface = true
+
  |interface = hackable
 
  |audio    = false
 
  |audio    = false
  |subtitles = true
+
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
 
  |notes    = Fan translation, [http://www.portal24h.pl/pobierz/spolszczenia-gier/gi/hitman-contracts-plprojekt/ download].
 
  |notes    = Fan translation, [http://www.portal24h.pl/pobierz/spolszczenia-gier/gi/hitman-contracts-plprojekt/ download].
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Retail only. Patch for digital release [https://steamcommunity.com/sharedfiles/filedetails/?id=972504091 here].
 +
|fan      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 276: Line 309:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Turkish
 
  |language  = Turkish
  |interface = true
+
  |interface = hackable
 
  |audio    = false
 
  |audio    = false
  |subtitles = true
+
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
 
  |notes    =  
 
  |notes    =  
}}
 
{{L10n/switch
 
|language  = Russian
 
|interface = true
 
|audio    = true
 
|subtitles = true
 
|notes    = Retail only. Patch for digital release [https://steamcommunity.com/sharedfiles/filedetails/?id=972504091 here].
 
|fan      =
 
 
}}
 
}}
 
}}
 
}}
Line 333: Line 358:
  
 
==Issues fixed==
 
==Issues fixed==
===Game crashes, hangs, or lags===
+
{{cleanup|section}}
{{Fixbox|description=Edit config file|ref={{cn|date=July 2016}}|fix=
 
# Open {{code|{{p|game}}\HitmanContracts.ini}}.
 
# Change <code>DrawDll '''RenderD3D.dll'''</code> to <code>DrawDll '''RenderOpenGL.dll'''</code>
 
}}
 
 
 
 
===Game doesn't save===
 
===Game doesn't save===
 
{{Fixbox|description=Create the Save folder|ref=<ref>https://steamcommunity.com/sharedfiles/filedetails/?id=371890450</ref>|fix=
 
{{Fixbox|description=Create the Save folder|ref=<ref>https://steamcommunity.com/sharedfiles/filedetails/?id=371890450</ref>|fix=
# Go to {{p|game}}.
+
# Go to {{code|{{p|game}}}}.
 
# Make a new folder and name it "Save".
 
# Make a new folder and name it "Save".
 
}}
 
}}
Line 372: Line 392:
 
{{Fixbox|description=Disable EAX|ref={{cn|date=December 2016}}|fix=
 
{{Fixbox|description=Disable EAX|ref={{cn|date=December 2016}}|fix=
 
Disable EAX in sound options.
 
Disable EAX in sound options.
 +
}}
 +
 +
===Game runs in slow motion===
 +
{{Fixbox|description=Run the game in windowed mode|ref=<ref>https://www.gog.com/forum/hitman_series/hitman_contracts_opengl_issues</ref>|fix=
 +
# Open {{code|{{p|game}}\HitmanContracts.ini}}.
 +
#Change {{code|StartUpperPos '''2,2'''}} to {{code|StartUpperPos '''0,0'''}}
 +
#Add {{code|Window 1}} to the end of the ini file on a separate line.
 +
#Save your changes.
 +
}}
 +
 +
===Missing Waterfall Effect on Modern GPU (Only D3D)===
 +
Check [https://www.vogons.org/viewtopic.php?t=66087 this] topic.
 +
 +
===High frame rate issues===
 +
{{ii}} The physics and logic of the game are linked to 60 FPS, so playing at high fps can cause problems.
 +
 +
{{Fixbox|description=Framerate can be limited using Nvidia Inspector|fix=
 +
}}
 +
 +
{{Fixbox|description=Vsync (Enabled by default) not working on Windows10|fix=
 +
{{ii}} Vsync is enabled by default, but in Windows 10 it does not work because the Vsync of DirectX 8 in Windows 10 is broken.
 +
# Download the [https://github.com/crosire/d3d8to9/releases d3d8to9].
 +
# Copy <code>D3D8.DLL</code> from the folder to the game install directory and set the monitor refresh rate to 60 Hz.
 
}}
 
}}
  
Line 381: Line 424:
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
|opengl versions        = unknown
+
|opengl versions        = true
|opengl notes          =  
+
|opengl notes          = Support is buggy and incomplete.
 
|glide versions        =  
 
|glide versions        =  
 
|glide notes            =  
 
|glide notes            =  

Revision as of 08:58, 17 June 2021

Hitman: Contracts
Hitman: Contracts cover
Developers
IO Interactive
Publishers
Eidos Interactive
Sold-Out Software
Engines
Glacier
Release dates
Windows April 20, 2004
Reception
Metacritic 74
Taxonomy
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

Key point

Certain graphical effects are only available when using Direct3D whilst others only available with OpenGL.[1][2] Also post-processing injectors typically cause heavy artifacts and graphical glitches.

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
GamersGate
Icon overlay.png
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
GOG.com
DRM-free
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
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.
Digital distribution versions are v1.75 only in Steam and comes with other languages support and widescreen support.

Skip intro videos

Skip intro[citation needed]
  1. Go to the configuration file(s) location.
  2. Open HitmanContracts.ini.
  3. Find the following line and replace it with the this value.
DefaultScene=mainmenu.gms

Game data

Configuration file(s) location

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

Save game data location

System Location
Windows <path-to-game>\Save[Note 1]
Steam Play (Linux) <Steam-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
Use Borderless Gaming while in windowed mode.
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)
On by default.
60 FPS
120+ FPS
The game doesn't run properly at very high frame rates.

Widescreen resolution

Steam version supports widescreen (including 4K Ultra HD) natively, but it features a problematic Vert- FOV change, as well as stretching game graphics.[4]
Widescreen fix[citation needed]
  1. Download Widescreen fix by nemesis2000.
  2. Extract h3.7z files to <path-to-game> (password=h3).
  3. Edit h3.ini to set the resolution and FOV multiplier.

Notes

Works with Steam/digital distribution versions; supported exe size: 3 752 004 bytes; 3 756 135 bytes.
LOD distance is also adjustable.
In "Bjarkhov Bomb", snow falls indoors on both sides of the screen not visible in 4:3. Also, the level is prone to frequent crashes.

Windowed

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

Input

Audio

Sound settings.
Sound settings.

Audio feature State Notes
Separate volume controls
Located under Graphics options.
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]
May require DirectSound3D restoration software to restore proper sound functionality on Windows Vista and later.

Localizations

Language UI Audio Sub Notes
English
French
GOG French patch
German
Not available on GOG
Hungarian
Fan translation
Italian
Not available on GOG
Polish
Fan translation, download.
Russian
Retail only. Patch for digital release here.
Spanish
Not available on GOG
Turkish
Fan translation. Details missing—please edit this page and add it.

VR support

Issues fixed

This section may require cleanup to meet basic quality standards. You can help by modifying the article. The discussion page may contain useful suggestions.

Game doesn't save

Create the Save folder[8]
  1. Go to <path-to-game>.
  2. Make a new folder and name it "Save".

When using anything that zooms the circle that should be representative of your sight is blacked out

Lower post filter[citation needed]

Some users reported that this can be fixed by lowering the "post filter" that is for modern graphics cards.

Can not finish the second level (Meat King) without crashing (Using a Radeon Graphics Card)

Update drivers[citation needed]

Update your drivers.

Black Screen

Update drivers[citation needed]

Update your drivers.

Mute music[citation needed]

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

Disable post filtering[citation needed]

Try turning off post filtering.

Loud background effects (like wind)

Disable EAX[citation needed]

Disable EAX in sound options.

Game runs in slow motion

Run the game in windowed mode[9]
  1. Open <path-to-game>\HitmanContracts.ini.
  2. Change StartUpperPos 2,2 to StartUpperPos 0,0
  3. Add Window 1 to the end of the ini file on a separate line.
  4. Save your changes.

Missing Waterfall Effect on Modern GPU (Only D3D)

Check this topic.

High frame rate issues

The physics and logic of the game are linked to 60 FPS, so playing at high fps can cause problems.
Framerate can be limited using Nvidia Inspector
Vsync (Enabled by default) not working on Windows10
Vsync is enabled by default, but in Windows 10 it does not work because the Vsync of DirectX 8 in Windows 10 is broken.
  1. Download the d3d8to9.
  2. Copy D3D8.DLL from the folder to the game install directory and set the monitor refresh rate to 60 Hz.

Other information

API

Technical specs Supported Notes
Direct3D 8 Requires DirectX 9.0 to be installed
OpenGL
Support is buggy and incomplete.
Shader Model support 1.1
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio DirectSound3D

System requirements

Windows
Minimum Recommended
Operating system (OS) 98SE, 2000, XP
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) 32 MB of VRAM
DirectX 8.1 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 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/247430/ in addition to or instead of this directory. The app ID (247430) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References