Need for Speed III: Hot Pursuit

This is the boxed retail version of the game. An auto-updater is available, but the update servers are no longer online.

Application Details:

Version: Retail
License: Retail
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 6.0.1

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Demo

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • Everything

What does not

  • Nothing (after workarounds, see below)


What was not tested

  • Multiplayer
  • Resolutions higher than 800x600.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

While I was trying to install the game, it kept giving the following errors: modify_ldt: Invalid argument err:winediag:build_module Failed to create module for "krnl386.exe", 16-bit LDT support may be missing. err:module:attach_process_dlls "krnl386.exe16" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\winevdm.exe" failed, status c0000142 After some searching, I found a workaround here ( That workaround is running the following command as root: echo 1 > /proc/sys/abi/ldt16 This fixed the issue for me. I have not yet tested whether it survives across reboots (I doubt it), or if it is needed for running the game or just for installation. Another problem I ran into is when starting the game, an error box pops up claiming that NFS3 needs to close. As soon as I click "Show Details", the game starts normally. I have heard that it is possible to coax the game into running at higher resolutions than 800x600, but haven't attempted to do so yet. I have created a Bash script to assist with installing and running this game. It can be found here:

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 20.04 "Focal" (+ variants like Kubuntu)Sep 23 20216.0.1Yes Yes YesGoldHernandi F. Krammes F. 
ShowopenSUSE Tumbleweed (rolling release)Jun 09 20172.6N/A Yes Platinumdave 
ShowArch Linux x86_64Feb 14 20172.1Yes Yes GoldLoneVVolf 
CurrentDebian GNU/Linux 8.x "Jessie" x86_64Oct 29 20141.7.29Yes Yes GoldScott Weldon 
ShowUbuntu 12.10 "Quantal" i386 (+ variants like Kubuntu)Nov 13 20121.5.17Yes Yes PlatinumAndrey Gusev 

Known Bugs

Bug # Description Status Resolution Other apps affected
7106 Need for Speed 3 autorun crashes when starting setup STAGED View
7115 Need for Speed III installer fails in Win9X mode, reporting "Could not get 'HardWareKey' value" (active PnP device keys in 'HKEY_DYN_DATA\\Config Manager\\Enum' missing) STAGED View
9221 Force Feedback doesn't work but does after little source modification NEW View

Show all bugs

HowTo / Notes

  1. For best results, try using one of the WINE/distribution combinations listed as working above.
  2. Run winecfg and set Windows Version to Windows 95, Windows 98, or Windows ME.
  3. Also, you may want to check "Emulate a virtual desktop" on the Graphics tab if you have trouble with the game not exiting nicely.
  4. Run wine 'D:\setup\english\setup.exe', replacing 'D:\' with the letter of your CD drive, and 'english' with 'spanish' if you want to run the Spanish version.
  5. Follow the installation instructions on-screen. There will be a few errors, but just click 'Ok' and keep going. Don't try to register at the end.
  6. In a console, change to the NFS3 installation directory by typing something like cd '.wine/drive_c/Program Files/Electronic Arts/Need For Speed III'. Trying to run the game by clicking the icon, or from a different directory, will not work.
  7. Run the game with wine nfs3.exe -d3d0.
3dfx HOWTO
To play the 3dfx version of this game, I recommend installing the glide wrapper available here:
16-bit Code

This game contains 16-bit launcher code. To be able to run it, you must run the following as root:

echo 1 > /proc/sys/abi/ldt16


Comments Disabled

Comments for this application have been disabled because there are no maintainers.