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

Difference between revisions of "Hitman 2: Silent Assassin"

From PCGamingWiki, the wiki about fixing PC games
(4 intermediate revisions by 2 users not shown)
Line 54: Line 54:
 
{{Availability/row| Steam | 6850 | Steam | | | Windows }}
 
{{Availability/row| Steam | 6850 | Steam | | | Windows }}
 
}}
 
}}
{{--}} The Steam version (v1.02) is slightly censored (removed certain lines of dialog, alcohol references, and minor changes to certain disguises)<ref>[https://steamcommunity.com/app/6850/discussions/0/864951657813105569/ Steam Hitman 2: Silent Assassin is the Censored Version :: Steam Community Discussions]</ref>
+
{{--}} The Steam version (v1.02) is slightly censored (removed certain lines of dialog, alcohol references, and minor changes to certain disguises).<ref>[https://steamcommunity.com/app/6850/discussions/0/864951657813105569/ Steam Hitman 2: Silent Assassin is the Censored Version :: Steam Community Discussions]</ref> Follow [https://steamcommunity.com/sharedfiles/filedetails/?id=1663221359 this guide] to remove censorship.
 
{{ii}} The European release of the Hitman Collection is DRM-free, already patched to the latest version and have the cheats enable by default.
 
{{ii}} The European release of the Hitman Collection is DRM-free, already patched to the latest version and have the cheats enable by default.
  
Line 359: Line 359:
  
 
==Issues fixed==
 
==Issues fixed==
===Game shows a gray or black screen on Windows 10===
 
{{Fixbox|description=Use Elisha's Windows 10 Patch|ref={{cn|date=September 2017}}|fix=
 
# Download the [https://github.com/elishacloud/dxwrapper/wiki/Hitman-2-Silent-Assassin Hitman 2 Silent Assassin Windows 10 Patch].
 
# Unzip the files to {{p|game}}.
 
# Disable F5 Glove from the Game Configuration (<code>config.exe</code>).
 
# Set the Texture Filter to 'Bilinear' and Anti-Aliasing to 'Off' in the Graphics Options in the game if needed.
 
{{ii}} Can be made compatible with nemesis2000's widescreen fix by renaming the fix's included dlls to ''.asi'' and enabling the setting <code>LoadPlugins</code> in ''dxwrapper.ini''. Alternatively could use [https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases Ultimate ASI Loader] (which integrates Crosire's [https://github.com/crosire/d3d8to9 d3d8to9]) by renaming ''dinput8.dll'' to ''d3d8.dll'' and adding the following to a ''global.ini'' file:
 
<pre>
 
[GlobalSets]
 
UseD3D8to9=1
 
</pre>
 
}}
 
  
 
===Game is displayed in-between screens===
 
===Game is displayed in-between screens===
Line 378: Line 366:
 
# Open {{code|{{p|game}}\Hitman2.ini}}.
 
# Open {{code|{{p|game}}\Hitman2.ini}}.
 
# Add {{code|StartUpperPos 0,0}} to the file.
 
# Add {{code|StartUpperPos 0,0}} to the file.
}}
 
 
===Fatal Error - Unable to create device===
 
{{Fixbox|description=Set windowed mode|ref={{cn|date=February 2017}}|fix=
 
# Open the configuration tool.
 
# Disable the Full Screen setting.
 
 
}}
 
}}
  
Line 394: Line 376:
 
}}
 
}}
  
===Failed to find Steam===
+
===Failed to find Steam (Steam)===
 
{{Fixbox|description=Launch the game through the Steam library|ref=<ref name="Sui" />}}
 
{{Fixbox|description=Launch the game through the Steam library|ref=<ref name="Sui" />}}
  
Line 400: Line 382:
  
 
===Black screen during the cutscenes===
 
