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

Difference between revisions of "Hitman: Codename 47"

From PCGamingWiki, the wiki about fixing PC games
(→‎Widescreen resolution: moved the unavailable fix down, improved the grammar)
(39 intermediate revisions by 21 users not shown)
Line 9: Line 9:
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|November 19, 2000|ref=<ref>[https://www.ioi.dk/hitman-codename-47/ Hitman: Codename 47 - Io-Interactive]</ref>}}
 
{{Infobox game/row/date|Windows|November 19, 2000|ref=<ref>[https://www.ioi.dk/hitman-codename-47/ Hitman: Codename 47 - Io-Interactive]</ref>}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|hitman-codename-47|73}}
 +
{{Infobox game/row/reception|IGDB|hitman-codename-47|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      | 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, South America}}
 +
{{Infobox game/row/taxonomy/series            | Hitman}}
 
|steam appid  = 6900
 
|steam appid  = 6900
 
|gogcom id    = 1207658996
 
|gogcom id    = 1207658996
 +
|official site= https://www.ioi.dk/hitman-codename-47/
 +
|hltb        = 4478
 
|strategywiki = Hitman: Codename 47
 
|strategywiki = Hitman: Codename 47
 
|mobygames    = hitman-codename-47
 
|mobygames    = hitman-codename-47
Line 17: Line 35:
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|Hitman}}
 
  
 
'''General information'''
 
'''General information'''
{{mm}} [https://www.ioi.dk/hitman-codename-47/ Developer website]
 
{{mm}} [http://hitman.wikia.com/wiki/Main_Page Hitman Wiki]
 
 
{{GOG.com links|1207658996|hitman_series|for game series}}
 
{{GOG.com links|1207658996|hitman_series|for game series}}
 
{{mm}} [https://steamcommunity.com/app/6900/discussions/ Steam Community Discussions]
 
{{mm}} [https://steamcommunity.com/app/6900/discussions/ Steam Community Discussions]
Line 29: Line 44:
 
{{Availability/row| Retail | | disc | {{DRM|SafeDisc|v2}}. | | Windows }}
 
{{Availability/row| Retail | | disc | {{DRM|SafeDisc|v2}}. | | 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| Amazon.com | B0081IOOLE | DRM-free | | | Windows }}
+
{{Availability/row| Amazon.com | B07CL5JZC8 | Steam | | | Windows }}
{{Availability/row| GamersGate | DD-HITMAN-CODENAME-47-WW | Steam | | | Windows }}
+
{{Availability/row| GamersGate | hitman-codename-47 | Steam | | | Windows }}
 
{{Availability/row| Gamesplanet | 1330-1 | Steam |  |  | Windows }}
 
{{Availability/row| Gamesplanet | 1330-1 | Steam |  |  | Windows }}
{{Availability/row| GOG.com | hitman | DRM-free | | | Windows }}
+
{{Availability/row| GOG.com | hitman_codename_47 | DRM-free | | | Windows }}
{{Availability/row| GMG | hitman-codename-47 | Steam | | | Windows }}
 
 
{{Availability/row| Humble | hitman-codename-47 | Steam | | | Windows }}
 
{{Availability/row| Humble | hitman-codename-47 | Steam | | | Windows }}
 
{{Availability/row| Steam | 6900 | Steam | | | Windows }}
 
{{Availability/row| Steam | 6900 | Steam | | | Windows }}
 +
{{Availability/row| Amazon.com | B0081IOOLE | DRM-free | | | Windows | unavailable }}
 +
{{Availability/row| GMG | hitman-codename-47 | Steam | | | Windows | unavailable }}
 
}}
 
}}
 
{{ii}} The European release of the Hitman Collection is DRM-free, already patched to the latest version and has cheats enabled by default.
 
{{ii}} The European release of the Hitman Collection is DRM-free, already patched to the latest version and has cheats enabled by default.
Line 41: Line 57:
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
{{ii}} Latest version is [http://www.patches-scrolls.de/patch/2076/7/26183 v1.92].
+
{{ii}} Latest version is [https://www.patches-scrolls.de/patch/2076/7/26183 v1.92]. Digital copies are patched to the latest version.
 +
 
 +
===Peixoto's patch===
 +
[https://www.buymeacoffee.com/Peixoto Peixoto's patch] Forced resolution allows high resolution without shrinking the HUD\menus on OpenGL and Direct3D modes. Super Sampling Anti Aliasing is also possible in OpenGL mode.
  
 
===Increase draw distance===
 
===Increase draw distance===
Line 59: Line 78:
 
{{--}} Only works on the Steam version.
 
{{--}} Only works on the Steam version.
 
{{--}} Can interfere with some [[Glossary:Sound card#DirectSound hardware path|DirectSound3D restoration methods]] due to using a dummy <code>dsound.dll</code> to patch the game.
 
{{--}} Can interfere with some [[Glossary:Sound card#DirectSound hardware path|DirectSound3D restoration methods]] due to using a dummy <code>dsound.dll</code> to patch the game.
 +
{{--}} On jungle levels it can tank your FPS considerably.
 
}}
 
}}
  
Line 75: Line 95:
 
===[[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
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             = false
+
|gog galaxy               = false
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|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/6900/history/?changeid=9442694|title=Hitman: Codename 47 - SteamDB Depot Changelog|date=2020-09-12}}</ref>
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Hitman Codename 47 External Options.png|External options menu.}}
 
{{Image|Hitman Codename 47 External Options.png|External options menu.}}
 
{{Image|Hitman Codename 47 Video.png|In-game video settings.}}
 
{{Image|Hitman Codename 47 Video.png|In-game video settings.}}
{{Video settings
+
{{Video
 
|wsgf link                  = https://www.wsgf.org/dr/hitman-codename-47
 
|wsgf link                  = https://www.wsgf.org/dr/hitman-codename-47
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
Line 111: Line 131:
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = true
 
|windowed                  = true
|windowed notes            = Window cannot be repositioned.
+
|windowed notes            = To manually adjust window position edit {{file|hitman.ini}} with text editor and add {{code|StartUpperPos 0,0}} to the end of a file (first number is how many pixels from the left the window is displayed, second (separated by comma) is how many pixels from the top).  
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
Line 123: Line 143:
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = Frame rate is capped at 180 FPS.
+
|120 fps notes              = The game should capped at maximum of 283 fps (or preferably lower as FPS also affects camera sway).<ref>{{Refcheck|user=Suicide machine|date=2020-09-07|comment=From our discussions on speedruning Discord: at 284 fps gravity stops working (guns start to float in air). FPS also affects how much the camera sways and how far ragdolls fly, but 283 fps seems like the maximum limit after which the game utterly breaks.}}</ref>
 
|hdr                        = unknown
 
|hdr                        = unknown
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 132: Line 152:
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
{{Fixbox|description=Widescreen fix ({{term|Hor+}} alternative)|ref=<ref>http://helixmod.blogspot.com/2017/11/hitman-codename-47.html</ref>|fix=
 
{{Fixbox|description=Widescreen fix ({{term|Hor+}} alternative)|ref=<ref>http://helixmod.blogspot.com/2017/11/hitman-codename-47.html</ref>|fix=
# Download [https://s3.amazonaws.com/masterotaku/Hitman+1/Hitman_Codename_47_3D_Vision_fix.7z this file] and [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html DgVoodoo].
+
# Download [https://s3.amazonaws.com/masterotaku/Hitman+1/Hitman_Codename_47_3D_Vision_fix.7z this file] and [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ DgVoodoo].
 
# Extract both files to {{p|game}} (DgVoodoo only needs the files inside the ''ms'' folder and the config utility).
 
# Extract both files to {{p|game}} (DgVoodoo only needs the files inside the ''ms'' folder and the config utility).
 
# Using DgVoodoo's config utility, set up the game the way you want (resolution, etc.)
 
# Using DgVoodoo's config utility, set up the game the way you want (resolution, etc.)
Line 167: Line 187:
 
'''Notes'''
 
'''Notes'''
 
{{++}} Draw distance is also adjustable.
 
{{++}} Draw distance is also adjustable.
 +
{{ii}} For the widescreen patch to work with OpenGL, DxWnd is required.
 
}}
 
}}
  
Line 180: Line 201:
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|Hitman Codename 47 Controls.png|In-game control settings.}}
 
{{Image|Hitman Codename 47 Controls.png|In-game control settings.}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          = Mouse buttons cannot be assigned to actions.
 
|key remap notes          = Mouse buttons cannot be assigned to actions.
Line 245: Line 266:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
 
{{Image|Hitman Codename 47 Audio.png|In-game audio settings.}}
 
{{Image|Hitman Codename 47 Audio.png|In-game audio settings.}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = Music, speech, SFX
 
|separate volume notes    = Music, speech, SFX
 
|surround sound          = true
 
|surround sound          = true
|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.<ref>[https://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          = Cutscene speech only. In-game speech not subtitled.
 
|subtitles notes          = Cutscene speech only. In-game speech not subtitled.
Line 286: Line 307:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = [https://magyaritasok.hu/magyaritasok/hitman/hitman/123 Fan translation]
 +
|fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 293: Line 322:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = unknown
 +
|notes    = Local retail release.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 301: Line 338:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    = Local retail release, [https://community.pcgamingwiki.com/files/file/1242-hitman-codename-47-polish-translation/ download]
 
  |notes    = Local retail release, [https://community.pcgamingwiki.com/files/file/1242-hitman-codename-47-polish-translation/ download]
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Retail only (CD Expert).
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 413: Line 458:
 
}}
 
}}
  
===Low frame rate on Windows 8/8.1===
+
===Low frame rate on Windows 8/8.1/10===
 
{{Fixbox|description=Use [https://community.pcgamingwiki.com/files/file/579-windows-881-ddraw-fps-fix/ DDRAW FPS Fix]|ref={{cn|date=January 2019}}|fix=
 
{{Fixbox|description=Use [https://community.pcgamingwiki.com/files/file/579-windows-881-ddraw-fps-fix/ DDRAW FPS Fix]|ref={{cn|date=January 2019}}|fix=
 +
}}
 +
 +
===High frame rate issues===
 +
{{ii}} High Frame rate will cause various issues such gravity stops working (guns start to float in air).High FPS also affects how much the camera sways and how far ragdolls fly
 +
 +
{{Fixbox|description=Limit the Framerate to 60FPS |ref={{cn|date=September 2021}}|fix=
 +
* See [[Glossary:Frame rate (FPS)#Frame rate capping|Frame rate capping]].
 +
}}
 +
{{Fixbox|description=Set refresh rate on 60hz|fix=
 +
 
}}
 
}}
  
Line 443: Line 498:
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 
|windows exe notes      =  
 
|windows exe notes      =  
|macos 32-bit app       =  
+
|macos intel 32-bit app =  
|macos 64-bit app       =  
+
|macos intel 64-bit app =  
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
Line 476: Line 531:
  
 
{{References}}
 
{{References}}
 +
{{GOG.com Enhancement Project}}

Revision as of 12:12, 31 October 2021

Hitman: Codename 47
Hitman: Codename 47 cover
Developers
IO Interactive
Publishers
Eidos Interactive
Engines
Glacier
Release dates
Windows November 19, 2000[1]
Reception
Metacritic 73
Taxonomy
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Stealth
Art styles Realistic
Themes Asia, Contemporary, Eastern Europe, Europe, South America
Series Hitman
Hitman: Codename 47 on HowLongToBeat
Hitman: Codename 47 on IGDB
Hitman: Codename 47 guide on StrategyWiki
Hitman: Codename 47 on MobyGames
Hitman: Codename 47 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

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)
SafeDisc v2 DRM[Note 1].
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
Amazon.com (unavailable)
DRM-free
Windows
Green Man Gaming (unavailable)
Icon overlay.png
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
The European release of the Hitman Collection is DRM-free, already patched to the latest version and has cheats enabled by default.

Essential improvements

Patches

Latest version is v1.92. Digital copies are patched to the latest version.

Peixoto's patch

Peixoto's patch Forced resolution allows high resolution without shrinking the HUD\menus on OpenGL and Direct3D modes. Super Sampling Anti Aliasing is also possible in OpenGL mode.

Increase draw distance

The draw distance on some levels is extremely short, making it difficult to see enemies.
Use nemesis2000's fix[citation needed]
  1. Install Widescreen fix by nemesis2000.
  2. Open h47.ini.
  3. Edit Draw_Distance value as desired.
Use draw distance unlocker[4]
  1. Download Hitman Unlocker and extract to <path-to-game>.
  2. Start the game, go to options and configure keys to increase and decrease draw distance.

Notes

Only works on the Steam version.
Can interfere with some DirectSound3D restoration methods due to using a dummy dsound.dll to patch the game.
On jungle levels it can tank your FPS considerably.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\Hitman.cfg[Note 2]
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/6900/pfx/[Note 3]

Save game data location

System Location
Windows <path-to-game>\Hitman.sav[Note 2]
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/6900/pfx/[Note 3]
Hitman.sav contains all player profiles.

Save game cloud syncing

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

Video

External options menu.
External options menu.
In-game video settings.
In-game video settings.

Graphics feature State WSGF Notes
Widescreen resolution
See Widescreen resolution.
Multi-monitor
Ultra-widescreen
4K Ultra HD
See Widescreen resolution.
Field of view (FOV)
Windowed
To manually adjust window position edit hitman.ini with text editor and add StartUpperPos 0,0 to the end of a file (first number is how many pixels from the left the window is displayed, second (separated by comma) is how many pixels from the top).
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Anti-aliasing (AA)
The option may be grayed out or has no effect on modern systems.
Choose an OpenGL renderer and see Forcing anti-aliasing.[6]
Vertical sync (Vsync)
Enabled by default with no option to turn it off.
60 FPS and 120+ FPS
The game should capped at maximum of 283 fps (or preferably lower as FPS also affects camera sway).[7]
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Widescreen resolution

Widescreen fix (Hor+ alternative)[8]
  1. Download this file and DgVoodoo.
  2. Extract both files to <path-to-game> (DgVoodoo only needs the files inside the ms folder and the config utility).
  3. Using DgVoodoo's config utility, set up the game the way you want (resolution, etc.)
  4. Edit hitman.ini to the following:
 Include Setup\Locale.zip
//DrawDll Render3DFX.dll
DrawDll RenderD3D.dll
//DrawDll RenderOpenGL.dll
SoundDll Sound.dll
ScriptDll GSC.dll
LocaleDLL Locale.dll
Resolution 1024x768
Anisotropy 2
AntiAlias
DisableLight
ColorDepth 32
ShadowDetail 2
TextureResolution 0

Notes

Doesn't suffer from small HUD issues of the other fixes.
Incompatible with OpenGL.
HUD does not scale and may be too small to read at ultra-high resolutions.
Widescreen fix (Hor+)[citation needed]
  1. Download Widescreen fix by nemesis2000.
  2. Extract h47.7z files to <path-to-game> (password: h47).
  3. Edit h47.ini to set the resolution.

Notes

Draw distance is also adjustable.
For the widescreen patch to work with OpenGL, DxWnd is required.
Widescreen fix (Vert-)[9]
  1. Open <path-to-game>\hitman.ini.
  2. Locate line Resolution 800x600 and change it to desired resolution.
  3. Add a line Window
  4. Add a line StartUpperPos 0,0

Notes

Make sure to cap your frame rate to prevent extreme camera shake.
Lower vertical FOV in widescreen.[10]

Input

In-game control settings.
In-game control settings.

Keyboard and mouse State Notes
Remapping
Mouse buttons cannot be assigned to actions.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Controller types

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Music, speech, SFX
Surround sound
Up to 7.0 output.[11]
Subtitles
Cutscene speech only. In-game speech not subtitled.
Closed captions
Mute on focus lost
EAX support
2.0

Localizations

Language UI Audio Sub Notes
English
French
German
Hungarian
Fan translation
Italian
Japanese
Local retail release.
Polish
Local retail release, download
Brazilian Portuguese
Retail only (CD Expert).
Russian
Retail only. Patch for digital release here.
Spanish

VR support

Issues fixed

Game window displayed in-between screens

If running windowed mode, the game will place the window across screens (in some cases, half off-screen).
Set window position[citation needed]
  1. Open <path-to-game>\hitman.ini.
  2. Add StartUpperPos 0,0 to the file.

"Failed to find Steam" error

Launch the game from Steam[12]
Verify Your Game Cache[citation needed]
  1. In the Steam game library, right click the game.
  2. Select Properties.
  3. Select the Local Files tab.
  4. Click Verify integrity of game cache button.

Notes

Steam will consider your *.ini files "corrupt" if you've changed the resolution (presumably since doing so modifies the *.ini files). Accordingly, users who have managed to get Hitman working and changed the resolution will always get a single file reported as corrupt and about 250 bytes downloaded (i.e. this is to be expected).

Fix for numerous in-game crashes

Run game in Windows XP (Service Pack 2) Compatibility Mode[citation needed]
  1. Find<path-to-game>\Hitman.exe, right-click on the icon and choose the Properties option.
  2. Go to the Compatibility tab
  3. Tick the box that says "Run this program in compatibility mode for:"
  4. In the box underneath the tick, choose "Windows XP (Service Pack 2)"
  5. Click OK (if you get an administrator prompt after clicking OK, click the "Yes" button).

Notes

After performing this fix, launching the game may result in "Unable to find Steam" or "Unable to Verify Steam" errors. If encountered, quit Steam, then restart Steam as Administrator (right click the Steam icon or .exe and choose "Run as Administrator"). If the error is still encountered, or the game cannot be run as Administrator, the "Failed to find Steam" section may fix the error.

Black screen/crash on startup

Use OpenGL render instead of Direct3D[citation needed]
The default Direct3D render may have trouble launching on modern systems.

Game runs too fast

Keep CPU power usage settings stable[citation needed]
  1. Open Control Panel and then Power Options. Click on the "Change plan settings" of whatever plan is currently active. (By default this should be "Balanced.")
  2. On the next screen click "Change advanced power settings"; a window should open containing a list of the individual components affected by power management.
  3. Scroll down to "Processor power management" and expand everything so that both "Minimum processor state" and "Maximum processor state" are visible. By default under the "Balanced" plan these should be set at 5% and 100% respectively.
  4. In order to fix the speed problem in Codename 47 "Minimum processor state" should be changed to 100%. (Alternatively one may select the default "High Performance" plan a few screens back.)

Notes

This will prevent your computer from automatically slowing down your processor's clock-rate in times of low demand. Older software may be explicitly relying on the processor having a constant clock speed for in-game timing.

Low frame rate on Windows 8/8.1/10

Use DDRAW FPS Fix[citation needed]

High frame rate issues

High Frame rate will cause various issues such gravity stops working (guns start to float in air).High FPS also affects how much the camera sways and how far ragdolls fly
Limit the Framerate to 60FPS[citation needed]
Set refresh rate on 60hz

Other information

API

Technical specs Supported Notes
Direct3D 7
OpenGL 1.2 Buggy textures. Recommended output method for use with post processing injectors, such as ENB.
Glide 3.10
Executable 32-bit 64-bit Notes
Windows

Mods

a "Rebirth" mod is available here.

System requirements

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium II 266 MHz
System memory (RAM) 64 MB
Hard disk drive (HDD) 400 MB
Video card (GPU) 3D accelerated card
12 MB of VRAM
DirectX 7.0a compatible
A hardware compatibility table for the game can be found at <path-to-game>.


Notes

  1. SafeDisc retail DRM does not work on Windows 10[2] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[3]
  2. 2.0 2.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).
  3. 3.0 3.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>/6900/ in addition to or instead of this directory. The app ID (6900) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. Hitman: Codename 47 - Io-Interactive
  2. Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
  3. Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
  4. Verified by User:Suicide_machine on 2016-09-07
  5. Hitman: Codename 47 - SteamDB Depot Changelog - last accessed on 2020-09-12
  6. Verified by User:Orzelek303 on 2019-02-08
  7. Verified by User:Suicide machine on 2020-09-07
    From our discussions on speedruning Discord: at 284 fps gravity stops working (guns start to float in air). FPS also affects how much the camera sways and how far ragdolls fly, but 283 fps seems like the maximum limit after which the game utterly breaks.
  8. http://helixmod.blogspot.com/2017/11/hitman-codename-47.html
  9. http://www.pcgamer.com/pixel-boost-hitman-codename-47-at-4k
  10. 1920x1080 - Hitman: Codename 47 widescreen - Gallery - PCGamingWiki Community
  11. PC Gaming Surround Sound Round-up
  12. Verified by User:Vetle on 2017-05-17