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 2: Silent Assassin"

From PCGamingWiki, the wiki about fixing PC games
(Added an improved and pre-configured version of the widescreen fix by nemesis2000, combined with dxwrapper by elishacloud. Removed non-working, buggy, incomplete, overcomplicated solutions. Optimized the structure. A little clarification about Vsync and OpenGL API.)
Line 146: Line 146:
 
|upscaling notes            =  
 
|upscaling notes            =  
 
|vsync                      = always on
 
|vsync                      = always on
|vsync notes                = Always enabled in fullscreen mode.
+
|vsync notes                = Vsync does not work when running the game on Windows 10. To fix it, use [[#Widescreen resolution|Widescreen fix]].
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
Line 158: Line 158:
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{Fixbox|description=Widescreen fix ({{term|Vert-}})|ref=<ref>[https://steamcommunity.com/sharedfiles/filedetails/?id=219405228 Proper widescreen (NEW FIX) | Steam guides]</ref>|fix=
+
{{Fixbox|description=Widescreen fix ({{term|Hor+}})|ref=<ref>[https://www.nexusmods.com/hitman2silentassassin/mods/26 A complete widescreen fix for Hitman 2 Silent Assassin | Nexus Mods]</ref>|fix=
# Download the [http://enbdev.com/convertor_dx8_dx9_v0036.htm DX8 to DX9 convertor] and copy the contents to {{P|game}}.
+
# Download [https://community.pcgamingwiki.com/files/file/2623-widescreen-fix-for-hitman-2-silent-assassin/ Widescreen fix for Hitman 2: Silent Assassin], unzip it and copy the contents to {{folder|{{p|game}}}}.
# Open {{P|game}}\{{file|Hitman2.ini}} and set the {{code|Antialias}} to {{code|0}}.
+
# Open the video driver control panel. In the ''Adjust Desktop Size and Position'' section, set the ''Scaling'' option to ''Full-screen''.
# Edit the {{code|Resolution}} line with the desired values.
+
# (Optional) If you want to change the resolution, go to {{folder|{{p|game}}\scripts\}}. Open {{file|h2.ini}} and edit the {{code|Width}} and {{code|Height}} values.
# Add the following lines:
 
<pre>
 
Window 1
 
StartUpperPos 0,0
 
</pre>
 
  
 
'''Notes'''
 
'''Notes'''
{{ii}} You can force anti-aliasing in the video driver control panel.
+
{{++}} Correct widescreen aspect ratio while maintaining the original vertical field of view (FOV).
{{++}} Does not cause crashes or graphics bugs.
 
 
{{++}} Vsync is working and enabled by default.
 
{{++}} Vsync is working and enabled by default.
{{++}} Compatible with FPS limitation via the video driver control panel or other software limiters.
+
{{++}} Ability to limit the frame rate through the video driver control panel (60 FPS limit is recommended).
{{--}} This fix decreases the vertical FOV in widescreen.
+
{{++}} Built-in antialiasing (MSAA x8) and anisotropic filtering (x16) enabled.
}}
+
{{++}} Fully stable solution with no crashes or graphics bugs.
 
+
{{ii}} It is strongly recommended not to change the in-game graphics settings such as resolution, anti-aliasing to avoid conflicts.
{{--}} Other widescreen methods (Hor+) are reported to cause crashes on the [http://hitman.wikia.com/wiki/Kirov_Park_Meeting/Walkthrough Kirov Park Meeting] level, specifically in the cathedral tower and around the radio tower. The crashes can be prevented by avoiding those areas and using the car bombs to complete the mission instead.<ref>https://steamcommunity.com/app/6850/discussions/0/540737414654109085</ref><ref>{{Refcheck|user=Mars icecream|date=2016-10-26|comment=Radio tower area is prone to crashing.}}</ref>
 
 
 
{{Fixbox|description=Widescreen fix ({{term|Hor+}})|ref={{cn|date=March 2017}}|fix=
 
# Download [http://ps2wide.net/pc.html#h2 Widescreen fix by nemesis2000].
 
# Extract {{file|h2.7z}} or {{file|h2_enb.7z}} files to {{p|game}} ''(password=h2)''.
 
# Run {{file|upx.bat}} for 1.01.{{dubious|date=2022-02-19|reason=I've noticed that some of his fixes have that file but is required only for GOG versions.}}
 
# Edit {{file|h2.ini}} to set the resolution and FOV multiplier.
 
 
 
'''Notes'''
 
{{ii}} Works with 1.02 (support currently in beta, will launch with most but not all systems).
 
{{ii}} Supported exe size: 2 838 528 bytes; 873 984 bytes.
 
{{ii}} 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. Use ENB's DX8 to DX9 API converter and extract 'h2_enb' in the game directory to re-enable Vsync.
 
}}
 
 
 
{{Fixbox|description=Widescreen fix ({{term|Hor+}} alternative)|ref=<ref>[https://www.wsgf.org/dr/hitman-2-silent-assassin Hitman 2: Silent Assassin | WSGF]</ref>|fix=
 
# Download [https://community.pcgamingwiki.com/files/file/1471-hitman-2-silent-assassin-fov-fix/ Hitman.2 - Widescreen-GOG.7z].
 
# Extract {{file|hitman2.exe}} and {{file|Hitman2.ini}} to {{p|game}}.
 
# Open the appropriate {{code|FOV}} folder and extract {{code|RenderD3D.dll}} to {{p|game}}.
 
# Edit {{file|Hitman2.ini}} and set the {{code|Resolution}} setting to the appropriate one.
 
 
 
'''Notes'''
 
{{--}} Causes crashes on multiple levels.
 
 
}}
 
}}
  
Line 411: Line 381:
  
 
{{Fixbox|description=Limit the framerate to 60 FPS |ref=<ref>[https://www.youtube.com/watch?v=w8XaPw3AoCA Hitman 2 Silent Assassin 60FPS TEST]</ref>|fix=
 
{{Fixbox|description=Limit the framerate to 60 FPS |ref=<ref>[https://www.youtube.com/watch?v=w8XaPw3AoCA Hitman 2 Silent Assassin 60FPS TEST]</ref>|fix=
# Disable anti-aliasing in the game settings.
+
# Apply the [[#Widescreen resolution|Widescreen fix]].
# Download the [http://enbdev.com/convertor_dx8_dx9_v0036.htm DX8 to DX9 convertor] and copy the contents to {{P|game}}.
 
 
# Set max frame rate to 60 FPS in the video driver control panel or other software limiters.
 
# Set max frame rate to 60 FPS in the video driver control panel or other software limiters.
 
'''Notes'''
 
{{ii}} You can force anti-aliasing in the video driver control panel.
 
 
}}
 
}}
  
Line 423: Line 389:
  
 
{{Fixbox|description=Set window position|ref=<ref name="Sui">{{refcheck|user=Suicide_machine|date=2016-09-07}}</ref>|fix=
 
{{Fixbox|description=Set window position|ref=<ref name="Sui">{{refcheck|user=Suicide_machine|date=2016-09-07}}</ref>|fix=
# Open {{P|game}}\{{file|Hitman2.ini}}.
+
# Go to {{folder|{{P|game}}}} and open {{file|Hitman2.ini}}.
 
# Add {{code|StartUpperPos 0,0}} to the file.
 
# Add {{code|StartUpperPos 0,0}} to the file.
 
}}
 
}}
Line 433: Line 399:
 
===Crash To Desktop (Steam)===
 
===Crash To Desktop (Steam)===
 
{{Fixbox|description=Fixing the Crash to Desktop|ref=<ref name="Sui" />|fix=
 
{{Fixbox|description=Fixing the Crash to Desktop|ref=<ref name="Sui" />|fix=
# Run the '''Hitman 2: Silent Assassin Configuration''' on Steam version or {{P|game}}\{{file|config.exe}}.
+
# Run the '''Hitman 2: Silent Assassin Configuration''' on Steam version or {{folder|{{P|game}}\}}{{file|config.exe}}.
 
# Click "Reset all settings" and "Save and launch".
 
# Click "Reset all settings" and "Save and launch".
 
}}
 
}}
Line 440: Line 406:
 
{{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" />}}
  
{{Fixbox|description=Copy Steam.dll from the Steam folder and place it in {{p|game}}|ref={{cn|date=September 2016}}}}
+
{{Fixbox|description=Copy {{file|Steam.dll}} from the Steam folder and place it in {{folder|{{p|game}}}}|ref={{cn|date=September 2016}}}}
  
 
===Black screen during the cutscenes===
 
===Black screen during the cutscenes===
  
 
{{Fixbox|description=[[#High_frame_rate_issues|Limit frame rate to 60 FPS]]|fix=
 
{{Fixbox|description=[[#High_frame_rate_issues|Limit frame rate to 60 FPS]]|fix=
}}
 
 
{{Fixbox|description=Use Elisha's Windows 10 Patch|ref=<ref>https://github.com/elishacloud/dxwrapper/wiki/Hitman-2-Silent-Assassin</ref>|fix=
 
# Download the [https://github.com/elishacloud/wiki-attachments/raw/master/dxwrapper/Games/Hitman%202%20Silent%20Assassin/hitman2-fix.zip Hitman 2 Silent Assassin Windows 10 Patch].
 
# Unzip the files to {{p|game}}.
 
# Run the '''Hitman 2: Silent Assassin Configuration''' on Steam version or {{P|game}}\{{file|config.exe}} and disable P5 Glove.
 
# Set the Texture Filter to 'trilinear' and Anti-Aliasing to 'Off' in the Graphics Options in the game if needed.
 
# Set refresh rate on 60hz
 
{{ii}} If you want antialiasing you can enable it in <code>dxwrapper.ini</code>.
 
{{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=Fullscreen mode|ref=<ref name="Sui" />|fix=
 
# Run the '''Hitman 2: Silent Assassin Configuration''' on Steam version or {{P|game}}\{{file|config.exe}}.
 
# Under the '''Graphics''' tab, check '''Fullscreen'''.
 
 
'''Notes'''
 
{{--}} This solution is not compatible with widescreen fixes.
 
 
}}
 
}}
  
Line 482: Line 426:
 
|directdraw notes      =  
 
|directdraw notes      =  
 
|opengl versions        = 1.4
 
|opengl versions        = 1.4
|opengl notes          = Support is buggy and incomplete.{{cn|date=2022-07-11|reason=}}
+
|opengl notes          = There is no environment bump-mapping compared to the DirectX version.
 
|glide versions        =  
 
|glide versions        =  
 
|glide notes            =  
 
|glide notes            =  

Revision as of 16:47, 23 April 2023

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
Former Eidos Interactive
Former Square Enix
Current IO Interactive
Russia Noviy Disk[1]
Engines
Glacier
Release dates
Windows October 1, 2002
Reception
Metacritic 87
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, 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
Amazon.com
Icon overlay.png
Windows
GamersGate
Icon overlay.png
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
GOG.com
DRM-free
Version 1.01
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Version 1.02
Windows
Games for Windows Marketplace (unavailable)
Icon overlay.png
[2]
Windows
Green Man Gaming (unavailable)
Icon overlay.png
Windows
The Steam version (v1.02) has some changes to the Gurdwara levels; removed certain lines of dialogue related to Sikh and Gurdwara mentions, alcohol references, graphics and model changes as well as minor changes to certain disguises.[3]
The European release of the Hitman Collection is DRM-free, already patched to the latest version and have the cheats enabled by default.

Version differences

The GOG.com version is patched to work better on modern operating systems, and does not contain the changes done to the Steam version.

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[4]
  1. Open <path-to-game>\Hitman2.ini.
  2. Set DefaultScene=AllLevels/Logos.gms to DefaultScene=mainmenu.gms

1.01 Version Steam Downgrade

Restores the original dialogue, models, graphics and behavior in the following Gurdwara missions: Temple City Ambush, The Death of Hannelore and Terminal Hospitality in the Steam version.
Downgrades the Steam 1.02 release to 1.01 version.
Required for some language versions to work.

Game data

Configuration file(s) location

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

Save game data location

System Location
Windows <path-to-game>\Save[Note 1]
Steam Play (Linux) <SteamLibrary-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.[5]

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
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Anti-aliasing (AA)
Up to 8x MSAA.
Vertical sync (Vsync)
Vsync does not work when running the game on Windows 10. To fix it, use Widescreen fix.
60 FPS
120+ FPS
High frame rate affects game logic and can also prevent certain levels from launching. See High frame rate issues.

Widescreen resolution

Widescreen fix (Hor+)[6]
  1. Download Widescreen fix for Hitman 2: Silent Assassin, unzip it and copy the contents to <path-to-game>.
  2. Open the video driver control panel. In the Adjust Desktop Size and Position section, set the Scaling option to Full-screen.
  3. (Optional) If you want to change the resolution, go to <path-to-game>\scripts\. Open h2.ini and edit the Width and Height values.

Notes

Correct widescreen aspect ratio while maintaining the original vertical field of view (FOV).
Vsync is working and enabled by default.
Ability to limit the frame rate through the video driver control panel (60 FPS limit is recommended).
Built-in antialiasing (MSAA x8) and anisotropic filtering (x16) enabled.
Fully stable solution with no crashes or graphics bugs.
It is strongly recommended not to change the in-game graphics settings such as resolution, anti-aliasing to avoid conflicts.

Input

Control settings.
Control settings.

Audio

Sound settings.
Sound settings.

Audio feature State Notes
Separate volume controls
Surround sound
Up to 7.0 output.[8]
Subtitles
Closed captions
Mute on focus lost
Always enabled.
EAX support
EAX 3
Royalty free audio
Various in-game areas use licensed music.
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
German
Retail only. Patch for digital release here.
Hungarian
Fan translation, download.
Italian
Retail only. Patch for digital release here.
Japanese
Retail only.
Polish
Retail only. Patch for digital release here (works only on v1.01).
Brazilian Portuguese
Fan translation, download.
Russian
Retail only. Patch for digital release here.
Spanish
Retail only. Patch for digital release here.

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: Hitman 2: Silent Assassin.
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 fixed

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.
Limit the framerate to 60 FPS[9]
  1. Apply the Widescreen fix.
  2. Set max frame rate to 60 FPS in the video driver control panel or other software limiters.

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[10]
  1. Go to <path-to-game> and open Hitman2.ini.
  2. Add StartUpperPos 0,0 to the file.

Game is not saving properly

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

Crash To Desktop (Steam)

Fixing the Crash to Desktop[10]
  1. Run the Hitman 2: Silent Assassin Configuration on Steam version or <path-to-game>\config.exe.
  2. Click "Reset all settings" and "Save and launch".

Failed to find Steam (Steam)

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

Black screen during the cutscenes

Limit frame rate to 60 FPS

Trucks stuck in Hidden Valley mission

When frame rates are high, the trucks in the Hidden Valley mission randomly stop moving.
Limit the framerate to 60 FPS[11]

Other information

API

Technical specs Supported Notes
Direct3D 8.1
OpenGL 1.4 There is no environment bump-mapping compared to the DirectX version.
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, ME
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 Notes regarding Steam Play (Linux) data:

References