Difference between revisions of "No One Lives Forever 2: A Spy in H.A.R.M.'s Way"
From PCGamingWiki, the wiki about fixing PC games
(updated fixes with Modernizer) |
|||
Line 28: | Line 28: | ||
'''Key points''' | '''Key points''' | ||
− | {{--}} The official master server for multiplayer was shut down on November 3, 2008. | + | {{--}} The official master server for multiplayer was shut down on November 3, 2008. See [https://nolfgirl.net/Unityhq/forums/files/file/55-multiplayer-launcher-server-mod-beta-031/ Multiplayer Launcher & Server Mod]. |
'''General information''' | '''General information''' | ||
Line 39: | Line 39: | ||
}} | }} | ||
− | + | {{ii}} Demos are available for [https://community.pcgamingwiki.com/files/file/318-no-one-lives-forever-2-a-spy-in-harms-way-single-player-demo/ Single Player], [https://community.pcgamingwiki.com/files/file/320-no-one-lives-forever-2-a-spy-in-harms-way-a-taste-of-ohio-teaser-demo/ A Taste of Ohio Teaser], and [https://community.pcgamingwiki.com/files/file/319-no-one-lives-forever-2-a-spy-in-harms-way-multiplayer-demo/ Multiplayer]. | |
− | + | {{ii}} Official map packs are available: [https://community.pcgamingwiki.com/files/file/313-no-one-lives-forever-2-a-spy-in-harms-way-map-pack-1/ Map Pack 1] and [https://community.pcgamingwiki.com/files/file/314-no-one-lives-forever-2-a-spy-in-harms-way-map-pack-2/ Map Pack 2]. | |
− | |||
− | |||
==Essential improvements== | ==Essential improvements== | ||
===Patches=== | ===Patches=== | ||
− | + | {{ii}} [https://community.pcgamingwiki.com/files/file/303-no-one-lives-forever-2-a-spy-in-harms-way-patch/ Patch 1.3] is the latest version. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Skip intro videos=== | ===Skip intro videos=== | ||
Line 63: | Line 51: | ||
# Delete or rename the <code>Movies</code> folder. | # Delete or rename the <code>Movies</code> folder. | ||
}} | }} | ||
+ | |||
+ | ===[https://haekb.itch.io/nolf2-modernizer NOLF 2 Modernizer]=== | ||
+ | {{++}} Fixes some long standing bugs and updates some more outdated features of the game. | ||
==Game data== | ==Game data== | ||
Line 87: | Line 78: | ||
|4k ultra hd wsgf award = incomplete | |4k ultra hd wsgf award = incomplete | ||
|widescreen resolution = hackable | |widescreen resolution = hackable | ||
− | |widescreen resolution notes= | + | |widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]]. |
|multimonitor = hackable | |multimonitor = hackable | ||
− | |multimonitor notes = | + | |multimonitor notes = See [[#Widescreen resolution|Widescreen resolution]]. |
− | |ultrawidescreen = | + | |ultrawidescreen = hackable |
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = See [[#Widescreen resolution|Widescreen resolution]]. |
|4k ultra hd = hackable | |4k ultra hd = hackable | ||
− | |4k ultra hd notes = | + | |4k ultra hd notes = See [[#Widescreen resolution|Widescreen resolution]]. |
|fov = hackable | |fov = hackable | ||
− | |fov notes = | + | |fov notes = See [[#Widescreen resolution|Widescreen resolution]]. |
|windowed = hackable | |windowed = hackable | ||
|windowed notes = See [[#Windowed|Windowed]]. | |windowed notes = See [[#Windowed|Windowed]]. | ||
|borderless windowed = false | |borderless windowed = false | ||
|borderless windowed notes = | |borderless windowed notes = | ||
− | |anisotropic = | + | |anisotropic = limited |
− | |anisotropic notes = | + | |anisotropic notes = On/off only. Use [[#NOLF 2 Modernizer|NOLF 2 Modernizer]]. |
− | |antialiasing = | + | |antialiasing = hackable |
− | |antialiasing notes = | + | |antialiasing notes = Use [[#NOLF 2 Modernizer|NOLF 2 Modernizer]]. |
− | |vsync = | + | |vsync = hackable |
− | |vsync notes = | + | |vsync notes = See [[#Vsync broken on Windows 10|Vsync broken on Windows 10]]. |
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
− | |120 fps = | + | |120 fps = hackable |
− | |120 fps notes = | + | |120 fps notes = Some elements are tied to frame rate. See [[#High frame rate|High frame rate]]. |
|hdr = unknown | |hdr = unknown | ||
|hdr notes = | |hdr notes = | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ||
+ | {{Fixbox|description=Use [[#NOLF 2 Modernizer|NOLF 2 Modernizer]]|ref=<ref name="Keith">{{Refcheck|user=Keith|date=2021-08-27|comment=}}</ref>|fix= | ||
+ | {{++}} 4:3 cutscenes can be toggled via settings. | ||
+ | {{++}} FOV from 70° to 150° available via settings. | ||
+ | }} | ||
+ | {{Fixbox|description=Use [https://community.pcgamingwiki.com/files/file/562-no-one-lives-forever-2-widescreen-fix/ No One Lives Forever 2 Widescreen Fix]|ref=<ref>[https://www.wsgf.org/phpBB3/viewtopic.php?p=156426#p156426 View topic - No One Lives Forever 2 Widescreen fix WIP | WSGF]</ref>|fix= | ||
}} | }} | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
− | {{Fixbox|description=Use a command-line parameter|ref= | + | {{Fixbox|description=Use [[#NOLF 2 Modernizer|NOLF 2 Modernizer]]|ref=<ref name="Keith"/>|fix= |
+ | }} | ||
+ | {{Fixbox|description=Use a command-line parameter|ref=<ref name="Keith"/>|fix= | ||
# Start the game's launcher and click on '''Options'''. | # Start the game's launcher and click on '''Options'''. | ||
# In '''Command-Line''' field type in: <code>+windowed 1</code> | # In '''Command-Line''' field type in: <code>+windowed 1</code> | ||
# Make sure '''Always pass command line arguments to the game''' is checked. | # Make sure '''Always pass command line arguments to the game''' is checked. | ||
# Click on "OK" and launch the game. | # Click on "OK" and launch the game. | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Frame rate (FPS)|High frame rate]]=== | ||
+ | {{Fixbox|description=Use experimental hack|ref=<ref name="Keith"/>|fix= | ||
+ | # Install [[#NOLF 2 Modernizer|NOLF 2 Modernizer]]. | ||
+ | # Open experimental settings in game. | ||
+ | # Turn on Unlocked Framerate. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} Weapon animation and movement speed are affected by frame rate. | ||
+ | {{ii}} Animation pathing is slow with high frame rate. | ||
}} | }} | ||
Line 267: | Line 279: | ||
==Network== | ==Network== | ||
+ | {{ii}} See [https://nolfgirl.net/Unityhq/forums/files/file/55-multiplayer-launcher-server-mod-beta-031/ Multiplayer Launcher & Server Mod]. | ||
{{Network/Multiplayer | {{Network/Multiplayer | ||
|local play = | |local play = | ||
Line 340: | Line 353: | ||
===Stuttering when guards are alerted=== | ===Stuttering when guards are alerted=== | ||
− | {{ii}} The game has | + | {{ii}} The game has problems with dynamic music transitions at frame rates higher than 100 FPS. |
− | {{Fixbox|description= | + | {{Fixbox|description=Use [[#NOLF 2 Modernizer|NOLF 2 Modernizer]]|ref=<ref name="Keith"/>|fix= |
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
− | ===Too high mouse | + | ===Too high mouse sensitivity=== |
− | + | {{Fixbox|description=Use [[#NOLF 2 Modernizer|NOLF 2 Modernizer]]|ref=<ref name="Keith"/>|fix= | |
− | + | {{++}} Implements rewritten input system. | |
− | {{Fixbox|description= | ||
− | |fix= | ||
− | |||
− | |||
− | |||
}} | }} | ||
Line 362: | Line 366: | ||
{{ii}} Mouse moves in wavelike pattern when attempting y-axis movement. | {{ii}} Mouse moves in wavelike pattern when attempting y-axis movement. | ||
− | {{Fixbox|description= | + | {{Fixbox|description=Use [[#NOLF 2 Modernizer|NOLF 2 Modernizer]]|ref=<ref name="Keith"/>|fix= |
− | + | {{++}} Implements rewritten input system. | |
+ | }} | ||
− | ===Vsync | + | ===Vsync broken on Windows 10=== |
− | {{Fixbox|description= | + | {{Fixbox|description=Use dgVoodoo wrapper|ref={{cn}}|fix= |
− | |fix= | + | # Download [https://github.com/dege-diosg/dgVoodoo2/releases dgvoodoo2]. |
− | # Download [ | ||
# Copy D3D8.DLL from the \MS\x86\ folder to the game install directory. | # Copy D3D8.DLL from the \MS\x86\ folder to the game install directory. | ||
}} | }} |
Revision as of 06:37, 27 August 2021
Developers | |
---|---|
Monolith Productions | |
macOS (OS X) | MacPlay |
Publishers | |
Fox Interactive | |
Sierra Entertainment | |
OS X | MacPlay |
Engines | |
Lithtech Jupiter | |
Release dates | |
Windows | September 30, 2002 |
macOS (OS X) | October 8, 2003 |
Reception | |
Metacritic | 91 |
Warnings
- The Mac OS X version of this game does not work on Mac OS X Lion (version 10.7) or later due to the removal of support for PowerPC apps.
No One Lives Forever | |
---|---|
The Operative: No One Lives Forever | 2000 |
No One Lives Forever 2: A Spy in H.A.R.M.'s Way | 2002 |
Contract J.A.C.K. | 2003 |
Key points
- The official master server for multiplayer was shut down on November 3, 2008. See Multiplayer Launcher & Server Mod.
General information
- UnityHQ - A fansite for the series
- UnityHQ Forums
Availability
- Demos are available for Single Player, A Taste of Ohio Teaser, and Multiplayer.
- Official map packs are available: Map Pack 1 and Map Pack 2.
Essential improvements
Patches
- Patch 1.3 is the latest version.
Skip intro videos
Skip intro videos[citation needed] |
---|
|
NOLF 2 Modernizer
- Fixes some long standing bugs and updates some more outdated features of the game.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\*.cfg[Note 1] |
macOS (OS X) |
- Files are
autoexec.cfg
anddisplay.cfg
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\Save\Player\SinglePlayer[Note 1] |
macOS (OS X) |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | 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 | See Windowed. | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | On/off only. Use NOLF 2 Modernizer. | ||
Anti-aliasing (AA) | Use NOLF 2 Modernizer. | ||
Vertical sync (Vsync) | See Vsync broken on Windows 10. | ||
60 FPS | |||
120+ FPS | Some elements are tied to frame rate. See High frame rate. |
Widescreen resolution
Use NOLF 2 Modernizer[1] |
---|
|
Use No One Lives Forever 2 Widescreen Fix[2] |
---|
Windowed
Use NOLF 2 Modernizer[1] |
---|
Use a command-line parameter[1] |
---|
|
High frame rate
Use experimental hack[1] |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | Sticks, triggers and D-pads can only be mapped to predefined functions (turn, strafe, etc.) | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Tracked motion controllers |
---|
Generic/other controllers | ||
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | Up to 7.0 with Creative ALchemy | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
EAX support | EAX 2 |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Russian | ||||
Spanish | Requires download for some retail versions | |||
Polish | Fan translation download |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
LAN play | |||
Online play | GameSpy services have been shut down;[3] see GameSpy for workarounds. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 2300-2400, 7000-10000 |
UDP | 27888 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
Headsets | State | Notes | |
---|---|---|---|
SteamVR | Use the R.E.A.L. mod. | ||
Oculus VR (LibOVR) | Use the R.E.A.L. mod. | ||
Windows Mixed Reality | Use the R.E.A.L. mod. | ||
OSVR |
Devices | |||
---|---|---|---|
Tracked motion controllers | |||
Traditional controller | See Input for details. | ||
Keyboard/Mouse |
Play area | |||
---|---|---|---|
Seated | |||
Standing | |||
Room-scale |
Issues fixed
Crash on 64-bit operating systems
Instructions[4] |
---|
|
Stuttering when guards are alerted
- The game has problems with dynamic music transitions at frame rates higher than 100 FPS.
Use NOLF 2 Modernizer[1] |
---|
Too high mouse sensitivity
Use NOLF 2 Modernizer[1] |
---|
|
Uncontrollable mouse movement
- Mouse moves in wavelike pattern when attempting y-axis movement.
Use NOLF 2 Modernizer[1] |
---|
|
Vsync broken on Windows 10
Use dgVoodoo wrapper[citation needed] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 8.1 |
Executable | PPC | 32-bit | 64-bit | Notes |
---|---|---|---|---|
Windows | ||||
macOS (OS X) |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98 | 98SE, ME, 2000, XP |
Processor (CPU) | Intel Pentium III 500 MHz | Intel Pentium III 1 GHz |
System memory (RAM) | 128 MB 256 MB (XP) |
256 MB |
Hard disk drive (HDD) | 1.4 GB | 1.7 GB |
Video card (GPU) | 32 MB of VRAM DirectX 8.1 compatible | 64 MB of VRAM |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.2.6 | |
Processor (CPU) | PowerPC G4 700 MHz | |
System memory (RAM) | 256 MB 512 MB (iMacs) |
|
Hard disk drive (HDD) | 1.4 GB | |
Video card (GPU) | 32 MB of VRAM |
- Supported Nvidia chipsets: Nvidia GeForce 4, Nvidia GeForce 3, Nvidia GeForce 2, Nvidia GeForce 256
- Supported ATI chipsets: ATI Radeon 9700, ATI Radeon 9000, ATI Radeon 8500, ATI Radeon 7500, ATI Radeon 7200, ATI Radeon
- Other supported chipsets: Matrox Parhelia 512
Notes
- ↑ 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).
References
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Verified by User:Keith on 2021-08-27
- ↑ View topic - No One Lives Forever 2 Widescreen fix WIP | WSGF
- ↑ Pricing | GameSpy Technology
- ↑ Verified by User:CrazyBaldhead on 2018-02-13