NFSAddons Forums

Main Menu

Need For Speed 4 Modern Patch - Donations?

Started by MADMAN_nfs, May 31, 2016, 3:12 AM

Choose the maximum sum you would donate for Veg's "NFS4 Modern Patch" project.

5$
0 (0%)
10$
0 (0%)
20$
0 (0%)
30$
2 (22.2%)
40$
0 (0%)
50$
3 (33.3%)
60$
1 (11.1%)
70$
0 (0%)
80$
0 (0%)
90$
0 (0%)
100$
2 (22.2%)
150$
0 (0%)
200$
0 (0%)
even more
0 (0%)
I will not donate for this project.
1 (11.1%)

Total Members Voted: 9

Voting closed: Jun 20, 2016, 3:12 AM

MADMAN_nfs

#180

Yea well, thats the part where it gets a bit more complicated compared to the Stock-/Expansion Pack.

First of all, a common mistake is to rename the new nfs4.exe to the original name nfshs.exe. This causes errors, because of build-in compatibility features in Microsoft Windows that will detect the nfshs.exe and apply some "fixes". Compatibility modes or other patches are not neccessary with the Modern Patch.

I think the nGlide Glide-emulator is the easiest renderer to setup and will work on most systems with a good visual/performance tradeoff. If you had the Stockpack or Expansionpack installed before, you will also have nglide already installed on your system probably. If not sure, just go to www.zeus-software.com/downloads/nglide and install it again.
When done, you will find the "nGlide Configurator" in Start menu. I recommend to turn off VSYNC and the 3dfX logo there. Set the other options to "By App/Default". Resolution and other option can be set ingame with the normal game options.

Now, if you dont want to use the launchers that were linked by Keiiko and JimD, you have to configure the Modern Patch by altering settings in the nfs4.ini.
Open the nfs4.ini with the Windows-Notepad.
The first line will say [NFS4], below different options are listed. Important are:
Language=
NoMovies=
ThrashDriver=

At language you can set your language... options are: english, french, german, italian, spanish
NoMovies has the options 1/0 meaning On/Off - this decides if the NFS4 intro movie is shown (default) or skipped. NoMovies=1 will skip the intro.
The option TrashDriver sets what renderer will be used by the game.
In case of nGlide the line has to be: ThrashDriver=nglide

So after setting these 3 simple options in the nfs4.ini you should be ready to launch the game.

Of course you can also use other renderers like DirectX. Some renderers require some editing tho. Therefor you have to go to the folder "drivers" that come with the patch. You will see all available TrashDrivers in subfolders.
All you have to do, is to edit the line "TrashDriver" in the nfs4.ini accordingly by using the names of these subfolders. Use the option that runs best on your machine.
So, possible options for the TrashDriver are:
TrashDriver=nglide/dgvoodoo/dx6/dx7/dx8

To customize the specific renderers, enter one of the folders, e.g. dx7. You will see a file named trash.ini and some other files. Important to you is only the "trash.ini" where you can set things for the specific graphic driver. I dont want to go into detail here. But generally the following options should be enabled in every trash.ini:
Type=voodoo (always use voodoo type, even with directx renderers)
FogSupport=1
I will attach my setting files and you may take a look at them to compare them with the default ones. Or just copy them over into the "drivers" folder. Remember that using dgVoodoo requires a DirectX11 compatible graphics adapter.

FranknFurter

#181
Oops .... you were faster MADMAN ... :o

ok ... once again ..

... very strange Slawek, but sounds somewhat familiar to me .. the problem is the NGlide driver itself as I already stated in earlier threads. It is too large and that's what's lagging the game alot as for my experiences.

I also use Glide3x.dll but from the Zeckensack 0.84c Glide Wrapper and it runs fine with certain limitations and restrictions that are well-known but as said it runs as smooth as a cat on my NVidia graphics machine .. try again the VEG patch with 'Glide3x' entry in NFS4.ini but using system Glide drivers from Glide Wrapper 0.84c.

I'm using the NGlide driver as well but for a much older game: 'Gex 3D - Enter the Gecko' from '95 .. but that is the Glide2x.dll driver of it ... this is running fine with that old 'Glide only' game but the Glide3dx.dll is as said making a mess on my machine ... must be that HS was written then also for upcoming DirectX so is kind of a 'hybrid' graphics engine ...

.. these are my settings so far: (don't forget to start 'nfs4.exe' once to let the Glide configurator.exe recognize the new application first, important!)

Try it, there's nothing better than running Glide since HP/HS was written for it once ...

you'll be surprised of that car menu's full resolution ... looks awesome with also reflections and mirrored car on the bottom ... :D

nfsfan83

#182
Guys thanks for quick replay, and I wanna say that I'm proud that I'm member of this great NFS community  ;)

But I solved my problem :) I use this : nfs4_modern_patch_beta

Beta version, and now I have all resolution in 32 bit color and games works perfect.

