OpenProStreetClient /
install-script
One PowerShell command that sets up Need for Speed: ProStreet for OpenProStreet. Open PowerShell and run:
OpenProStreet installer
One PowerShell command that sets up Need for Speed: ProStreet for OpenProStreet. Open PowerShell and run:
irm 'https://code.weexnes.dev/OpenProStreetClient/install-script/~raw?revision=master&file=install.ps1' | iex
A window asks for your ProStreet folder, the one with nfs.exe. The script then:
- Installs only what's missing:
- Ultimate ASI Loader (
dinput8.dll, next tonfs.exe): the newest 32-bit build from ThirteenAG, checked against its SHA512. - XNFSPS MultiFix (
scripts/XNFSPS-MultiFix.asiand.ini): from the newest mirror build. An existing.iniis never replaced. - The OpenProStreet client (
scripts/OpenProStreetClient.asianddiscord_game_sdk.dll): from the newest client release. If an older client is installed, it asks before updating it.
- Ultimate ASI Loader (
- Checks for conflicting plugins: if it finds Fusion Fix (
scripts/NFSProStreet.FusionFix.asi) or the old ProStreetRPC plugin (scripts/ProStreetRPC.asi), it warns you and offers to disable them by renaming them to.asi.disabled. To turn one back on, remove.disabledfrom its name. - Asks for admin rights only when needed: if the game folder can't be changed without them, for example under
C:\Program Files (x86), it opens an admin window through the Windows prompt.
To run it from a downloaded file instead:
powershell -ExecutionPolicy Bypass -File install.ps1 [-GameDir "D:\Games\NFS ProStreet"] [-Yes]
-GameDir skips the folder window, and -Yes answers every question with yes.