Need For Speed 4 Modern Patch v0.1.0 [2016/05/11] (Portable)

A patch for the Need For Speed 4: High Stakes. This is a side project of the Need For Speed III Modern Patch. Currently, it has a small amount of fixes. The key features of this patch are portability (no more registry!) and high poly cars support (it is useful for modding). There is still no widescreen resolutions support.

How to install

  1. Copy DATA and SAVEDATA directories from the NFS4 CD to a new empty directory.
  2. Extract contents of the nfs4_modern_patch.7z (1.2MB) into that directory with replacement of files.
  3. Done!

Find other NFS4 fans for the network games in our Telegram group chat!

If you wish to find someone who wants to play NFS4 with you, join this Telegram group chat.

Plans: Milestone 1 (Full Widescreen Support)

Goal: $500.
Collected: $864 (the surplus will be moved to the next milestone).
Status: suspended.

Mandatory set of features:

  • Refactoring of the thrash init and get resolutions list code. It have to solve some compatibility problems with D3D renderers.
  • Widescreen resolutions support for the gameplay. It will be possible to choose it from the graphics settings in a general way.
  • Proper handling of all aspect ratios (from 5:4 to 16:9, inclusive 4:3 and 16:10). HUD will be adopted automatically for every supported resolution.
  • Better modding abilities. AllowHugeTextures setting support, which will allow to use textures up to 2048×2048.
  • Patching of the voodoo2a.dll to add an ability to use widescreen resolutions (a Glide API extension, by default only d3da.dll can use widescreen resolutions).
  • 32bpp support in the voodoo2a.dll (another Glide API extension).
  • Huge textures support in the voodoo2a.dll (and again, it's also a Glide API extension).

It is planned to release v1.0.0 when these features will be done and they will be stable. I'm planning to include some other nice features into the first release, but the list is not predefined. For example, I'll try to remove effect limitations in the menu for the D3D renderers.

  1. #151
    MADMAN_nfs

    @ Mr.#150: There are 3 simple instructions at veg's download page:

    1) Copy DATA and SAVEDATA directories from the NFS4 CD to a new empty directory.
    2) Extract contents of the nfs4_modern_patch.7z (1.2MB) into that directory with replacement of files.
    3) Done!

    If you follow these, you should be fine!

    Use nfs4.exe to start the game (do not rename the file). And keep in mind: this patch is for modern systems (Win7+), glide-mode is emulated and requires somewhat powerful hardware! The EA installer from original disc must not be used, only the two folders mentioned at instructions.
    Get the game running this way, even if its choppy and pixelated.
    Afterwards you can start tweaking and experimenting with files and ini settings.

    It's not hard at all! Beyond that: For information on bugs and side-effects please read the pack insert and put your Q here.

  2. #152
    A Very Tired Gamer

    Veg, I've spent my entire night searching for a way to play this game again after I learned that my physical CD had some kind of bizarre DRM called 'SafeDisc' that prevented modern windows from using it properly, and then I find this page and it worked like a charm on the first try.

    So I just wanted to say "thank you".

  3. #153
    kinglich

    Thanks VEG, it is thanks to good programmers like you we can still play these awesome games.