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

Difference between revisions of "Need for Speed: Hot Pursuit 2"

From PCGamingWiki, the wiki about fixing PC games
(45 intermediate revisions by 21 users not shown)
Line 1: Line 1:
 +
{{disambig||the prequel|[[Need for Speed III: Hot Pursuit]]|the 2010 game|[[Need for Speed: Hot Pursuit]]}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = Need for Speed Hot Pursuit 2 cover.jpg
 
|cover        = Need for Speed Hot Pursuit 2 cover.jpg
Line 9: Line 10:
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|October 21, 2002}}
 
{{Infobox game/row/date|Windows|October 21, 2002}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|need-for-speed-hot-pursuit-2|73}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | }}
 +
{{Infobox game/row/taxonomy/pacing            | }}
 +
{{Infobox game/row/taxonomy/perspectives      | }}
 +
{{Infobox game/row/taxonomy/controls          | }}
 +
{{Infobox game/row/taxonomy/genres            | Racing }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Street racing }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | }}
 +
{{Infobox game/row/taxonomy/series            | Need for Speed: Hot Pursuit }}
 
|steam appid  =  
 
|steam appid  =  
 
|gogcom id    =  
 
|gogcom id    =  
 +
|igdb        = need-for-speed-hot-pursuit-2
 +
|hltb        = 6475
 
|strategywiki = Need for Speed: Hot Pursuit 2
 
|strategywiki = Need for Speed: Hot Pursuit 2
 +
|mobygames    = need-for-speed-hot-pursuit-2
 
|wikipedia    = Need for Speed: Hot Pursuit 2
 
|wikipedia    = Need for Speed: Hot Pursuit 2
 
|winehq      = 4131
 
|winehq      = 4131
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|Need for Speed}}
 
{{disambig||the prequel|[[Need for Speed III: Hot Pursuit]]|the 2010 game|[[Need for Speed: Hot Pursuit]]}}
 
  
 
'''Key points'''
 