Screen - full grid of Martin Leps F50 High Polygon  =D

Keiiko

Quote from: MADMAN_nfs on Jan 08, 2017,  8:45 AM
(...) Now, if you dont want to use the launchers that were linked by Keiiko and JimD (...)

Mine is still only for nfs3, code needs some changes for nfs4

FranknFurter

#184
ur welcome pal .. always glad to help .. ^-^ so what driver do you use now? Glide or DX? lemmie guess .. looks alot like Glide to me?

MADMAN_nfs

Quote from: Keiiko on Jan 08, 2017,  9:15 AM
Quote from: MADMAN_nfs on Jan 08, 2017,  8:45 AM
(...) Now, if you dont want to use the launchers that were linked by Keiiko and JimD (...)

Mine is still only for nfs3, code needs some changes for nfs4

Right, my mistake. Hope to see a NFS4 version tho :)

nfsfan83

Quote from: FranknFurter on Jan 08, 2017,  9:21 AM
ur welcome pal .. always glad to help .. ^-^ so what driver do you use now? Glide or DX? lemmie guess .. looks alot like Glide to me?

DirectX 9b

resolution 800x600 32 bit and frame limit 60 fps ( I want so low temp on my gpu :D max 40C is now)

MADMAN_nfs


DirectX9b? Where you get that from?

You got a file like that: http://www.nfsaddons.com/forums//index.php?topic=1834.msg33697#msg33697 ?
Thats probably a fake dx9, actually using dx7.

But glad it is working now for you. :)

FranknFurter

#188
Dx9.0b driver is fake as Evgeny already stated remember folks .. it is Dx7 v.115 API oh well .. but works so far fine also for me if needed has fog an' all ... but 800x600 is a p.. in the a.. sry ..

Glide is 1280x960 for me on 0.84c Glide Wrapper also in menu .. all keepin' cool .. any questions?

noise

Any thoughts about my problem I posted?

To quote myself:

When I select dx7 in nfs3 or 4 ini everything is o.k. except bad graphics.

When I select nglide or glide3x the graphics are (very) good, but in race the graphics are slow and the game freezes.
And when I exit the game (with the button), I still need taskmanager to end the process.

FranknFurter

#190
sounds much like you're actually using NGlide's Glide3x drivers huh?

see above post/explanations/intructions by me .. cannot really help on Dx since I don't use it except for my GF's old laptop w/o proper 3D graphics card but works also fine at 1024x768 (that fake Dx9b 0.115 API).. :P

MADMAN_nfs

Quote from: noise on Jan 08, 2017, 11:04 AM
Any thoughts about my problem I posted?

To quote myself:

When I select dx7 in nfs3 or 4 ini everything is o.k. except bad graphics.

When I select nglide or glide3x the graphics are (very) good, but in race the graphics are slow and the game freezes.
And when I exit the game (with the button), I still need taskmanager to end the process.

Hey noise,
what OS are you using? If you use Win98, than the crash on exit is normal. Evgeny needs to fix that.

What you mean by bad graphics? You can't select higher resolutions? --> try to use type=voodoo in trash.ini, like i described in that post: http://www.nfsaddons.com/forums//index.php?topic=1819.msg34472#msg34472

I dont know your system specs, so i can only guess the glide emulators are using too much resources resulting in low FPS. Only hardware upgrade can help.

nfsfan83

Quote from: MADMAN_nfs on Jan 08, 2017, 10:42 AM

DirectX9b? Where you get that from?

You got a file like that: http://www.nfsaddons.com/forums//index.php?topic=1834.msg33697#msg33697 ?
Thats probably a fake dx9, actually using dx7.

But glad it is working now for you. :)

I have in 3dsetup something like this:

DirectX 9.0b.dll and on this works very nice ;)

noise

Thnx for help so far.

I have Win XP
JimD's EP pack installed (also tried without but same problems)
and I could only select 16bit resolutions in game.(haven't tried Slawek's option yet)

MADMAN_nfs

Quote from: noise on Jan 08, 2017, 12:05 PM
Thnx for help so far.
[...]
I could only select 16bit resolutions in game. (haven't tried Slawek's option yet)

Guess, then we found the problem. Glide only supports 16bit modes. Thats a technical limitation.
If you want 32bit, you gotta stick with the directX renderers.

Quote from: FranknFurter on Jan 08, 2017, 10:58 AM
[...]
Glide is 1280x960 for me on 0.84c Glide Wrapper also in menu .. all keepin' cool .. any questions?

Well, i am using dgVoodoo which has 8x AntiAliasing implemented. If you force the resoution the menu will also have high resolution with dgVoodoo but, like with Zeckensacks Wrapper, you will get artifacts with high menu resolutions...


Menu with Zeckensacks Glide Wrapper + Try HiRes

Of course dgVoodoo needs better hardware, so i think it is not always suitable.