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: Underground 2"

From PCGamingWiki, the wiki about fixing PC games
 
(225 intermediate revisions by 87 users not shown)
Line 1: Line 1:
 
{{Infobox game
 
{{Infobox game
|cover        = Need for Speed Underground 2 cover.jpg
+
|cover        = Need-for-speed-underground-2-cover.png
 
|developers  =  
 
|developers  =  
{{Infobox game/row/developer|EA Black Box|ref=<ref>{{Refurl|url=http://www2.ea.com/uk/need-for-speed-underground-2|title=Need for Speed Underground 2 - EA Games|date=2017-04-04}}</ref>}}
+
{{Infobox game/row/developer|EA Black Box|ref=<ref>{{Refurl|url=https://web.archive.org/web/20170723174002/http://www2.ea.com/uk/need-for-speed-underground-2|title=Need for Speed Underground 2 - EA Games (Archived)|date=2017-04-04}}</ref>}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Electronic Arts}}
 
{{Infobox game/row/publisher|Electronic Arts}}
Line 9: Line 9:
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|November 9, 2004}}
 
{{Infobox game/row/date|Windows|November 9, 2004}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|need-for-speed-underground-2|82}}
 +
{{Infobox game/row/reception|IGDB|need-for-speed-underground-2|79}}
 +
|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: Underground, Need for Speed }}
 
|steam appid  =  
 
|steam appid  =  
|gogcom page  =  
+
|gogcom id    =  
 +
|hltb        = 6486
 +
|lutris      = need-for-speed-underground-2
 
|strategywiki = Need for Speed: Underground 2
 
|strategywiki = Need for Speed: Underground 2
 +
|mobygames    = 15699
 
|wikipedia    = Need for Speed: Underground 2
 
|wikipedia    = Need for Speed: Underground 2
 
|winehq      = 2062
 
|winehq      = 2062
 +
|license      = commercial
 
}}
 
}}
{{Series|Need for Speed}}
 
  
'''General information'''
+
{{Introduction
{{mm}} [http://nfs.wikia.com/wiki/Need_for_Speed_Wiki Need for Speed Wiki]
+
|introduction      = '''''{{PAGENAME}}''''' is a {{Glossary:singleplayer}} and {{Glossary:multiplayer}} {{Glossary:racing}} game developed by [[Company:EA Black Box|EA Black Box]] and published by [[Company:Electronic Arts|Electronic Arts]]. It is the eighth entry in the ''[[Series:Need for Speed|Need for Speed]]'' series and the second entry in the ''[[Series:Need for Speed: Underground|Need for Speed: Underground]]'' duology.
 +
 
 +
Like the previous game, ''Underground 2'' centers around the import racing/tuning scenes and features JDM cars. It is also the first game in the series to have an open world, where players can drive freely around the city. The game's career mode's story takes places six months after the event of ''[[Need for Speed: Underground|Underground]]'' and focus on an unnamed racer (the same racer players had played as in ''Underground'') as they race in the fictional city of Bayview.
 +
 
 +
|release history  = It was released in North America on November 9, 2004, followed by Europe and Japan releases on November 19, 2004 and December 22, 2004 respectively.
 +
 
 +
|current state    =
 +
}}
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail |  | disc check, key | {{DRM|SafeDisc|v3}}, 2 cd roms|  | Windows }}
+
{{Availability/row| Retail |  | disc check, key | {{DRM|SafeDisc|v4}}. Has both a 2 CD and a DVD version. |  | Windows }}
 +
}}
 +
{{ii}} A compilation<ref>{{Refurl|url=https://nfs.fandom.com/wiki/Need_for_Speed:_Collector%27s_Series|title=NFS Wiki - Need for Speed: Collector's Series|date=2023-06-29}}</ref> of the original Need for Speed: Underground, Underground 2 and Most Wanted is also available.
 +
{{ii}} A faithful, higher quality icon can be found on [https://www.deviantart.com/triplezet/art/Need-for-Speed-Underground-2-HiDPI-icon-746208189 DeviantArt]. An alternate icon by AlexKVideos1 can be found on [https://www.steamgriddb.com/icon/11508 SteamGridDB].
 +
 
 +
===Demo/free trial===
 +
{{ii}} A playable demo is available on [https://archive.org/details/NeedForSpeedUnderground2_201405 the Internet Archive].
 +
{{ii}} Progress will not be carried over to the main game.
 +
 
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported        =
 +
|dlc                =
 +
|expansion pack      =
 +
|freeware            =
 +
|one-time game purchase = The game requires an upfront purchase to access.
 +
|free-to-play        =
 +
|sponsored          =
 +
|subscription        =
 
}}
 
}}
{{ii}} A compilation of the original Need for Speed: Underground, Underground 2 and Most Wanted is also available.
 
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
{{ii}} [http://www.nfsplanet.com/nfs8_patch.php?lang=eng Patch 1.2]. Strongly recommended.
+
{{ii}} [https://community.pcgamingwiki.com/files/file/2849-need-for-speed-underground-2-korean-patch-v11/ Patch 1.1 for Korean version] and [https://community.pcgamingwiki.com/files/file/1065-need-for-speed-undergound-2-patches/ Patch 1.2] (Strongly recommended) available.
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Invalidate the corresponding files|ref=<ref name="2022-08-27">{{Refcheck|user=Nessy|date=2022-08-27|comment=}}</ref>|fix=
 
# Go to <code>{{p|game}}\MOVIES\</code>
 
# Go to <code>{{p|game}}\MOVIES\</code>
# Delete or rename <code>ealogo.vp6</code>, <code>FMVOpening.vp6</code>, <code>PSA.vp6</code>, and <code>THX_logo.vp6</code>.
+
# Delete, move or rename <code>ealogo.vp6</code>, <code>FMVOpening.vp6</code>, <code>PSA.vp6</code>, and <code>THX_logo.vp6</code>.
 +
}}
 +
{{Fixbox|description=Use ThirteenAG's Widescreen Fix|ref=<ref>{{Refurl|url=https://github.com/ThirteenAG/WidescreenFixesPack/pull/1027|title=New FOV Values, Updates, and Adjustments · Pull Request #1027 · ThirteenAG/WidescreenFixesPack|date=9 June 2023}}</ref>|fix=
 +
# Install [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 +
# Set <code>SkipIntro</code> setting to 1 in its .ini file.
 
}}
 
}}
  
