Need for Speed 4 stuttering

Getting old software/games running on older hardware.

Need for Speed 4 stuttering

Postby Azarien » 2017-11-11 @ 13:45

I'm trying to run NFS Road Challenge (aka High Stakes) on Core 2 Quad Q6600 and Radeon HD7850.

I am unable to run the game on Windows XP at all - I'm getting the "Need For Speed files corrupted. Please reinstall" message.
The game does however run on Windows 10 (in Windows XP compatibility mode, to make things more puzzling).

Unfortunately, there is significant stuttering (about once a second) that I cannot get rid of. I tried low res (640x480), hi res (1600x1200), low details, high details, triple buffering on/off, forcing antialiasing on/off, anisotropic filtering - the problem persists whether I set everything to slowest settings and to fastest settings.
Running the game through affinity.exe to force it to single core does not seem to change anything.
Neither does using dgVoodoo 2 - again, in various resolutions and quality settings.

I am starting to thing this may be not an issue with graphics card at all, but rather the CPU being too fast - is this a known issue with NFS4?
Azarien
Oldbie
 
Posts: 581
Joined: 2015-5-14 @ 07:14

Re: Need for Speed 4 stuttering

Postby Osprey » 2017-11-12 @ 01:22

Have you tried the various patches?

https://pcgamingwiki.com/wiki/Need_for_ ... igh_Stakes

I'd particularly try the "Stock Pack" patch.
Osprey
Member
 
Posts: 257
Joined: 2017-7-27 @ 21:32

Re: Need for Speed 4 stuttering

Postby chinny22 » 2017-11-17 @ 14:10

NFS4 was what actually got me back into retro computing!
Its actually due to WinXP more then hardware. I tried for a bit with various patches and failed so installed Win98 on a old P4 and called it a day.
User avatar
chinny22
l33t
 
Posts: 2010
Joined: 2011-8-26 @ 12:02
Location: Australian but living in the UK for now

Re: Need for Speed 4 stuttering

Postby Flashback » 2017-11-18 @ 09:37

Hmm, version 4.50 runs fine for me in XP using D3D mode (with mercury patch to correct the saving issue).

I also get stuttering with nGlide though. Tried different voodoo2a.dll files, but that hasn't helped.

NFS3 stuttered too with nGlide, but disabling v-sync in nvidia control panel fixed it. Not the case with NFS4.
User avatar
Flashback
Newbie
 
Posts: 45
Joined: 2005-7-05 @ 06:21

Re: Need for Speed 4 stuttering

Postby Azarien » 2017-11-19 @ 15:56

Unfortunately I don't have a Win98 machine ready so XP and 10 are my only options right now.

I tried some more combinations. Stock Pack didn't really fix the problem, but it has a good version of 3DSetup that allows me to select Direct3D version:

- Software mode works better than D3D (not ideal) but looks ugly
- Glide mode (using nGlide) stutters even more than D3D
- D3D 9 stutters and does not play any videos
- D3D 8 stutters, does not play any videos and has broken fullscreen scaling (possibly related to known problem with Windows 10)
- D3D 7 stutters and is the best option I have
- D3D 6 crashes.

Given that I cannot get rid of the problem I decided to live with it, so I set the highest possible settings in the game and in the graphics driver (anti-aliasing 8x, anisotropy 16x) and I'm trying to pretend I cannot see any problem with FPS rate ;-)
Azarien
Oldbie
 
Posts: 581
Joined: 2015-5-14 @ 07:14

Re: Need for Speed 4 stuttering

Postby Flashback » 2017-12-02 @ 00:18

Someone on a YouTube video suggested using the ACT fix DisableBoostThread to fix lag and that solved the stuttering for me when using nGlide. :)
User avatar
Flashback
Newbie
 
Posts: 45
Joined: 2005-7-05 @ 06:21

Re: Need for Speed 4 stuttering

Postby Azarien » 2017-12-12 @ 11:56

Flashback wrote:Someone on a YouTube video suggested using the ACT fix DisableBoostThread to fix lag and that solved the stuttering for me when using nGlide. :)


Thanks. Here are my current settings, the best ones so far in terms of quality and smoothness (which still isn't perfect, but good enough)

Code: Select all
d3da.dll used
   DirectX 7 - Highpoly

in-game settings
   resolution 1600x1200x32
   everything set to high
   triple buffer on

gfx driver profile for the game
   force antialiasing 8xEQ supersampling
   force anisotrophy 16x
   framerate limit 60

compatibility settings in exe properties
   none

compatibility settings in ACT
   DisableBoostThread
   EmulateGetDiskFreeSpace
   SingleProcAffinity
Azarien
Oldbie
 
Posts: 581
Joined: 2015-5-14 @ 07:14


Return to Software

Who is online

Users browsing this forum: Nemo1985 and 1 guest