'''Key points'''
{{ii}} Based on the GameCube/Xbox version of the game rather than the [[Company:EA Black Box|Black Box]] PlayStation 2 version.
+
{{ii}} Based on the GameCube/Xbox version of the game rather than the [[Company:EA Black Box|Black Box]] PlayStation 2 version.<ref>{{Refurl|url=https://nfs.fandom.com/wiki/Need_for_Speed:_Hot_Pursuit_2/Differences|title=Differences at The Need for Speed Wiki - Need for Speed series information|date=2020-11-05}}</ref>
 
 
'''General information'''
 
{{mm}} [http://nfs.wikia.com/wiki/Need_for_Speed_Wiki Need for Speed Wiki]
 
  
 
==Availability==
 
==Availability==
Line 33: Line 47:
  
 
===Patches===
 
===Patches===
{{ii}} [https://community.pcgamingwiki.com/files/file/1068-need-for-speed-hot-pursuit-2-patch/ Patch 242] is the final patch for the game. Adds multiplayer encryption and improves Force Feedback behaviour and compatibility.
+
{{ii}} [https://community.pcgamingwiki.com/files/file/1068-need-for-speed-hot-pursuit-2-patch/ Patch 242] is the final patch for the game. Adds multiplayer encryption and improves Force Feedback behavior and compatibility.
  
 
===Skip intro videos===
 
===Skip intro videos===
Line 43: Line 57:
 
'''Notes'''
 
'''Notes'''
 
{{ii}} This tweak will only work if you are using the No-CD patch, as otherwise the game will simply load the movies directly from the game CD.
 
{{ii}} This tweak will only work if you are using the No-CD patch, as otherwise the game will simply load the movies directly from the game CD.
 +
{{ii}} Alternatively, you can start the game with the "-nofrustration" argument which will skip the title screen and intro videos.
 +
}}
 +
 +
 +
===Increase distance in which particles fade out===
 +
{{ii}} Increases the distance in which particles are rendered. It will be most noticeable in the water effect not fading from waterfalls as their distance increases.
 +
{{Fixbox|description=Instructions|fix=
 +
# Go to the "EAGL" folder in the game directory.
 +
# Open the "LOD" file with notepad.
 +
# In the "[max]" section, increase the values for "worldParticle.farFadeIn" and "worldParticle.farFadeOut". It can go to values as high as 999, but keep "worldParticle.farFadeIn" slightly lower than "worldParticle.farFadeOut".
 
}}
 
}}
 +
 +
 +
=== Crash/lock-up on launch or Low/Choppy frame-rate===
 +
{{--}} Game may crash immediately after entering full-screen/after it creates its application window, or frame-rate may be around 20-30 FPS and lack V-sync
 +
 +
{{Fixbox|description=Use DirectInput low frame rate fix|ref=<ref>{{Refurl|url=https://www.vogons.org/viewtopic.php?f=8&t=47594|title=VOGONS - NFS Hot Pursuit 2 (2002) crashes on start.|date=2020-10-19}}</ref>|fix=
 +
Use the [https://community.pcgamingwiki.com/files/file/789-directinput-fps-fix/ DirectInput FPS Fix].}}
 +
{{Fixbox|description=(Alternative) Unplug or disable incompatible HID devices|ref=<ref>{{Refurl|url=https://www.vogons.org/viewtopic.php?f=8&t=47594|title=VOGONS - NFS Hot Pursuit 2 (2002) crashes on start.|date=2020-10-19}}</ref>|fix=
 +
If the above doesn't work (it didn't on my Windows 8.1 x64):
 +
# Unplug any USB HID devices that you don't need to play the game (Xbox controllers, media remotes, desktop case fan speed controllers etc). For laptops unplug all external USB HID devices such as external mice and keyboards.
 +
# Go to Device Manager and, under the "Human Interface Devices" section,  disable any remaining "HID-compliant vendor-defined device" and "HID-compliant consumer control devices" (you can re-enable them later)
 +
# Game should now launch and work properly. You can start re-enabling and re-plugging devices by testing the game after each change until you find the cuplrit HID device. Mine was the Alienware AlienFX controller.}}
  
 
==Game data==
 
==Game data==
Line 66: Line 102:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= Use [https://drive.google.com/drive/folders/1Vk9Y4YDmVd3u0Ham_ShibU0lMmz3yvcN NFSHP2 Widescreen Fix].<ref name="wsfix">[https://www.youtube.com/watch?v=t1HhSUyZlgM NFS Hot Pursuit 2 - 2018 Widescreen - YouTube]</ref>
+
|widescreen resolution notes= Use [https://github.com/xan1242/hp2wsfix/releases HP2WSFix].<ref name="wsfix1">[https://github.com/xan1242/hp2wsfix Need for Speed: Hot Pursuit 2 PC - Widescreen fix - GitHub]</ref><ref name="wsfix2">[https://www.youtube.com/watch?v=gQofl1OUvaE Need for Speed: Hot Pursuit 2 - Proper Widescreen fix - YouTube]</ref>
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = Use [https://drive.google.com/drive/folders/1Vk9Y4YDmVd3u0Ham_ShibU0lMmz3yvcN NFSHP2 Widescreen Fix].<ref name="wsfix"/>
+
|ultrawidescreen notes      = Use [https://github.com/xan1242/hp2wsfix/releases HP2WSFix].<ref name="wsfix1"/><ref name="wsfix2"/>
 
|4k ultra hd                = hackable
 
|4k ultra hd                = hackable
|4k ultra hd notes          = Use [https://drive.google.com/drive/folders/1Vk9Y4YDmVd3u0Ham_ShibU0lMmz3yvcN NFSHP2 Widescreen Fix].<ref name="wsfix"/>
+
|4k ultra hd notes          = Use [https://github.com/xan1242/hp2wsfix/releases HP2WSFix].<ref name="wsfix1"/><ref name="wsfix2"/>
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
Line 87: Line 123:
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = true
+
|120 fps                    = limited
|120 fps notes              = Uncapped.
+
|120 fps notes              = Uncapped.physics and animations capped 60fps.
 
|hdr                        = false
 
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 123: Line 159:
 
|controller remap          = true
 
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = true
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
Line 149: Line 185:
 
|other button prompts      = Generic
 
|other button prompts      = Generic
 
|other button prompts notes=  
 
|other button prompts notes=  
|controller hotplug        = unknown
+
|controller hotplug        = true
|controller hotplug notes  =  
+
|controller hotplug notes  = Tested with XInput Controller.
 
|haptic feedback          = true
 
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
Line 173: Line 209:
 
|eax support              = true
 
|eax support              = true
 
|eax support notes        =  
 
|eax support notes        =  
 +
}}
 +
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = unknown
 +
|notes    =
 +
}}{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = unknown
 +
|notes    =
 +
}}
 +
{{L10n/switch
 +
|language  = Slovak
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = unknown
 +
|fan      = true
 +
|notes    = Fan translation, [http://slovenciny.com/need-for-speed-hot-pursuit-2-sk/ download].
 +
}}
 
}}
 
}}
  
Line 182: Line 242:
 
|local play notes    =  
 
|local play notes    =  
 
|lan play            = true
 
|lan play            = true
|lan play players    =  
+
|lan play players    = 8
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
 
|online play          = true
 
|online play          = true
|online play players  =  
+
|online play players  = 8
 
|online play modes    =  
 
|online play modes    =  
 
|online play notes    =  
 
|online play notes    =  
|asynchronous        =  
+
|asynchronous        = false
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        =  
+
|matchmaking        = unknown
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                =  
+
|p2p                = unknown
 
|p2p notes          =  
 
|p2p notes          =  
|dedicated          =  
+
|dedicated          = true
 
|dedicated notes    =  
 
|dedicated notes    =  
|self-hosting      =  
+
|self-hosting      = true
 
|self-hosting notes =  
 
|self-hosting notes =  
|direct ip          =  
+
|direct ip          = true
 
|direct ip notes    =  
 
|direct ip notes    =  
 
}}{{Network/Ports
 
}}{{Network/Ports
Line 208: Line 268:
 
}}
 
}}
  
==Issues unresolved==
+
==Issues fixed==
  
===Game does not render fog on modern systems===
+
===Add high resolutions to options menu===
Even after setting "World Detail" at maximum, the game won't render fog on modern systems. There is an alternative workaround by using 3DAnalyze and forcing TnL, but no fixes for the game itself.
 
  
===Poor frame pacing===
+
{{ii}}By default, the resolution options are limited to WWWW x HHHH and under. Any resolution supported by your graphics driver can be added by making the following change to {{code|rendercaps.ini}}.
Hot Pursuit 2 suffers from frame pacing issues on modern systems, resulting in choppy gameplay even at high framerates. There is no known fix for this.
 
  
==Issues fixed==
+
# Go to {{code|C:\Documents and Settings\USERNAME\My files\EA Games\Need For Speed Hot Pursuit 2\rendercaps.ini}}
 +
# Set <code>LimitResolution=1</code> to <code>LimitResolution=0</code>
 +
 
 +
===Game not rendering fog on modern systems===
 +
{{ii}} Note: If you install HP2WSFix, this step is not necessary as d3d8to9 is integrated with it.<ref name="wsfix3">[https://github.com/xan1242/hp2wsfix#status Need for Speed: Hot Pursuit 2 PC - Widescreen fix (status) - GitHub]</ref>
 +
Even after setting "World Detail" at maximum, the game won't render fog on modern systems.
 +
 
 +
Go [https://github.com/crosire/d3d8to9/releases here] and download the d3d8.dll and place it in Need For Speed Hot Pursuit 2 folder and the d3d8.dll will load d3d8to9 and convert DX8 API calls to Direct3D 9 ones.
  
 
===Need For Speed Hot Pursuit 2 (exception error)===
 
===Need For Speed Hot Pursuit 2 (exception error)===
Line 230: Line 295:
 
# '''Tracks'''
 
# '''Tracks'''
 
}}
 
}}
 +
 +
===Game crashing with more than 1 hi-poly car===
 +
This issue can be fixed by installing HP2WSFix as the fix is integrated along with the widescreen fix.<ref name="wsfix3">[https://github.com/xan1242/hp2wsfix#status Need for Speed: Hot Pursuit 2 PC - Widescreen fix (status) - GitHub]</ref>
 +
 +
===White screen after installed HP2WSFix===
 +
In some PCs, after installed the Widescreen Fix, when the game is launched it freezes on a white screen.
 +
To fix this, just remove the global.ini file from the main game directory.
  
 
===DualShock 4 support===
 
===DualShock 4 support===
Line 238: Line 310:
  
 
}}
 
}}
 +