===Black screen during the cutscenes===
 +
 +
{{Fixbox|description=Use Elisha's Windows 10 Patch|ref={{cn|date=September 2017}}|fix=
 +
# Download the [https://github.com/elishacloud/dxwrapper/wiki/Hitman-2-Silent-Assassin Hitman 2 Silent Assassin Windows 10 Patch].
 +
# Unzip the files to {{p|game}}.
 +
# Disable F5 Glove from the Game Configuration (<code>config.exe</code>).
 +
# Set the Texture Filter to 'Bilinear' and Anti-Aliasing to 'Off' in the Graphics Options in the game if needed.
 +
# Set refresh rate on 60hz
 +
{{ii}} Can be made compatible with nemesis2000's widescreen fix by renaming the fix's included dlls to ''.asi'' and enabling the setting <code>LoadPlugins</code> in ''dxwrapper.ini''. Alternatively could use [https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases Ultimate ASI Loader] (which integrates Crosire's [https://github.com/crosire/d3d8to9 d3d8to9]) by renaming ''dinput8.dll'' to ''d3d8.dll'' and adding the following to a ''global.ini'' file:
 +
<pre>
 +
[GlobalSets]
 +
UseD3D8to9=1
 +
</pre>
 +
}}
 +
 
{{Fixbox|description=Use (d3d8to9 on Windows10) and set monitor on 60hz.|fix=
 
{{Fixbox|description=Use (d3d8to9 on Windows10) and set monitor on 60hz.|fix=
 
}}
 
}}
Line 412: Line 408:
 
* See [[Glossary:Frame rate (FPS)#Limit FPS|Frame Rate (FPS)]] for instructions on how to limit the frame rate. Keep in mind, that this is DirectX 8 based game and some solutions may not work out of the box.
 
* See [[Glossary:Frame rate (FPS)#Limit FPS|Frame Rate (FPS)]] for instructions on how to limit the frame rate. Keep in mind, that this is DirectX 8 based game and some solutions may not work out of the box.
 
}}
 
}}
 +
  
 
{{Fixbox|description=Fullscreen mode|ref=<ref name="Sui" />|fix=
 
{{Fixbox|description=Fullscreen mode|ref=<ref name="Sui" />|fix=
Line 429: Line 426:
  
 
{{Fixbox|description=Vsync (Enable by default) not working on Windows10|fix=
 
{{Fixbox|description=Vsync (Enable by default) not working on Windows10|fix=
 +
{{ii}}The game uses vsync enable by default but in windows 10 it does not work because the game uses Directx 8 and the vsync of directx 8 in windows10 is broken
 
# Download [https://github.com/crosire/d3d8to9/releases ] d3d8to9.
 
# Download [https://github.com/crosire/d3d8to9/releases ] d3d8to9.
 
# Copy D3D8.DLL from the folder to the game install directory and set monitor on 60hz.
 
# Copy D3D8.DLL from the folder to the game install directory and set monitor on 60hz.

Revision as of 00:22, 6 June 2021

This page is for the 2002 game. For the 2018 game, see Hitman 2.

Hitman 2: Silent Assassin
Hitman 2: Silent Assassin cover
Developers
IO Interactive
Publishers
Eidos Interactive
Engines
Glacier
Release dates
Windows October 1, 2002
Reception
Metacritic 87
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, Japan
Series Hitman
Hitman 2: Silent Assassin on HowLongToBeat
Hitman 2: Silent Assassin on IGDB
Hitman 2: Silent Assassin guide on StrategyWiki
Hitman 2: Silent Assassin on MobyGames
Hitman 2: Silent Assassin 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

Neoseeker Forums
Hitman 2: Silent Assassin
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 4 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
Version 1.01 uncensored.
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
The Steam version (v1.02) is slightly censored (removed certain lines of dialog, alcohol references, and minor changes to certain disguises).[1] Follow this guide to remove censorship.
The European release of the Hitman Collection is DRM-free, already patched to the latest version and have the cheats enable by default.

Version differences

The GOG.com version is patched to work better on modern operating systems and it's the uncensored version 1.01.

Demos

Essential improvements

Patches

Patch v1.01 is the latest patch available. English, French, and German versions of the patch are available.

Skip intro videos

Skip intro[2]
  1. Open <path-to-game>\Hitman2.ini.
  2. Set DefaultScene=AllLevels/Logos.gms to DefaultScene=mainmenu.gms

Game data

Configuration file(s) location

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

Save game data location

System Location
Windows <path-to-game>\Save[Note 1]
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/6850/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

Game's configuration tool.
Game's configuration tool.
Graphics settings.
Graphics settings.

Graphics feature State WSGF Notes
Widescreen resolution
Only 4:3 aspect ratio with maximum resolution of 1600 x 1200 supported by default. See Widescreen resolution.
Multi-monitor
See Widescreen resolution.
Ultra-widescreen
See Widescreen resolution.
4K Ultra HD
See Widescreen resolution.
Field of view (FOV)
See Widescreen resolution.
Windowed
Borderless fullscreen windowed
Use Borderless Gaming.
Anisotropic filtering (AF)
Anti-aliasing (AA)
Up to 8x MSAA.
Vertical sync (Vsync)
Always enabled in fullscreen mode.
60 FPS and 120+ FPS
High frame rate affects game logic and can also prevent certain levels from launching. See High frame rate issues.

Widescreen resolution

Some widescreen methods are reported to cause crashes at least on the Kirov Park Meeting level.[4][5]
Widescreen fix (Hor+)[citation needed]
  1. Download Widescreen fix by nemesis2000.
  2. Extract h2.7z or h2_enb.7z files to <path-to-game> (password=h2).
  3. Run upx.bat for GOG.com version of the game.
  4. Edit h2.ini to set the resolution and FOV multiplier.

Notes

Works with Steam version (currently in beta, will launch with most but not all systems).
Supported exe size: 2 838 528 bytes; 873 984 bytes.
Set LOD_Distance_Multiplier to 1.0 and Draw_Distance to 1.2 in order to avoid crashes.
LOD distance and draw distance is also adjustable.
Disables built-in Vsync.
Widescreen fix (Hor+ alternative)[6]
  1. Download Hitman.2 - Widescreen-GOG.7z.
  2. Extract hitman2.exe and Hitman2.ini to <path-to-game>.
  3. Open the appropriate FOV folder and extract RenderD3D.dll to <path-to-game>.
  4. Edit Hitman2.ini and set the Resolution setting to the appropriate one.

Notes

Not compatible with the Steam version.
Causes crashes on multiple levels.
Widescreen fix (Vert-)[citation needed]
  1. Open <path-to-game>\Hitman2.ini.
  2. Add Window 1 to the file.
  3. Add StartUpperPos 0,0 to the file.
  4. Edit the Resolution line with the desired values.

Notes

This fix decreases the vertical FOV in widescreen.
Running the game in windowed mode disables v-sync and anti-aliasing. This can result in extremely high framerates that affect gameplay and break the in-game cutscenes.
Running the game in OpenGL instead of Direct3D will cap the frame rate at 60 frames per second, but may result in graphical glitches such as untextured character models in some levels.

Input

Control settings.
Control settings.

Audio

Sound settings.
Sound settings.

Audio feature State Notes
Separate volume controls
Surround sound
Up to 7.0 output.[7]
Subtitles
Closed captions
Mute on focus lost
Always enabled.
EAX support
EAX 3
May require DirectSound3D restoration software to restore proper sound functionality on Windows Vista and later. An AM3D "DieselPower" audio engine for the game is available here.

Localizations

Language UI Audio Sub Notes
English
Italian
Retail version, download.
Hungarian
Fan translation
Polish
Retail and here. Retail only translation available.
Russian
Retail version, download.
Spanish
Retail version, download.

VR support

Issues fixed

Game is displayed in-between screens

The window is displayed in the middle of Windows workspace, which may end up being in-between screens.
Set window position[8]
  1. Open <path-to-game>\Hitman2.ini.
  2. Add StartUpperPos 0,0 to the file.

Crash To Desktop (Steam)

Fixing the Crash to Desktop[8]
  1. Find Hitman 2: Silent Assassin in your Steam Library
  2. Right-click the game name.
  3. Click Hitman 2: Silent Assassin Configuration
  4. Click "Reset all settings" and click "Save and launch".

Failed to find Steam (Steam)

Launch the game through the Steam library[8]
Copy Steam.dll from the Steam folder and place it in <path-to-game>[citation needed]

Black screen during the cutscenes

Use Elisha's Windows 10 Patch[citation needed]
  1. Download the Hitman 2 Silent Assassin Windows 10 Patch.
  2. Unzip the files to <path-to-game>.
  3. Disable F5 Glove from the Game Configuration (config.exe).
  4. Set the Texture Filter to 'Bilinear' and Anti-Aliasing to 'Off' in the Graphics Options in the game if needed.
  5. Set refresh rate on 60hz
Can be made compatible with nemesis2000's widescreen fix by renaming the fix's included dlls to .asi and enabling the setting LoadPlugins in dxwrapper.ini. Alternatively could use Ultimate ASI Loader (which integrates Crosire's d3d8to9) by renaming dinput8.dll to d3d8.dll and adding the following to a global.ini file:
[GlobalSets]
UseD3D8to9=1
Use (d3d8to9 on Windows10) and set monitor on 60hz.
Use DX8 to DX9 enb convertor[8]
  1. Download the newest DX8 to DX9 convertor.
  2. Place it in a folder with the game.
  3. Set refresh rate on 60hz
Limiting the frame rate[8]
  • See Frame Rate (FPS) for instructions on how to limit the frame rate. Keep in mind, that this is DirectX 8 based game and some solutions may not work out of the box.


Fullscreen mode[8]
  1. Run the Hitman 2: Silent Assassin Configuration on Steam or <path-to-game>\config.exe
  2. Under the Graphics tab, check Fullscreen.

Notes

This solution is not compatible with the first two widescreen solutions.

High frame rate issues

Frame rates above 60 fps will cause NPCs to be more sensitive than intended and may affect pathing timing. Game is still playable at 144 fps, but issues may arise if attempting to play through a level with perfect stealth.
Very high frame rates will cause a "slow motion" effect in-game. Extremely high frame rate (above 1024 FPS) will freeze character movement and break in-game cutscenes, which can make it impossible to load the opening level.[8]
Framerate can be limited using Nvidia Inspector[8]
Vsync (Enable by default) not working on Windows10
The game uses vsync enable by default but in windows 10 it does not work because the game uses Directx 8 and the vsync of directx 8 in windows10 is broken
  1. Download [1] d3d8to9.
  2. Copy D3D8.DLL from the folder to the game install directory and set monitor on 60hz.

Other information

API

Technical specs Supported Notes
Direct3D 8.1
OpenGL 1.4 Support is buggy and incomplete.
Shader Model support 1.1
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Interface FreeType

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, 2000, XP
Processor (CPU) Intel Pentium III 450 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 800 MB
Video card (GPU) 16 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>/6850/ in addition to or instead of this directory. The app ID (6850) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References