Line 40: Line 87:
  
 
{{Fixbox|description=Instructions|ref={{cn|date=July 2017}}|fix=
 
{{Fixbox|description=Instructions|ref={{cn|date=July 2017}}|fix=
# Download the missing cars.
+
# Download ZIP files containing the files for the cars missing from your version of the game.
#* If you have the US version, download [http://www.nfscars.net/need-for-speed-underground-2/6/files/view/11527/ Peugeot 106] and the [http://www.nfscars.net/need-for-speed-underground-2/6/files/view/11528/ Vauxhall Corsa].
+
#* If you have the US version, download [https://www.nfscars.net/need-for-speed-underground-2/6/files/view/11527/ Peugeot 106] and the [https://www.nfscars.net/need-for-speed-underground-2/6/files/view/11528/ Vauxhall Corsa].
#* If you have the EU version, download [http://www.nfscars.net/need-for-speed-underground-2/6/files/view/11526/ Honda Civic] and [http://www.nfscars.net/need-for-speed-underground-2/6/files/view/7928/ Acura RSX].  
+
#* If you have the EU version, download [https://www.nfscars.net/need-for-speed-underground-2/6/files/view/11526/ Honda Civic] and [https://www.nfscars.net/need-for-speed-underground-2/6/files/view/7928/ Acura RSX].
# Download [https://github.com/nlgzrgn/NFSU2ExOpts/releases Need for Speed Underground 2 Extra Options].
+
#* Backup [https://mega.nz/file/MEA3zI4S#qaHxSggw_n_zjzSUKmiVn5Xf0rTpOsjvUueA5GPw-hI link] if NFSCars isn't working.
 +
# Copy the contents of the <code>CARS</code> folder of both ZIP files into <code>{{p|game}}\CARS\</code>.
 +
#* This should result in two new folders named <code>PEUGOT106</code> and <code>CORSA</code> in <code>{{p|game}}\CARS\</code>.
 +
# Copy the contents of the <code>Saves</code> folder of both ZIP files into <code>{{p|localappdata}}\NFS Underground 2\</code>.
 +
#* This should result in two new files named <code>106</code> and <code>Corsa</code> in <code>{{p|localappdata}}\NFS Underground 2\</code>.
 +
# Download [https://www.pcgamingwiki.com/wiki/Need_for_Speed:_Underground_2#Extra_Options Need for Speed Underground 2 Extra Options].
 
# Unpack the archive, go to <code>NFSU2 Extra Options\Main Files</code> folder and copy both <code>dinput8.dll</code> file and <code>scripts</code> folder into the installation folder.
 
# Unpack the archive, go to <code>NFSU2 Extra Options\Main Files</code> folder and copy both <code>dinput8.dll</code> file and <code>scripts</code> folder into the installation folder.
# Make sure that the option ''Unlock106AndCorsa'' in <code>scripts\NFSU2ExtraOptionsSettings.ini</code> is set to 1.
+
# Make sure that the option ''UnlockRegionalCars'' in <code>scripts\NFSU2ExtraOptionsSettings.ini</code> is set to 1.
 
# Use the US executable to launch the game (even if you have the EU version), otherwise it may crash.{{CN|Is this realizations made with the old "switching way", still valid when using NFSU2ExOpts?}}
 
# Use the US executable to launch the game (even if you have the EU version), otherwise it may crash.{{CN|Is this realizations made with the old "switching way", still valid when using NFSU2ExOpts?}}
 
}}
 
}}
 +
 +
===[https://github.com/xan1242/NFSU-XtendedInput Controller support improvements (NFSU XtendedInput)] ===
 +
{{++}} Improves gamepad support by implementing native XInput support into the game.
 +
{{++}} Reimplements console-like controls with being able to rotate the car carousel in Garage with the right stick.
 +
{{--}} Rebinding can be made only through .ini file. It's disabled in game menu, as for now it crashes the game.
 +
{{--}} Controller vibration is not supported
 +
{{ii}} Controls are reset to default.
 +
{{ii}} Can be installed alongside both [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's Widescreen Fix] and [https://www.pcgamingwiki.com/wiki/Need_for_Speed:_Underground_2#Extra_Options NFSU2 Extra Options], as it uses [https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases ThirteenAG's Ultimate ASI Loader] (the included dinput8.dll, which is a DLL injector) and therefore will load the .asi files for all three mods, and was developed with compatibility with the other two mods in mind.<ref> https://github.com/xan1242/NFSU-XtendedInput/issues/4#issuecomment-1145578968</ref>
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|hklm}}\SOFTWARE\{{p|wow64}}\electronic arts\EA GAMES\Need for Speed Underground 2\}}
+
{{Game data/config|Windows|{{p|hklm}}\SOFTWARE\{{p|wow64}}\EA Games\Need for Speed Underground 2\}}
 
}}
 
}}
{{ii}} Key bindings are stored in (64-bit version of Windows: <code>%COMMONPROGRAMFILES(x86)%\DirectX\DirectInput\User Maps</code>) (32-bit version of Windows: <code>%COMMONPROGRAMFILES%\DirectX\DirectInput\User Maps</code>).
+
{{ii}} Key bindings are stored in <code>%COMMONPROGRAMFILES%\DirectX\DirectInput\User Maps</code> (32-bit Windows) or <code>%COMMONPROGRAMFILES(x86)%\DirectX\DirectInput\User Maps</code> (64-bit Windows).
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|localappdata}}\NFS Underground 2\}}
+
{{Game data/saves|Windows|{{p|localappdata}}\NFS Underground 2\}}
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|NFSU2-videogeneral.png|General video settings}}
 
{{Image|NFSU2-videogeneral.png|General video settings}}
 
{{Image|NFSU2-video1.png|Advanced video settings}}
 
{{Image|NFSU2-video1.png|Advanced video settings}}
 
{{Image|NFSU2-video2.png|Advanced video settings}}
 
{{Image|NFSU2-video2.png|Advanced video settings}}
 
{{Image|NFSU2-video3.png|Advanced video settings}}
 
