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 "Need for Speed: Hot Pursuit 2"

From PCGamingWiki, the wiki about fixing PC games
m (formatting)
 
(109 intermediate revisions by 49 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
 
|developers  =  
 
|developers  =  
{{Infobox game/row/developer|EA Seattle}}
+
{{Infobox game/row/developer|EA Canada}}
 +
{{Infobox game/row/porter|EA Seattle|Windows}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Electronic Arts}}
 
{{Infobox game/row/publisher|Electronic Arts}}
Line 9: Line 11:
 
|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      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person, Third-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Racing }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Automobile, Street racing }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 +
{{Infobox game/row/taxonomy/themes            | Contemporary }}
 +
{{Infobox game/row/taxonomy/series            | Need for Speed: Hot Pursuit, Need for Speed }}
 
|steam appid  =  
 
|steam appid  =  
|gogcom page  =  
+
|gogcom id    =  
 +
|igdb        = need-for-speed-hot-pursuit-2
 +
|lutris      = need-for-speed-hot-pursuit-2
 +
|hltb        = 6475
 
|strategywiki = Need for Speed: Hot Pursuit 2
 
|strategywiki = Need for Speed: Hot Pursuit 2
 +
|mobygames    = 142118
 
|wikipedia    = Need for Speed: Hot Pursuit 2
 
|wikipedia    = Need for Speed: Hot Pursuit 2
 
|winehq      = 4131
 
|winehq      = 4131
 +
|official site=https://web.archive.org/web/20041209234325/http://www.eagames.com/official/nfs/hotpursuit2/us/home.jsp?ncc=1
 +
|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'''
+
{{Introduction
{{--}} GameSpy online server browser has stopped working due to [[GameSpy]] services being shut down.<ref>[http://www.ea.com/1/service-updates EA Service Updates]</ref>
+
|introduction = '''''{{PAGENAME}}''''' is a {{Glossary:singleplayer}} and {{Glossary:multiplayer}} {{Glossary:racing}} game co-developed by [[Company:EA Canada|EA Canada]] and [[Comapny:EA Seattle|EA Seattle]] and published by [[Company:Electronic Arts|Electronic Arts]]. It is the sixth entry in the ''[[Series:Need for Speed|Need for Speed]]'' series and a sequel to ''[[Need for Speed III: Hot Pursuit]]''.
 +
 
 +
The Windows release was based on the GameCube and Xbox versions of the game (also developed by EA Canada and EA Seattle), rather than the PlayStation 2 version (developed by [[Company:EA Black Box|Black Box]]).<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'''
+
|release history= It was released in North America on October 21, 2002, followed by the Europe release on November 8, 2002.
{{mm}} [http://nfs.wikia.com/wiki/Need_for_Speed_Wiki Need for Speed Wiki]
+
}}
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc check, key | {{DRM|SafeDisc|v2}} | | Windows }}
+
{{Availability/row| Retail | | disc check, key | {{DRM|SafeDisc|2.80.010}} | | Windows }}
 
}}
 
}}
 +
 +