===Poor performance on high resolutions===
 +
May be fixed copying the game directory outside "Program Files" folder, so it can be run without administrator rights.
 +
===Settings not saved on exit===
 +
Profile must be saved manually from the Options menu after configuring settings, won't be saved on game exit.
  
 
==Other information==
 
==Other information==
Line 290: Line 366:
  
 
===Modifications===
 
===Modifications===
* [https://community.pcgamingwiki.com/files/file/961-need-for-speed-hot-pursuit-2-better-car-reflections-mod/ Better car reflections mod] - Improves car reflection, see before & after [https://i.imgur.com/rdHKxdj.jpg Preview 1], [https://i.imgur.com/VX9Zkog.jpg Preview 2]
+
* [https://community.pcgamingwiki.com/files/file/961-need-for-speed-hot-pursuit-2-better-car-reflections-mod/ Better car reflections mod] - Better reflections on cars
* [https://community.pcgamingwiki.com/files/file/962-need-for-speed-hot-pursuit-2-high-poly-fix/ High Poly Fix] - Go to <code>{{p|game}}\FrontEnd\</code>. Replace <code>Championship.ini</code> and <code>Hot Pursuit.ini</code> with the files in the archive.
 
  
 
==System requirements==
 
==System requirements==
Line 298: Line 373:
  
 
|minOS    = 98, ME, 2000, XP
 
|minOS    = 98, ME, 2000, XP
|minCPU  = 450 MHz Pentium III
+
|minCPU  = Intel Pentium III 450 MHz
|minCPU2  = 500 MHz AMD Athlon
+
|minCPU2  = AMD Athlon 500 MHz
 
|minRAM  = 128 MB
 
|minRAM  = 128 MB
|minGPU  = Direct3D compatible Video Card
+
|minGPU  = Direct3D compatible
 
|minVRAM  = 16 MB
 
|minVRAM  = 16 MB
 
|minHD    = 1.2 GB
 
|minHD    = 1.2 GB
  
|recCPU  = 800 MHz Pentium III or AMD Athlon
+
|recCPU  = Intel Pentium III 800 MHz or AMD Athlon
|recGPU  = Direct3D compatible Video Card
+
|recGPU  =  
 
|recVRAM  = 32 MB
 
|recVRAM  = 32 MB
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Revision as of 05:05, 14 June 2021

For the prequel, see Need for Speed III: Hot Pursuit. For the 2010 game, see Need for Speed: Hot Pursuit.

Need for Speed: Hot Pursuit 2
Need for Speed: Hot Pursuit 2 cover
Developers
EA Seattle
Publishers
Electronic Arts
Engines
EAGL
Release dates
Windows October 21, 2002
Reception
Metacritic 73
Taxonomy
Genres Racing
Vehicles Street racing
Series Need for Speed: Hot Pursuit
Need for Speed: Hot Pursuit 2 on HowLongToBeat
Need for Speed: Hot Pursuit 2 on IGDB
Need for Speed: Hot Pursuit 2 guide on StrategyWiki
Need for Speed: Hot Pursuit 2 on MobyGames
Need for Speed: Hot Pursuit 2 on Wikipedia
Need for Speed: Hot Pursuit
Subseries of Need for Speed
Need for Speed III: Hot Pursuit 1998
Need for Speed: Hot Pursuit 2 2002
Need for Speed: Hot Pursuit 2010
Need for Speed: Hot Pursuit Remastered 2020

Warnings

SafeDisc retail DRM does not work on Windows Vista and later (see Availability for affected versions).
GameSpy online services have been shut down (see Network for solutions).

Key points

Based on the GameCube/Xbox version of the game rather than the Black Box PlayStation 2 version.[1]

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
SafeDisc v2 DRM[Note 1]
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).

Essential improvements

Patches

Patch 242 is the final patch for the game. Adds multiplayer encryption and improves Force Feedback behavior and compatibility.

Skip intro videos

Instructions[4]
  1. Go to <path-to-game>\movies\
  2. Delete or rename hp2E.mad, logoE.mad, and logoS.mad to anything else.
  3. Create three empty files with the above filenames in the folder.

Notes

This tweak will only work if you are using the No-CD patch, as otherwise the game will simply load the movies directly from the game CD.
Alternatively, you can start the game with the "-nofrustration" argument which will skip the title screen and intro videos.


Increase distance in which particles fade out

Increases the distance in which particles are rendered. It will be most noticeable in the water effect not fading from waterfalls as their distance increases.
Instructions
  1. Go to the "EAGL" folder in the game directory.
  2. Open the "LOD" file with notepad.
  3. In the "[max]" section, increase the values for "worldParticle.farFadeIn" and "worldParticle.farFadeOut". It can go to values as high as 999, but keep "worldParticle.farFadeIn" slightly lower than "worldParticle.farFadeOut".


Crash/lock-up on launch or Low/Choppy frame-rate

Game may crash immediately after entering full-screen/after it creates its application window, or frame-rate may be around 20-30 FPS and lack V-sync
Use DirectInput low frame rate fix[5]

Use the DirectInput FPS Fix.

(Alternative) Unplug or disable incompatible HID devices[6]

If the above doesn't work (it didn't on my Windows 8.1 x64):

  1. Unplug any USB HID devices that you don't need to play the game (Xbox controllers, media remotes, desktop case fan speed controllers etc). For laptops unplug all external USB HID devices such as external mice and keyboards.
  2. Go to Device Manager and, under the "Human Interface Devices" section, disable any remaining "HID-compliant vendor-defined device" and "HID-compliant consumer control devices" (you can re-enable them later)
  3. Game should now launch and work properly. You can start re-enabling and re-plugging devices by testing the game after each change until you find the cuplrit HID device. Mine was the Alienware AlienFX controller.

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\EA Games\Need For Speed Hot Pursuit 2\

Save game data location

System Location
Windows %USERPROFILE%\Documents\EA Games\Need For Speed Hot Pursuit 2\

Video settings

Video settings.
Video settings.

Template:Video settings

Windowed

Enable windowed[7]
  1. Go to the configuration file(s) location.
  2. Edit rendercaps.ini.
  3. Change Fullscreen=1 to Fullscreen=0.

Input settings

Input settings
Input settings

Template:Input settings

To enable Force Feedback on XInput controller, see Force feedback driver.

Audio settings

Audio settings
Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
Slovak
Fan translation, download.

Network

Multiplayer types

Type Native Players Notes
Local play
LAN play
8
Online play
8 GameSpy services have been shut down;[8] see GameSpy for workarounds.
Asynchronous multiplayer

Connection types

Issues fixed

Add high resolutions to options menu

By default, the resolution options are limited to WWWW x HHHH and under. Any resolution supported by your graphics driver can be added by making the following change to rendercaps.ini.
  1. Go to C:\Documents and Settings\USERNAME\My files\EA Games\Need For Speed Hot Pursuit 2\rendercaps.ini
  2. Set LimitResolution=1 to LimitResolution=0

Game not rendering fog on modern systems

Note: If you install HP2WSFix, this step is not necessary as d3d8to9 is integrated with it.[9]

Even after setting "World Detail" at maximum, the game won't render fog on modern systems.

Go here and download the d3d8.dll and place it in Need For Speed Hot Pursuit 2 folder and the d3d8.dll will load d3d8to9 and convert DX8 API calls to Direct3D 9 ones.

Need For Speed Hot Pursuit 2 (exception error)

Error is "The thread attempted to read from or write to a virtual address for which it does not have the appropriate access."
Copy the following directories from the CD to <path-to-game>\[citation needed]
  1. actors
  2. AI
  3. Audio
  4. Cars
  5. Movies
  6. Particle
  7. Tracks

Game crashing with more than 1 hi-poly car

This issue can be fixed by installing HP2WSFix as the fix is integrated along with the widescreen fix.[9]

White screen after installed HP2WSFix

In some PCs, after installed the Widescreen Fix, when the game is launched it freezes on a white screen. To fix this, just remove the global.ini file from the main game directory.

DualShock 4 support

To use a DualShock 4 with the gas and brake axis, the .ini needs to be tweaked.
Replace definitions.ini and defaults.ini with the ones from here.

Poor performance on high resolutions

May be fixed copying the game directory outside "Program Files" folder, so it can be run without administrator rights.

Settings not saved on exit

Profile must be saved manually from the Options menu after configuring settings, won't be saved on game exit.

Other information

API

Technical specs Supported Notes
Direct3D 8.1
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Multiplayer GameSpy

Modifications

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, ME, 2000, XP
Processor (CPU) Intel Pentium III 450 MHz
AMD Athlon 500 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 1.2 GB
Video card (GPU) Direct3D compatible
16 MB of VRAM

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]

References