{{Image|NFSU2-video3.png|Advanced video settings}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/need-speed-underground-2
+
|wsgf link                  = https://www.wsgf.org/dr/need-speed-underground-2
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
 
|multimonitor wsgf award    = limited
 
|multimonitor wsgf award    = limited
Line 77: Line 137:
 
|multimonitor notes        = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 
|multimonitor notes        = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
+
|ultrawidescreen notes      = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix] and [https://nfsmods.xyz/mod/882 Ultrawide (21:9) Fix].
 
|4k ultra hd                = hackable
 
|4k ultra hd                = hackable
 
|4k ultra hd notes          = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 
|4k ultra hd notes          = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
+
|fov notes                  = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = See [[#Windowed|Windowed]].
 
|windowed notes            = See [[#Windowed|Windowed]].
Line 94: Line 154:
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = true
+
|120 fps                    = limited
|120 fps notes              = Frame rate is capped at 120 FPS.
+
|120 fps notes              = Frame rate is capped at 120 FPS. See [[#High frame rate|High frame rate]].
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
 +
{{ii}} Use [https://nfsmods.xyz/mod/1209 NFSU2 HUD Resizer] to modify the offset values of the HUD elements.
  
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
+
===[[Glossary:Windowed|Windowed]]===
{{ii}} [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix] already comes with vertical FOV adjustment.
 
{{ii}} ReLOADeD or Hoodlum US crack is needed. Other versions won't work.<ref>Tested by [[User:Mirh|Mirh]]</ref>
 
{{--}} FOV changer may not run on modern systems.<ref>http://i.imgur.com/UPgKKpf.png</ref>
 
  
{{Fixbox|description=Use FOV hack|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Set windowed/borderless/windowed with resizing|ref=<ref>{{Refurl|url=https://github.com/ThirteenAG/WidescreenFixesPack/pull/1147|title=UG1 & UG2 Implemented windowed mode pull request by Xan1242 (GitHub)|date=December 2022}}</ref>|fix=
# Download [https://docs.google.com/file/d/0B4lfqq0DpUo-Z2JTbmlZUFlzTnc/edit NFSU2 FOV changer]
+
# Install [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
# Place the FOV changer in a handy folder, since you'll have to open it every time you start the game
+
# Set <code>WindowedMode</code> to desired value. <code>1</code> for borderless, <code>2</code> for border, <code>3</code> for resizeable border.
# Adjust horizontal and vertical FOV
 
 
}}
 
}}
  
===[[Glossary:Windowed|Windowed]]===
+
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{Fixbox|description=Force windowed|ref={{cn|date=December 2017}}|fix=
+
{{Fixbox|description=Change FPSLimit|ref={{cn}}|fix=
# Download [https://github.com/ExOptsTeam/NFSU2ExOpts/releases NFSU2 Extra Options].
+
# Install [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
# Extract the main files to the installation folder.
+
# Open <code>scripts\NFSUnderground2.WidescreenFix.ini</code>.
# Open <code>NFSU2ExtraOptionsSettings.ini</code>.
+
# Set <code>FPSLimit = 120</code> to desired frame rate limit.
# Change <code>WindowedMode = 0</code> to <code>WindowedMode = 2</code> for bordered or <code>WindowedMode = 1</code> for borderless.
+
 
 +
'''Notes'''
 +
{{++}} Includes <code>60FPSCutscenes = 1</code> by default.
 +
{{ii}} Rain particles will not function properly at more than 60 FPS. If the rain does not work in Windows 7 or 10 follow this guide: [[#Effects flicker (Windows 7 and 10)|Effects flicker (Windows 7 and 10)]].<ref>{{Refurl|url=https://www.youtube.com/watch?v=Fugi7-slFwE&t=65s|title=NFSU2 rain fix bug|date=May 2023}}</ref>
 +
{{--}} Gear changes are tied to the frame rate.<ref>{{Refurl|url=https://github.com/ThirteenAG/WidescreenFixesPack/issues/1180|title=NFSU2 slow gearbox in high FPS · Issue #1180 · ThirteenAG/WidescreenFixesPack|date=9 June 2023}}</ref>
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Image|NFSU2-input.png|Input settings}}
 +
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          = Requires the [https://community.pcgamingwiki.com/files/file/58-microsoft-directinput-mapper-dimapdll/ DirectInput Mapper] to remember bindings between sessions.
 
|key remap notes          = Requires the [https://community.pcgamingwiki.com/files/file/58-microsoft-directinput-mapper-dimapdll/ DirectInput Mapper] to remember bindings between sessions.
Line 136: Line 198:
 
|controller support notes  = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix] to adjust deadzone.
 
|controller support notes  = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix] to adjust deadzone.
 
|full controller          = hackable
 
|full controller          = hackable
|full controller notes    = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
+
|full controller notes    = Use [[#Controller_support_improvements_.28NFSU_XtendedInput.29 | NFSU XtendedInput]]
 
|controller remap          = true
 
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
Line 145: Line 207:
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|button prompts           = Xbox, DualShock
+
|xinput controllers        = hackable
|button prompts notes     = Use [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix] for Xbox/DualShock prompts.<br>Set in {{file|NFSUnderground2.WidescreenFix.ini}}
+
|xinput controllers notes  = Use [[#Controller_support_improvements_.28NFSU_XtendedInput.29 | NFSU XtendedInput]]
|controller hotplug        = unknown
+
|xbox prompts             = hackable
|controller hotplug notes  =  
+
|xbox prompts notes       = Use [[#Controller_support_improvements_.28NFSU_XtendedInput.29 | NFSU XtendedInput]]
 +
|impulse triggers          = false
 +
|impulse triggers notes    =
 +
|dualshock 4              = hackable
 +
|dualshock 4 notes        = Use [[#Controller_support_improvements_.28NFSU_XtendedInput.29 | NFSU XtendedInput]]
 +
|dualshock prompts         = hackable
 +
|dualshock prompts notes  = Use [[#Controller_support_improvements_.28NFSU_XtendedInput.29 | NFSU XtendedInput]]
 +
|light bar support        = false
 +
|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        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|controller hotplug        = hackable
 +
|controller hotplug notes  = Use [[#Controller_support_improvements_.28NFSU_XtendedInput.29 | NFSU XtendedInput]]
 
|haptic feedback          = true
 
|haptic feedback          = true
 
|haptic feedback notes    = DirectInput controllers only.
 
|haptic feedback notes    = DirectInput controllers only.
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|simultaneous input notes =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
 
{{Image|NFSU2-audio.png|Audio settings}}
 
{{Image|NFSU2-audio.png|Audio settings}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = Master, Menu Music, In-Game Music, Speech, Effects, Tires and Engine sliders available.
 
|separate volume notes    = Master, Menu Music, In-Game Music, Speech, Effects, Tires and Engine sliders available.
 
|surround sound          = false
 
|surround sound          = false
|surround sound notes    = Only Stereo and Mono available.
+
|surround sound notes    = Only Stereo and Mono available. Optimized for Dolby Pro Logic.
|subtitles                = unknown
+
|subtitles                = true
|subtitles notes          =  
+
|subtitles notes          = Only available in certain language edition.
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
Line 169: Line 251:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = true
 
|eax support              = true
|eax support notes        =  
+
|eax support notes        = Although not advertised as such the game does support EAX, at least reverb effects, but without surround sound. It can be restored with ALchemy.
 +
|royalty free audio      = false
 +
|royalty free audio notes = The main menu uses licensed music. It is hardcoded to play Riders on the Storm (ft. The Doors) by Snoop Dogg every time the game starts.
 
}}
 
}}
  
Line 175: Line 259:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = hackable
 +
|notes    = UK and US English. Use [[#Extra Options|Extra Options]] to display subtitles.
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Traditional Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Danish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Dutch
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 +
|fan      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 +
|fan      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 +
|fan      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Local retail only.
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation, [https://www.mixmods.com.br/2015/09/nfsu2-traducao-pt-br-nova/ download].
 +
|ref      =
 +
|fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Russian
 
  |language  = Russian
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
 +
|subtitles = hackable
 +
|notes    = Local retail only, [https://www.playground.ru/nfs_underground_2/file/rusifikator_teksta_dlya_need_for_speed_underground_2_s_podderzhkoj_subtitrov-1112771 download].
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Slovak
 +
|interface = hackable
 +
|audio    = false
 
  |subtitles = unknown
 
  |subtitles = unknown
 +
|notes    = Fan translation, [https://slovenciny.com/need-for-speed-underground-2-sk-mixerx/ download] or [https://slovenciny.com/need-for-speed-underground-2-sk/ alternative translation].
 +
|ref      =
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Swedish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Thai
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 +
}}
 +
 +
===Manually change game's language===
 +
{{Fixbox|description=Registry edit to change game language|fix=
 +
#Go to <code>{{p|HKLM}}\SOFTWARE\{{p|wow64}}\EA Games\Need for Speed Underground 2\</code>.
 +
#Find the '''Language''' key and double click it.
 +
#Change the value to the following list below:
 +
#*English US
 +
#*Chinese (Traditional)
 +
#*Danish
 +
#*Dutch
 +
#*French
 +
#*German
 +
#*Italian
 +
#*Japanese
 +
#*Korean
 +
#*Polish
 +
#*Russian
 +
#*Spanish
 +
#*Swedish
 +
#*Thai
 +
 +
'''Notes'''
 +
{{ii}} Certain languages may not work for {{Term|FMV}} and voices if the installed game doesn't come with it.
 
}}
 
}}
  
Line 215: Line 430:
 
{{Network/Multiplayer
 
{{Network/Multiplayer
 
|local play          = false
 
|local play          = false
|local play players  =  
+
|local play players  = 2
 
|local play modes    =  
 
|local play modes    =  
 
|local play notes    = Console versions only.
 
|local play notes    = Console versions only.
Line 222: Line 437:
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
|online play          = true
+
|online play          = hackable
 
|online play players  = 6
 
|online play players  = 6
 
|online play modes    =  
 
|online play modes    =  
|online play notes    =  
+
|online play notes    = The official EA server was shut down in November 2007. Use [https://discord.gg/B229me5V6W NFSOR].
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 243: Line 458:
 
|udp  =  
 
|udp  =  
 
|upnp =  
 
|upnp =  
 +
}}
 +
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  =
 +
|native 3d notes            =
 +
|nvidia 3d vision            =
 +
|nvidia 3d vision notes      =
 +
|tridef 3d                  =
 +
|tridef 3d notes            =
 +
|iz3d                        =
 +
|iz3d notes                  =
 +
|vr only                    =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D
 +
|vorpx notes                = User created game profile, see [https://www.vorpx.com/forums/topic/need-for-speed-underground-2/ vorpx forum] profile introduction.
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|windows mixed reality      =
 +
|windows mixed reality notes =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 
}}
 
}}
  
Line 248: Line 508:
 
===Custom bindings lost on game restart===
 
===Custom bindings lost on game restart===
 
{{ii}} Windows Vista and later lack a file needed for the game to remember custom mappings.
 
{{ii}} Windows Vista and later lack a file needed for the game to remember custom mappings.
 
+
{{Fixbox|description=Download dimap.dll|ref=<ref name="2022-08-27"/>|fix=
{{Fixbox|description=Download dimap.dll|ref={{cn|date=July 2016}}|fix=
 
 
# Download [https://community.pcgamingwiki.com/files/file/58-microsoft-directinput-mapper-dimapdll/ dimap.dll].
 
# Download [https://community.pcgamingwiki.com/files/file/58-microsoft-directinput-mapper-dimapdll/ dimap.dll].
 
# Extract it into the installation folder.
 
# Extract it into the installation folder.
Line 258: Line 517:
 
# Install [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 
# Install [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 
# Deadzone can be adjusted in <code>NFSUnderground2.WidescreenFix.ini</code>.
 
# Deadzone can be adjusted in <code>NFSUnderground2.WidescreenFix.ini</code>.
 +
}}
 +
{{Fixbox|description=Use [https://www.pcgamingwiki.com/wiki/Need_for_Speed:_Underground_2#Controller_support_improvements_.28NFSU_XtendedInput.29 NFSU-XtendedInput]|fix=}}
 +
 +
===The game doesn't load (crashes during loading screen)===
 +
{{ii}} This is likely caused by multi-monitor setups using multiple GPU's.{{cn|Not completely sure, but I(Sandemc) couldn't find any other case of such issue online, and this is what particularly fixed it. This is a very rare setup, so chances are, most people wouldn't see it occuring}}
 +
{{Fixbox|description=Potential workaround|ref={{cn|date=January 2022}}|fix=
 +
# Turn off monitors which use another GPU or monitor duplication when starting up the game
 +
# Turn it on once the game finishes loading if you still need them
 
}}
 
}}
  
Line 268: Line 535:
 
# Untick all but ONE of the CPUs
 
# Untick all but ONE of the CPUs
 
# Click OK
 
# Click OK
 +
}}
 +
{{Fixbox|description=Use ThirteenAG's Widescreen Fix|ref=<ref>{{Refurl|url=https://github.com/ThirteenAG/WidescreenFixesPack/pull/1045|title=[NFSU2 Performance improvement by CrabJournal · Pull Request #1045 · ThirteenAG/WidescreenFixesPack|date=2022-01-24}}</ref>|fix=
 +
# Install [https://thirteenag.github.io/wfp#nfsu2 ThirteenAG's fix].
 +
# Make sure <code>SingleCoreAffinity</code> setting is set to 1.
 +
{{ii}} Recent changes in Widescreen Fix for NFSU2 include improved routines for single core performance.<ref>{{Refurl|url=https://github.com/ThirteenAG/WidescreenFixesPack/pull/1045|title=[NFSU2 Performance improvement by CrabJournal · Pull Request #1045 · ThirteenAG/WidescreenFixesPack|date=2022-01-24}}</ref>
 
}}
 
}}
  
{{Fixbox|description=You can also set affinity automatically on launch by editing the shortcut to the game:|ref={{cn|date=August 2015}}|fix=
+
{{Fixbox|description=Use compatibility mode|ref={{cn|date=October 2016}}|fix=
# Open shortcut properties
+
# Open Properties from SPEED2.EXE
# In the Target field paste this line: <code>C:\Windows\System32\cmd.exe /C CD /D "C:\Program Files (x86)\Need for Speed Underground 2\" && START /AFFINITY 1 SPEED2.EXE</code>
+
# Go to Compatibility Tab
# Make sure to modify the path to the game if necessary
+
# Set "Run this program in compatibility mode for: Windows XP (Service Pack 2)
# Click apply
+
# Click OK
# You may want to change the icon manually back to the game icon
 
 
}}
 
}}
  
Line 288: Line 559:
 
}}
 
}}
  
===Particle system lags (Windows 10)===
+
{{Fixbox|description=Use [[dgVoodoo 2]]|ref={{cn|date=August 2021}}|fix=
 +
}}
 +
 
 +
===Particle system lag (Windows 10)===
 
{{ii}} Particle system causes lag, mostly at start of races, turning it off gets rid of the issue.
 
{{ii}} Particle system causes lag, mostly at start of races, turning it off gets rid of the issue.
 +
{{ii}} Fullscreen Exclusive Mode causes lag
 +
{{ii}} Optionally it is possible to disable VSync through video card settings, and keep Particle System on.
 +
 +
{{Fixbox|description=Run game in Windowed or Borderless Mode|fix=Go to [[#Windowed|Windowed]] section}}
  
 
{{Fixbox|description=Use compatibility mode|ref={{cn|date=October 2016}}|fix=
 
{{Fixbox|description=Use compatibility mode|ref={{cn|date=October 2016}}|fix=
Line 297: Line 575:
 
# Click OK
 
# Click OK
 
}}
 
}}
 +
 +
{{Fixbox|description=Change FPSLimit|ref={{cn|date=2021-07-22|reason=}}|fix=
 +
# Install [https://thirteenag.github.io/wfp#nfsu2 Need for Speed Underground 2 Widescreen Fix].
 +
# Open <code>scripts\NFSUnderground2.WidescreenFix.ini</code>.
 +
# Set <code>FPSLimit = 120</code> to 60.
 +
}}
 +
 +
===Savegame name turned to random symbols, unable to save===
 +
{{ii}} This is likely extremely rare to occur.
 +
{{Fixbox|description=Relaunch the game(this rollbacks progress to last time you saved)|ref={{cn|date=January 2022}}}}
 +
{{Fixbox|description=Change the savegame name variable|ref={{cn|date=January 2022}}|fix=
 +
# Keep the game running
 +
# Download [https://www.cheatengine.org/ Cheat Engine]
 +
# Select the NFS Underground 2 proccess
 +
# Select "String" in "Value Type"
 +
# Tick the "Codepage" checkbox
 +
# In "Text" enter first symbols of the changed savegame name (use [https://docs.microsoft.com/en-us/sysinternals/downloads/procmon Process Monitor] and track the SPEED2.exe proccess WriteFile operations if unable to recognize the symbol)
 +
# Press "First Scan"
 +
# Select found values and double tap them or press the red arrow
 +
# In the below window, change "Value" of the found values to your original savegame name
 +
# Save the game
 +
}}
 +
 +
===Music stops playing after Alt-Tab out of game window focus===
 +
{{Fixbox|description=Pause, return to the garage, then return to explore mode or the race}}
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9
+
|direct3d versions      = 9.0c
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 313: Line 616:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|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 app notes        =
 +
|linux 32-bit executable=  
 +
|linux 64-bit executable=
 +
|linux executable notes =  
 
}}
 
}}
 +
 +
{{ii}} Having the game running in the background can affect audio of other programs, generally eliminating sounds below a certain decibel level. It's recommended to close the game to avoid this problem.
  
 
===Modifications===
 
===Modifications===
* [https://github.com/nlgzrgn/NFSU2ExOpts/releases Need for Speed Underground 2 Extra Options]
+
 
* [http://www.nfscars.net/forums/topics/nfs-underground-1-amp-2/29518/1/ Dragozool's texture mod] - Many stuff retextured for a better looking city
+
{{ii}} Some mods could break LAN multiplayer mode component, making it impossible to host/join LAN servers.
* [http://www.nfscars.net/forums/topics/about-importing-custom-music-to-underground-2/43916/ NFS Underground 2 Music Importer] - Make possible to replace in-game tracks with user <code>.mp3</code> or <code>.wav</code>
+
 
* [http://www.nfscars.net/need-for-speed-underground-2/6/files/view/13894/ Visual Reputation Remover] - Progress through the career without having to decorate cars like a Christmas tree
+
====[https://github.com/AeroWidescreen/NFSHDReflections HD Reflections]====
 +
{{++}} Changes resolution of reflections.
 +
 
 +
====[https://nfsmods.xyz/mod/1209 HUD Resizer]====
 +
{{++}} Adds ability to change HUD and FMV scale.
 +
 
 +
====[https://github.com/ExOptsTeam/NFSU2ExOpts/releases Extra Options]====
 +
{{++}} Adds many useful features and fixes.
 +
 
 +
====[https://github.com/nlgzrgn/NFSU2Unlimiter Unlimiter]====
 +
{{++}} Fixes some issues and makes some improvements for add-on cars and events.
 +
 
 +
====[https://zolika1351.pages.dev/mods/nfsu2patch ZPatch]====
 +
{{++}} Fixes off-center window and mouse cursor in borderless windowed mode.
 +
{{--}} The game will always look for keyboard input even after alt-tabbing.
 +
 
 +
====[https://nfsmods.xyz/mod/4415 Videos ported from Xbox]====
 +
{{++}} Adds higher quality videos from the Xbox version.
 +
 
 +
====[https://nfsmods.xyz/mod/5286 English Subtitles Fixed]====
 +
{{++}} Fixes unfinished subtitle support for cutscenes.
 +
 
 +
====[https://github.com/ThirteenAG/XboxRainDroplets/releases/tag/nfsu2 Xbox Rain Droplets]====
 +
{{++}} Basic implementation of Xbox rain droplets from [https://github.com/aap/skygfx SkyGFX] for other games.
 +
 
 +
====[https://nfsmods.xyz/mod/1645 NFS UG2: The Smol Improvement]====
 +
{{++}} Introduces various balancing changes, such as adjusted race payouts, reduced URL lap counts, and more.
 +
{{ii}} [https://github.com/SpeedReflect/Binary/releases/ Binary] is required to install this mod.
 +
 
 +
====[https://github.com/thelink2012/novisualrep Visual Reputation Remover]====
 +
{{++}} Makes it possible to progress through the game without excessively customizing the car.
 +
 
 +
====[https://www.nfscars.net/need-for-speed-underground-2/6/files/view/14210/ NFS Underground 2 Music Importer]====
 +
{{++}} Makes it possible to replace in-game tracks with user <code>.mp3</code> or <code>.wav</code>.
 +
 
 +
====[https://nfsmods.xyz/mod/3649 Uncensored & Restored Soundtrack]====
 +
{{++}} Restores every single song in the game to their full, unedited and/or uncensored and higher quality versions.
 +
 
 +
====[https://mega.nz/folder/sMInWQBZ#SwYa7mlmn9NnA43ORn9kqA Olympic Imports]====
 +
{{++}} Aims to add the cut cars from beta/NFSUG1 and Underground Rivals back into Need for Speed Underground 2.
 +
{{ii}} Requires [https://github.com/nlgzrgn/NFSU2Unlimiter Unlimiter] and [https://github.com/nlgzrgn/NFSU2CarSoundTuner Car Sound Tuner] to avoid crashes and bugs.
 +
 
 +
====[https://nfsmods.xyz/mod/378 Scout's UI Remaster]====
 +
{{++}} Replaces low-res GUI and HUD graphics with high-res counterparts.
 +
{{ii}} This mod is discontinued.
 +
 
 +
====[https://nfsmods.xyz/mod/4319 NFSU2: Upscaled HUD by LunicAura]====
 +
{{ii}} A recreation of NFSU2's UI using mostly vector materials, with original texture proportions to help keep the same look.
 +
{{ii}} Certain icons will appear different than their vanilla counterparts.
 +
 
 +
====[https://www.mediafire.com/file/had3j808lw1a1qp/NFSU2_MOD_v1.1.7z New HD Textures Pack]====
 +
{{++}} Remakes some of the ground textures to be as close to the originals as possible.
 +
{{ii}} Author of this mod recommends to use [https://nfsmods.xyz/mod/1655 8K HDRI Skyboxes] mod.
 +
 
 +
====[https://www.youtube.com/watch?v=kv4HSByj3mo Lightsiders Global]====
 +
{{++}} Enhances the visuals of the game.
 +
{{++}} Does not require Texmod.
 +
{{--}} Deviates from the original look of the game.
 +
{{ii}} [https://web.archive.org/web/20201211142210/https://download1481.mediafire.com/so2kddqmj2bg/s6l5x4czkyo12qo/LS+Global+Mod.zip Archived download link]
 +
 
 +
====[https://www.youtube.com/watch?v=v_ql7xoG9ns NFS Underground 2 High Vision 1.10]====
 +
{{++}} Graphics improvement mod.
 +
{{++}} A set of textures from different authors in one package.
 +
 
 +
====[https://www.youtube.com/watch?v=BkbznYdDE4o Need for Speed Underground 2 Last Breath]====
 +
{{++}} Improves the visuals of the game.
  
 
==System requirements==
 
==System requirements==
Line 337: Line 715:
 
|minRAM  = 256 MB
 
|minRAM  = 256 MB
 
|minHD    = 2 GB
 
|minHD    = 2 GB
|minGPU  = ATI Radeon 7500
+
|minGPU  = Nvidia GeForce 2
|minGPU2  = Nvidia GeForce 2
+
|minGPU2  = ATI Radeon 7500
 
|minVRAM  = 32 MB
 
|minVRAM  = 32 MB
 +
|minDX    = 9.0c
 +
|minaudio = DirectX compatible
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 16:09, 12 February 2024

Need for Speed: Underground 2
Need for Speed: Underground 2 cover
Developers
EA Black Box[1]
Publishers
Electronic Arts
Engines
EAGL 2
Release dates
Windows November 9, 2004
Reception
Metacritic 82
IGDB 79
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: Underground, Need for Speed
Need for Speed: Underground 2 on HowLongToBeat
Need for Speed: Underground 2 on IGDB
Need for Speed: Underground 2 guide on StrategyWiki
Need for Speed: Underground 2 on MobyGames
Need for Speed: Underground 2 on Wikipedia
Need for Speed: Underground
Subseries of Need for Speed
Need for Speed: Underground 2003
Need for Speed: Underground 2 2004

Warnings

SafeDisc retail DRM does not work on Windows Vista and later (see Availability for affected versions).

Need for Speed: Underground 2 is a singleplayer and multiplayer racing game developed by EA Black Box and published by Electronic Arts. It is the eighth entry in the Need for Speed series and the second entry in the Need for Speed: Underground duology.

Like the previous game, Underground 2 centers around the import racing/tuning scenes and features JDM cars. It is also the first game in the series to have an open world, where players can drive freely around the city. The game's career mode's story takes places six months after the event of Underground and focus on an unnamed racer (the same racer players had played as in Underground) as they race in the fictional city of Bayview.

It was released in North America on November 9, 2004, followed by Europe and Japan releases on November 19, 2004 and December 22, 2004 respectively.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
SafeDisc v4 DRM[Note 1]. Has both a 2 CD and a DVD version.
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
A compilation[4] of the original Need for Speed: Underground, Underground 2 and Most Wanted is also available.
A faithful, higher quality icon can be found on DeviantArt. An alternate icon by AlexKVideos1 can be found on SteamGridDB.

Demo/free trial

A playable demo is available on the Internet Archive.
Progress will not be carried over to the main game.

Monetization

Type Notes
One-time game purchase The game requires an upfront purchase to access.

Essential improvements

Patches

Patch 1.1 for Korean version and Patch 1.2 (Strongly recommended) available.

Skip intro videos

Invalidate the corresponding files[5]
  1. Go to <path-to-game>\MOVIES\
  2. Delete, move or rename ealogo.vp6, FMVOpening.vp6, PSA.vp6, and THX_logo.vp6.
Use ThirteenAG's Widescreen Fix[6]
  1. Install ThirteenAG's fix.
  2. Set SkipIntro setting to 1 in its .ini file.

Disable regional lock

Allows playing with both EU and US exclusive cars at the same time.
Instructions[citation needed]
  1. Download ZIP files containing the files for the cars missing from your version of the game.
  2. Copy the contents of the CARS folder of both ZIP files into <path-to-game>\CARS\.
    • This should result in two new folders named PEUGOT106 and CORSA in <path-to-game>\CARS\.
  3. Copy the contents of the Saves folder of both ZIP files into %LOCALAPPDATA%\NFS Underground 2\.
    • This should result in two new files named 106 and Corsa in %LOCALAPPDATA%\NFS Underground 2\.
  4. Download Need for Speed Underground 2 Extra Options.
  5. Unpack the archive, go to NFSU2 Extra Options\Main Files folder and copy both dinput8.dll file and scripts folder into the installation folder.
  6. Make sure that the option UnlockRegionalCars in scripts\NFSU2ExtraOptionsSettings.ini is set to 1.
  7. Use the US executable to launch the game (even if you have the EU version), otherwise it may crash.[citation needed]

Controller support improvements (NFSU XtendedInput)

Improves gamepad support by implementing native XInput support into the game.
Reimplements console-like controls with being able to rotate the car carousel in Garage with the right stick.
Rebinding can be made only through .ini file. It's disabled in game menu, as for now it crashes the game.
Controller vibration is not supported
Controls are reset to default.
Can be installed alongside both ThirteenAG's Widescreen Fix and NFSU2 Extra Options, as it uses ThirteenAG's Ultimate ASI Loader (the included dinput8.dll, which is a DLL injector) and therefore will load the .asi files for all three mods, and was developed with compatibility with the other two mods in mind.[7]

Game data

Configuration file(s) location

System Location
Windows HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Need for Speed Underground 2\[Note 2]
Key bindings are stored in %COMMONPROGRAMFILES%\DirectX\DirectInput\User Maps (32-bit Windows) or %COMMONPROGRAMFILES(x86)%\DirectX\DirectInput\User Maps (64-bit Windows).

Save game data location

System Location
Windows %LOCALAPPDATA%\NFS Underground 2\

Video

General video settings
General video settings
Advanced video settings
Advanced video settings
Advanced video settings
Advanced video settings
Advanced video settings
Advanced video settings

Use NFSU2 HUD Resizer to modify the offset values of the HUD elements.

Windowed

Set windowed/borderless/windowed with resizing[8]
  1. Install ThirteenAG's fix.
  2. Set WindowedMode to desired value. 1 for borderless, 2 for border, 3 for resizeable border.

High frame rate

Change FPSLimit[citation needed]
  1. Install ThirteenAG's fix.
  2. Open scripts\NFSUnderground2.WidescreenFix.ini.
  3. Set FPSLimit = 120 to desired frame rate limit.

Notes

Includes 60FPSCutscenes = 1 by default.
Rain particles will not function properly at more than 60 FPS. If the rain does not work in Windows 7 or 10 follow this guide: Effects flicker (Windows 7 and 10).[9]
Gear changes are tied to the frame rate.[10]

Input

Input settings
Input settings

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Master, Menu Music, In-Game Music, Speech, Effects, Tires and Engine sliders available.
Surround sound
Only Stereo and Mono available. Optimized for Dolby Pro Logic.
Subtitles
Only available in certain language edition.
Closed captions
Mute on focus lost
EAX support
Although not advertised as such the game does support EAX, at least reverb effects, but without surround sound. It can be restored with ALchemy.
Royalty free audio
The main menu uses licensed music. It is hardcoded to play Riders on the Storm (ft. The Doors) by Snoop Dogg every time the game starts.

Localizations

Language UI Audio Sub Notes
English
UK and US English. Use Extra Options to display subtitles.
Traditional Chinese
Danish
Dutch
French
German
Italian
Japanese
Korean
Polish
Local retail only.
Brazilian Portuguese
Fan translation, download.
Russian
Local retail only, download.
Slovak
Fan translation, download or alternative translation.
Spanish
Swedish
Thai

Manually change game's language

Registry edit to change game language
  1. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Need for Speed Underground 2\.
  2. Find the Language key and double click it.
  3. Change the value to the following list below:
    • English US
    • Chinese (Traditional)
    • Danish
    • Dutch
    • French
    • German
    • Italian
    • Japanese
    • Korean
    • Polish
    • Russian
    • Spanish
    • Swedish
    • Thai

Notes

Certain languages may not work for FMV and voices if the installed game doesn't come with it.

Network

Multiplayer types

Type Native Players Notes
Local play
2 Console versions only.
LAN play
6
Online play
6 The official EA server was shut down in November 2007. Use NFSOR.

VR support

3D modes State Notes
vorpX
G3D
User created game profile, see vorpx forum profile introduction.

Issues fixed

Custom bindings lost on game restart

Windows Vista and later lack a file needed for the game to remember custom mappings.
Download dimap.dll[5]
  1. Download dimap.dll.
  2. Extract it into the installation folder.

Controller deadzone issues

Fix left stick deadzone[11]
  1. Install ThirteenAG's fix.
  2. Deadzone can be adjusted in NFSUnderground2.WidescreenFix.ini.
Use NFSU-XtendedInput

The game doesn't load (crashes during loading screen)

This is likely caused by multi-monitor setups using multiple GPU's.[citation needed]
Potential workaround[citation needed]
  1. Turn off monitors which use another GPU or monitor duplication when starting up the game
  2. Turn it on once the game finishes loading if you still need them

Random crashing on entering/exiting shops

Can be caused by multiple CPUs.
Set affinity for speed2.exe to use only 1 CPU[citation needed]
  1. Open Task Manager (Ctrl+ Shift+Esc)
  2. Click "set Affinity..."
  3. Untick all but ONE of the CPUs
  4. Click OK
Use ThirteenAG's Widescreen Fix[12]
  1. Install ThirteenAG's fix.
  2. Make sure SingleCoreAffinity setting is set to 1.
Recent changes in Widescreen Fix for NFSU2 include improved routines for single core performance.[13]
Use compatibility mode[citation needed]
  1. Open Properties from SPEED2.EXE
  2. Go to Compatibility Tab
  3. Set "Run this program in compatibility mode for: Windows XP (Service Pack 2)
  4. Click OK

Effects flicker (Windows 7 and 10)

Some effects, such as rain, car respawn effect or the nos flames, flicker or glitch. Otherwise, no issues.[citation needed]
Use compatibility mode[citation needed]
  1. Open Properties from SPEED2.EXE
  2. Go to Compatibility Tab
  3. Set "Run this program in compatibility mode for: Windows XP (Service Pack 2)
  4. Click OK
Use dgVoodoo 2[citation needed]

Particle system lag (Windows 10)

Particle system causes lag, mostly at start of races, turning it off gets rid of the issue.
Fullscreen Exclusive Mode causes lag
Optionally it is possible to disable VSync through video card settings, and keep Particle System on.
Run game in Windowed or Borderless Mode

Go to Windowed section

Use compatibility mode[citation needed]
  1. Open Properties from SPEED2.EXE
  2. Go to Compatibility Tab
  3. Set "Run this program in compatibility mode for: Windows XP (Service Pack 2)
  4. Click OK
Change FPSLimit[citation needed]
  1. Install Need for Speed Underground 2 Widescreen Fix.
  2. Open scripts\NFSUnderground2.WidescreenFix.ini.
  3. Set FPSLimit = 120 to 60.

Savegame name turned to random symbols, unable to save

This is likely extremely rare to occur.
Relaunch the game(this rollbacks progress to last time you saved)[citation needed]
Change the savegame name variable[citation needed]
  1. Keep the game running
  2. Download Cheat Engine
  3. Select the NFS Underground 2 proccess
  4. Select "String" in "Value Type"
  5. Tick the "Codepage" checkbox
  6. In "Text" enter first symbols of the changed savegame name (use Process Monitor and track the SPEED2.exe proccess WriteFile operations if unable to recognize the symbol)
  7. Press "First Scan"
  8. Select found values and double tap them or press the red arrow
  9. In the below window, change "Value" of the found values to your original savegame name
  10. Save the game

Music stops playing after Alt-Tab out of game window focus

Pause, return to the garage, then return to explore mode or the race

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Executable 32-bit 64-bit Notes
Windows
Having the game running in the background can affect audio of other programs, generally eliminating sounds below a certain decibel level. It's recommended to close the game to avoid this problem.

Modifications

Some mods could break LAN multiplayer mode component, making it impossible to host/join LAN servers.

HD Reflections

Changes resolution of reflections.

HUD Resizer

Adds ability to change HUD and FMV scale.

Extra Options

Adds many useful features and fixes.

Unlimiter

Fixes some issues and makes some improvements for add-on cars and events.

ZPatch

Fixes off-center window and mouse cursor in borderless windowed mode.
The game will always look for keyboard input even after alt-tabbing.

Videos ported from Xbox

Adds higher quality videos from the Xbox version.

English Subtitles Fixed

Fixes unfinished subtitle support for cutscenes.

Xbox Rain Droplets

Basic implementation of Xbox rain droplets from SkyGFX for other games.

NFS UG2: The Smol Improvement

Introduces various balancing changes, such as adjusted race payouts, reduced URL lap counts, and more.
Binary is required to install this mod.

Visual Reputation Remover

Makes it possible to progress through the game without excessively customizing the car.

NFS Underground 2 Music Importer

Makes it possible to replace in-game tracks with user .mp3 or .wav.

Uncensored & Restored Soundtrack

Restores every single song in the game to their full, unedited and/or uncensored and higher quality versions.

Olympic Imports

Aims to add the cut cars from beta/NFSUG1 and Underground Rivals back into Need for Speed Underground 2.
Requires Unlimiter and Car Sound Tuner to avoid crashes and bugs.

Scout's UI Remaster

Replaces low-res GUI and HUD graphics with high-res counterparts.
This mod is discontinued.

NFSU2: Upscaled HUD by LunicAura

A recreation of NFSU2's UI using mostly vector materials, with original texture proportions to help keep the same look.
Certain icons will appear different than their vanilla counterparts.

New HD Textures Pack

Remakes some of the ground textures to be as close to the originals as possible.
Author of this mod recommends to use 8K HDRI Skyboxes mod.

Lightsiders Global

Enhances the visuals of the game.
Does not require Texmod.
Deviates from the original look of the game.
Archived download link

NFS Underground 2 High Vision 1.10

Graphics improvement mod.
A set of textures from different authors in one package.

Need for Speed Underground 2 Last Breath

Improves the visuals of the game.

System requirements

Windows
Minimum
Operating system (OS) 98, 2000, ME, XP
Processor (CPU) Intel Pentium III 933 MHz
System memory (RAM) 256 MB
Hard disk drive (HDD) 2 GB
Video card (GPU) Nvidia GeForce 2
ATI Radeon 7500
32 MB of VRAM
DirectX 9.0c compatible
Sound (audio device) DirectX 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]
  2. Applications writing to HKEY_LOCAL_MACHINE\SOFTWARE will be redirected to other locations based on various criterias, see the glossary page for more details.

References