===Demo===
 +
{{ii}} A demo [https://archive.org/details/nfshotpurs2 is available].
 +
{{ii}} Limited to 2 available cars ('''Ferrari 360 Spider''' and '''Porsche 911 Turbo''') and 1 track ('''Calypso Coast''').
  
 
==Essential improvements==
 
==Essential improvements==
  
 
===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 41: Line 68:
  
 
'''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 a No-CD patch is used, as otherwise the game will simply load the movies directly from the game CD.
 +
{{ii}} Alternatively, simply starting the game with the "-nofrustration" argument 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|ref={{cn|date=September 2021}}|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:
 +
# Unplug any USB HID devices that are not needed 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" (they can be reenabled later)
 +
# Game should now launch and work properly. By reenabling and replugging devices and testing the game after each change the cuplrit HID device could be found. Alienware AlienFX controller seems to be one of them.}}
 +
 +
{{ii}} See also [[#Need_For_Speed_Hot_Pursuit_2_.28exception_error.29|Need For Speed Hot Pursuit 2 (exception error)]]
  
 
==Game data==
 
==Game data==
Line 48: Line 97:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{p|userprofile}}\Documents\EA Games\Need For Speed Hot Pursuit 2}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\EA Games\Need For Speed Hot Pursuit 2\}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{p|userprofile}}\Documents\EA Games\Need For Speed Hot Pursuit 2}}
+
{{Game data/saves|Windows|{{p|userprofile\Documents}}\EA Games\Need For Speed Hot Pursuit 2\}}
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|need for speed hot pursuit 2 video settings.png|Video settings.}}
 
{{Image|need for speed hot pursuit 2 video settings.png|Video settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/need-speed-hot-pursuit-2
+
|wsgf link                  = https://www.wsgf.org/dr/need-speed-hot-pursuit-2
 
|widescreen wsgf award      = unsupported
 
|widescreen wsgf award      = unsupported
 
|multimonitor wsgf award    = unsupported
 
|multimonitor wsgf award    = unsupported
Line 65: Line 114:
 
|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 80: Line 129:
 
|anisotropic                = false
 
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = false
+
|antialiasing              = hackable
|antialiasing notes        =  
+
|antialiasing notes        = For NVIDIA cards, [https://www.pcgamingwiki.com/wiki/List_of_anti-aliasing_compatibility_flags_for_Nvidia SGSSAA is available], using the same compatibility flag as "Need For Speed: Underground" (as both games use the same engine).<br>Otherwise, ''see the [https://www.pcgamingwiki.com/wiki/Glossary:Anti-aliasing_(AA)#Forcing_anti-aliasing glossary page] for potential workarounds.''
 +
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =  
 
|vsync                      = false
 
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = true
+
|120 fps                    = limited
|120 fps notes              =  
+
|120 fps notes              = Uncapped. Physics and animations are capped at 60 FPS.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
Line 101: Line 153:
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|Need for Speed Hot Pursuit 2 input.png|Input settings}}
 
{{Image|Need for Speed Hot Pursuit 2 input.png|Input settings}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = false
+
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = n/a
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = true
 
|mouse menu                = true
Line 122: Line 174:
 
|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  = n/a
+
|invert controller y-axis  = true
|invert controller y-axis notes=  
+
|invert controller y-axis notes= Through controller remapping.
|controller hotplug        = unknown
+
|xinput controllers        = hackable
|controller hotplug notes  =  
+
|xinput controllers notes  = Some users have reported that their XInput controllers don't work.
 +
<ref name="xinputerr1">
 +
{{Refurl|url=https://www.reddit.com/r/needforspeed/comments/zoydkc/controller_not_working_in_nfs_hot_pursuit_2_pc/|title=Controller not working in NFS Hot Pursuit 2 PC : needforspeed|date=2023-05-13}}</ref><ref>{{Refurl|url=https://www.reddit.com/r/needforspeed/comments/pxytl2/nfs_6_hot_pursuit_2_xbox_one_gamepad_support_for/|title=NFS 6: Hot Pursuit 2 -- xbox (one) gamepad support for win10? : needforspeed|date=2023-02-22}}</ref> See [[Need_for_Speed:_Hot_Pursuit_2#XInput_controller_not_working|XInput controller not working]] for a workaround.
 +
|xbox prompts              = false
 +
|xbox prompts notes        =
 +
|impulse triggers          = false
 +
|impulse triggers notes    =
 +
|dualshock 4              = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= false
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = true
 +
|other controllers notes  = Generic DirectInput controllers are supported.
 +
|other button prompts      = Generic
 +
|other button prompts notes=  
 +
|controller hotplug        = true
 +
|controller hotplug notes  = Tested with XInput Controller.
 
|haptic feedback          = true
 
|haptic feedback          = true
|haptic feedback notes    = Supports vibration.
+
|haptic feedback notes    =  
|simultaneous input        = unknown
+
|simultaneous input        = false
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
}}
 
}}
 
 
{{ii}} To enable Force Feedback on XInput controller, see [[Controller#Force feedback driver|Force feedback driver]].
 
{{ii}} To enable Force Feedback on XInput controller, see [[Controller#Force feedback driver|Force feedback driver]].
  
==Audio settings==
+
==Audio==
 
{{Image|Need for Speed Hot Pursuit 2 audio.png|Audio settings}}
 
{{Image|Need for Speed Hot Pursuit 2 audio.png|Audio settings}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = Menu Music, Race Music, Player Engine, Sound Effects and Voice sliders.
+
|separate volume notes    = Menu Music, Race Music, Player Engine, Sound Effects, Voice
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = Stereo, Mono and DS3D/EAX.
+
|surround sound notes    =  
 
|subtitles                = false
 
|subtitles                = false
 
|subtitles notes          =  
 
|subtitles notes          =  
Line 150: Line 225:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = true
 
|eax support              = true
|eax support notes        =  
+
|eax support notes         = May need re-toggling after every launch to actually apply<ref>{{Refurl|url=https://github.com/kcat/dsoal/issues/43#issuecomment-1033174793|title=Need for Speed: Hot Pursuit 2 - D3D/EAX not selectable · kcat/dsoal|date=9 June 2023}}</ref>
 +
|royalty free audio       = false
 +
|royalty free audio notes  = The game contains licensed music that were listed under the EA trax in-game.
 +
}}
 +
 
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = unknown
 +
|notes    = Choice between metric and imperial measurements
 +
}}{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = unknown
 +
|notes    =
 +
}}{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = unknown
 +
|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 160: Line 266:
 
|local play notes    = Console versions only.
 
|local play notes    = Console versions only.
 
|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          = hackable
|online play players  =  
+
|online play players  = 8
 
|online play modes    =  
 
|online play modes    =  
|online play notes    =  
+
|online play notes    = Use OpenSpy.
|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 186: Line 292:
 
}}
 
}}
  
==Issues unresolved==
+
==Issues fixed==
 +
 
 +
===Add high resolutions to options menu===
 +
 
 +
{{ii}}By default, the resolution options are limited. Any resolution supported by the graphics driver can be added by making the following change to {{code|rendercaps.ini}}.
  
===Game does not render fog on modern systems===
+
# Go to {{code|C:\Documents and Settings\USERNAME\My files\EA Games\Need For Speed Hot Pursuit 2\rendercaps.ini}}
Even after setting "World Detail" at maximun, 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.
+
# Set <code>LimitResolution=1</code> to <code>LimitResolution=0</code>
  
==Issues fixed==
+
===Game not rendering fog on modern systems===
 +
{{ii}} Even after setting "World Detail" at maximum, the game won't render fog on modern systems.{{cn|date=2023-10-01|reason=N/a}}
 +
{{Fixbox|description=Patch Direct3D8 calls|{{cn|date=2023-10-01|reason=N/a}}|fix=
 +
{{ii}} Note: This fix contradicts any other render wrapper-based fix (HP2WSFix<ref name="wsfix3">[https://github.com/xan1242/hp2wsfix#status Need for Speed: Hot Pursuit 2 PC - Widescreen fix (status) - GitHub]</ref>, dgVooDoo, etc.)
 +
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)===
 
{{ii}} Error is "The thread attempted to read from or write to a virtual address for which it does not have the appropriate access."
 
{{ii}} Error is "The thread attempted to read from or write to a virtual address for which it does not have the appropriate access."
 +
 +
{{Image|Hp2exception.jpg|Screenshot of the exception dialog.}}
 +
 +
 +
{{Fixbox|description=Patch game renderer with dgVooDoo<ref>{{Refurl|url=https://www.reddit.com/r/needforspeed/comments/6gutn7/need_for_speed_hot_pursuit_2_on_windows_10/ditunxq/|title=Reddit comment confirming fix for exception error.|date=2023-09-30}}</ref>|fix=
 +
# Download the latest version of [[DgVoodoo_2|DgVoodoo 2]]
 +
# Follow the installation instructions for '''D3D8'''.
 +
# Configure dgVooDoo using the included configuration applet.
 +
}}
  
 
{{Fixbox|description=Copy the following directories from the CD to <code>{{p|game}}\</code>|ref={{cn|date=October 2017}}|fix=
 
{{Fixbox|description=Copy the following directories from the CD to <code>{{p|game}}\</code>|ref={{cn|date=October 2017}}|fix=
Line 204: Line 328:
 
# '''Particle'''
 
# '''Particle'''
 
# '''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"/>
 +
 +
===White screen after installing HP2WSFix===
 +
Remove the global.ini file from the main game directory.{{cn|date=September 2021}}
 +
 +
===DualShock 4 support===
 +
{{ii}} To use a DualShock 4 with the gas and brake axis, the .ini needs to be tweaked.
 +
 +
{{Fixbox|description=Tweak|ref={{cn|date=September 2021}}|fix=Replace definitions.ini and defaults.ini with the ones from [https://community.pcgamingwiki.com/files/file/1230-need-for-speed-hot-pursuit-2-dualshock-4-configuration/ 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.{{cn|date=September 2021}}
 +
 +
===Settings not saved on exit===
 +
Profile must be saved manually from the Options menu after configuring settings, else they won't be saved on game exit.{{cn|date=September 2021}}
 +
 +
===XInput controller not working===
 +
{{Fixbox|description=Use devreorder to force intended device (needs dinputto8)|ref=<ref name="xinputerr1"></ref>|fix=
 +
# Download briankendall's [https://github.com/briankendall/devreorder/releases/ devreorder] and elishacloud's [https://github.com/elishacloud/dinputto8/releases/ dinputto8].
 +
# For devreorder, extract {{file|devreorder.ini}} and {{file|x86}}'s {{file|dinput8.dll}} into main game directory.
 +
# For dinputto8, extract {{file|dinput.dll}} into main game directory as well.
 +
# Edit {{file|devreorder.ini}}- '''[order]''' and '''[visible]''' should be set to your controller's name; i.e. "Controller (XBOX 360 For Windows)".
 +
{{ii}} Should work even across restarts as it's forcing enumeration order and hiding other enumerable devices from the process.
 +
{{ii}} If the game shows an error message about the controller not being specifically recognized, ignore this message and proceed to manually configure the controller settings in the options menu.
 
}}
 
}}
  
Line 209: Line 361:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 8.1
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 229: Line 381:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = no
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=  
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
Line 250: Line 412:
  
 
===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.
+
* [https://nfsaddons.com/downloads/nfshp2/tracks/6985/realistic-parkland-30-total-overhaul.html/ Realistic Parkland 3.0 (total overhaul)] - Realistic Parkland 3.0 (total overhaul)
 +
* [https://nfsmods.xyz/mod/1622/ Need for Speed Hot Pursuit 2 - HD Font Pack] - Need for Speed Hot Pursuit 2 - HD Font Pack
  
 
==System requirements==
 
==System requirements==
Line 258: Line 421:
  
 
|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
 +
|minDX    = 8.1
  
|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}}

Latest revision as of 06:48, 28 January 2024

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 Canada
Windows EA Seattle
Publishers
Electronic Arts
Engines
EAGL
Release dates
Windows October 21, 2002
Reception
Metacritic 73
Taxonomy
Monetization One-time game purchase
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person, Third-person
Controls Direct control
Genres Racing
Vehicles Automobile, Street racing
Art styles Realistic
Themes Contemporary
Series Need for Speed: Hot Pursuit, Need for Speed
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).

Need for Speed: Hot Pursuit 2 is a singleplayer and multiplayer racing game co-developed by EA Canada and EA Seattle and published by Electronic Arts. It is the sixth entry in the Need for Speed series and a sequel to Need for Speed III: Hot Pursuit.

The Windows release was based on the GameCube and Xbox versions of the game (also developed by EA Canada and EA Seattle), rather than the PlayStation 2 version (developed by Black Box).[1]

It was released in North America on October 21, 2002, followed by the Europe release on November 8, 2002.

Availability

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

Demo

A demo is available.
Limited to 2 available cars (Ferrari 360 Spider and Porsche 911 Turbo) and 1 track (Calypso Coast).

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 a No-CD patch is used, as otherwise the game will simply load the movies directly from the game CD.
Alternatively, simply starting the game with the "-nofrustration" argument 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[citation needed]
  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:

  1. Unplug any USB HID devices that are not needed 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" (they can be reenabled later)
  3. Game should now launch and work properly. By reenabling and replugging devices and testing the game after each change the cuplrit HID device could be found. Alienware AlienFX controller seems to be one of them.
See also Need For Speed Hot Pursuit 2 (exception error)

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

Video settings.
Video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Use HP2WSFix.[7][8]
Multi-monitor
Ultra-widescreen
Use HP2WSFix.[7][8]
4K Ultra HD
Use HP2WSFix.[7][8]
Field of view (FOV)
Windowed
See Windowed.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
For NVIDIA cards, SGSSAA is available, using the same compatibility flag as "Need For Speed: Underground" (as both games use the same engine).
Otherwise, see the glossary page for potential workarounds.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
120+ FPS
Uncapped. Physics and animations are capped at 60 FPS.
High dynamic range display (HDR)

Windowed

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

Input

Input settings
Input settings

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Menu can only be navigated with mouse.
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Through controller remapping.
Controller types
XInput-compatible controllers
Some users have reported that their XInput controllers don't work. [10][11] See XInput controller not working for a workaround.
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
Generic/other controllers
Generic DirectInput controllers are supported.
Button prompts Input settings icon - Generic Controller.svg
Additional information
Controller hotplugging
Tested with XInput Controller.
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M
To enable Force Feedback on XInput controller, see Force feedback driver.

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Menu Music, Race Music, Player Engine, Sound Effects, Voice
Surround sound
Subtitles
Closed captions
Mute on focus lost
EAX support
May need re-toggling after every launch to actually apply[12]
Royalty free audio
The game contains licensed music that were listed under the EA trax in-game.

Localizations

Language UI Audio Sub Notes
English
Choice between metric and imperial measurements
French
Italian
Slovak
Fan translation, download.

Network

Multiplayer types

Type Native Players Notes
Local play
Console versions only.
LAN play
8
Online play
8 Use OpenSpy.
Asynchronous multiplayer

Connection types

Issues fixed

Add high resolutions to options menu

By default, the resolution options are limited. Any resolution supported by the 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

Even after setting "World Detail" at maximum, the game won't render fog on modern systems.[citation needed]
Patch Direct3D8 calls
Note: This fix contradicts any other render wrapper-based fix (HP2WSFix[13], dgVooDoo, etc.)

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."
Screenshot of the exception dialog.
Screenshot of the exception dialog.


Patch game renderer with dgVooDoo[14]
  1. Download the latest version of DgVoodoo 2
  2. Follow the installation instructions for D3D8.
  3. Configure dgVooDoo using the included configuration applet.
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.[13]

White screen after installing HP2WSFix

Remove the global.ini file from the main game directory.[citation needed]

DualShock 4 support

To use a DualShock 4 with the gas and brake axis, the .ini needs to be tweaked.
Tweak[citation needed]

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.[citation needed]

Settings not saved on exit

Profile must be saved manually from the Options menu after configuring settings, else they won't be saved on game exit.[citation needed]

XInput controller not working

Use devreorder to force intended device (needs dinputto8)[10]
  1. Download briankendall's devreorder and elishacloud's dinputto8.
  2. For devreorder, extract devreorder.ini and x86's dinput8.dll into main game directory.
  3. For dinputto8, extract dinput.dll into main game directory as well.
  4. Edit devreorder.ini- [order] and [visible] should be set to your controller's name; i.e. "Controller (XBOX 360 For Windows)".
Should work even across restarts as it's forcing enumeration order and hiding other enumerable devices from the process.
If the game shows an error message about the controller not being specifically recognized, ignore this message and proceed to manually configure the controller settings in the options menu.

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
DirectX 8.1 compatible


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