Jump to content

* * * * * 2 votes

GPL FAQ and troubleshooting guide

  • Please log in to reply
86 replies to this topic

#1 Bob Simpson

Bob Simpson

    The answer man

  • Moderator
  • 1,945 posts
  • Gender:Male
  • Location:Ottawa
  • Sim interest:GPL

Posted Feb 04 2009 - 10:51 AM

GPL Trouble Shooting and Problems FAQ

Note #1: All tips and FAQs are in the first posts here and are updated regularly.  There's no need to read through subsequent pages looking for solutions.

Note #2: Anyone has full permission to reproduce this FAQ in any form or language in whole or part.

Check out WiHerr's OpenGL patch which might fix some graphics problems.  The 2004 demo doesn't have this WiHerr update, so if you run in OpenGL, it's recommended to get this patch.

Keyboard shortcuts have been listed by ACHIM KRAFT Here and many more bits of info about running the basic GPL can be found in the GPL Users Manual available online.

You'll need to patch GPL to run on Windows XP.  You can either use the "All-In-One V2" patch or to do it with the individual patches, found at Blackhole Motorsports downloads  The order should be:
GPL v.1.2 patch
Direct3D patch
OpenGL patch by WiHerr.  See above ^^
GPL CPU speed fix
Bandwidth patch at http://www.xs4all.nl/~westrab/gpl.htm (not the one at BHMS) if you're going to race online

Better still, use the GPLPS GPL installer at http://gplps.org/wb/...l-installer.php - All you have to do is run the installer, insert the GPL CD and follow the instructions.  Chose the full option for all the graphic upgrades.

**NOTE** For questions not covered here, start another thread. I’ll add to this as I hear of any more FAQ.  Thanks to Bazzer for helping out on this.

Newcomers to GPL...

For advice on how to install or start updating GPL, see the following sites:

Stefan Roess' site> Guides for setting up GPL.
Fred Faster's site for advice on graphic upgrades to the original tracks and cars.
Average Driver's Club's Steps to install GPL 67, the 65 mod, Gem+ and Igor

General Advice

I've noticed that lately some xxseason.ini files have become corrupted for an unknown reason.  When this happens, GPL will not start up.  Try creating a new xxseason.ini file with only one track, then delete the old and add to the new one if that fixes the problem.

If you have GPL running well, make a backup copy.  If you suddenly have problems, replace your GPL with the backup copy.  If that doesn't solve it, there is something else (hardware, virus, drivers, other program running. etc.) causing the problem.

The GPL 2004 demo is missing the gpl\exports folder.  If you want to export times or if you want to use the GEM utility with the demo, you need to create this folder in Windows Explorer (file > new > folder).

If you find that the green button in the main menu is unresponsive, this is usually due to having the carsound patch installed, but not having the required 7 sound files per car mod (65, 67, 69 etc) in the gpl\sounds folder.  Find sounds at http://www.srworld.eu/ and if you're not sure if GPL is sound patched, use the GPL exe inspector.

Graphics and Framerate

Stuttering problems
1- If you have a Dual Core CPU, get the Dual-Core patch from Microsoft HERE.  Microsoft says: "Without these updates, computers that are equipped with these power management-capable, mobile, dual-core processors may experience decreased performance or unexpected behavior."
2- Sometimes stutters can be sound device related.  See the sound section below for advice.

Can't get GPL to run in the native resolution of your display device?
See Guru's Resolution Hacker

FSAA doesn’t work with ATI cards (older driver versions)
It’s been reported that to make FSAA work:
1- In core.ini under [ Direct3D7 ]: DirectMirrorRendering = 0
2- In the ATI 3D tab, set FSAA to 4X, AF to 8X, Anisotropic to "performance" and Disable Truform.
(someone reports “when using Anisotropic set to ‘quality’ FSAA doesn't seem to work”)

GPL runs as only a small square in the top corner of the screen
1- The line in the core.ini:
[ Direct3D7 ]
DirectMirrorRendering = 1
Change it to
DirectMirrorRendering = 0

When using OpenGL, there are lines in the sky
This problem is only noticed running GPL with OpenGL
1- With an nVidia card, it’s fixed by adjusting the graphics card settings in Control Panel > Display > Settings > Advanced > Disable conformant texture clamp.
2 - For ATI cards, see the post at HERE for instructions for the fix, thanks to Ken.

There's a maximum of 36 frames per second.  Is that correct?
1- The maximum is 36 FPS and has to do with being made in 1998 and a tie-in to the physics being updated at that frequency.  When you run at less than 36 FPS, the cars are harder to handle so lowering the graphics to get that max frame rate is important.  Usually at the start of a race, even the highest end system will be as low as 20 - 25 fps but it'll only last for 5 seconds until the cars spread out.

There are black bars at the top and bottom of the screen when I'm driving.
1- This is the normal view in GPL, called "letterbox".  Those areas are used for other information.  If those bars were filled with image, it would just show more of the sky and legs of the driver anyway.

Mirrors pointed up, upside down or to one side of the track
1- This happens in OpenGL (not in D3D) with the latest nVidia drivers (after about 52.16) which work fine but the buffer flipping mode needs to be set to block transfer. This is no longer the default in the 52.16 drivers.  Control Panel > Display > Settings > Advanced > your card tab > OpenGL > Buffer Flipping Mode > use block transfer.

“Can’t load track” message.
1- If it’s one track, there is a file corrupted in the track folder.  Either go to the backed up pre-updated folder (you do a backup before EVERY upgrade – right?) or re-download and install the track.
2- Most of the time, it’s all tracks and you have the same corruption problem with a file in one of the 7 car folders.  Go back to the original cars (just the <car>.dat file in the folder) and add back the upgraded cars one at a time making sure that GPL runs after each change.

GPL freezes while in an in-game menu.
1- This can be due to a read-only file.  There's a utility called CROA  which will remove all read-only attributes in a folder.
2- Otherwise, it may be due to a CPU issue. You may solve it by disabling Hyper-Threading in your BIOS. However, bear in mind that this will cause performance degradation on some applications, mainly if you’re running Windows XP. - Thanks to runrun
3- Corruption in the player folder can cause a freeze in the player info menu.  See post #4 (Other - miscellaneous) for how to fix the player folder problem.

Can’t get past the first screen in GPL.
1- Usually you’ve applied the carsound patch but don’t have 7 different car sounds in the sounds folder, in addition to the sound.dat file.
2- Find links to add-on GPL sounds for all car mods at http://www.gpllinks.org/ > GPL sounds

The fonts in menus go all fuzzy.
This is a common problem that everyone using D3D and 16 bit car skins has - but not in OpenGL.  
1- Switch to full screen instant replay mode, switch to the Pitlane or TV2 camera, then go back to the menus.  Everything should be readable again.
2- Or try selecting the pitlane camera, go to the setup menu >gearing > return.  Some sequence of menu changes usually fixes this.

The track menu and replay buttons seem to degrade or melt.
1- This is a problem when using a high FSAA setting with nVidia graphics cards.  The in-car, on the track image is not affected.  Try lower FSAA or don't worry about it.

The anti-aliasing button in the GPL graphics menu is grayed out.
1- That button is only for the original, now obsolete, graphics card that GPL was coded for.  You’ll need to right click on the desktop > properties > settings > advanced to enable FSAA.

There is flickering in the menus but not in-car.
- Usually this is caused when using higher anti aliasing settings on the desktop. You can try using a higher resolution for GPL in-car with lower FSAA settings. It seems that at 2xFSAA there's little or no menu flickering.

There's flickering in-car and in the menus.
- This is often caused by another application running at the same time. GPL doesn't like to share resources so all other applications should be turned off.

Menu response is very, very slow.
- If you've changed "Compatibility Mode" to something different from your Operating System, change it back. The GPL.EXE should run OK without using compatibility mode under all OS up to Windows XP.

Changes to the core.ini have no effect.
- your core.ini.sample file must be renamed to core.ini. In Widows Explorer > tools > folder options > view settings might not allow you to see the full file extensions. UN-CHECK “Hide file extensions” and CHECK “Show hidden files and folders”.
Attached File  Folder_options_XP.jpg   51.19K   187 downloads
Cars on the grid of a race disappear then come into view shortly after the race starts.
- Reduce the Detail Bias in the GPL graphics menu. This problem usually happens at 100%. 99% is better – 74% is the next level where there’s more of an improvement. See graph below You can also change the core.ini line DisableZBuffer = x to 1, but the readme says that you’ll get lower framerates. This usually only happens when a lot of cars are in view so if you can live with a few seconds of disappearing graphics the rest of a race should be OK.
Attached File  FPS_graph.JPG   39.49K   218 downloads
Can’t view a replay or a red arrow appears.
"Cannot initialize the replay system, canceling weekend" message
- In the core.ini add the following lines anywhere to increase the default of 2000 (2 MB) –
[ Replay ]
ReplayMemoryOverride = 128000
Where 128000 gives about 128 MB to reserve in RAM for replay memory.
The following list is a guideline made up by Pmik. Time will vary depending on the number of drivers on-track and graphics
[ Replay ]
ReplayMemoryOverride = 16384 ; (16MB - approx. 19 min.)
ReplayMemoryOverride = 65536 ; (64MB - approx. 77 min.)
ReplayMemoryOverride = 131072 ; (128MB - approx. 153 min.)
ReplayMemoryOverride = 196908 ; (192MB - approx. 228 min.)
ReplayMemoryOverride = 262144 ; (256MB - approx. 305 min.)

Running GPL in a window, the colours are weird and the buttons are hard to find.
- To run in a window, you must have the desktop set to 16 bit colour. It seems that in Windows XP, there will be no sound when GPL is open in a window.
Attached File  GPL_windowed_32_bit_colour.JPG   73.18K   121 downloads
In the GPL "View Replays" menu, some track names are missing.
- GPL can have a maximum of 64 tracks listed in the 67season.ini file, but the number in the folder is unlimited. It seems that having more than 128 track folders causes some track names to not be listed. The replays are listed but the track name is blank.

If a track isn’t in the tracks folder, replays for that track won’t appear in that menu.

Frame rate or stuttering problems.
- This can be due to many things, but the sound card has often been blamed. Make sure you have the latest sound device drivers. If you have a SoundBlaster Live sound card and Windows XP, you should change the sound card.
- Kill all programs running in the background PARTICULARLY MS MESSENGER
- Reduce the Detail Slider in the GPL graphics menu. See graph just above ↑ ↑ ↑ ↑
- If you're using upgraded graphics for the cars, change to 2D wheels.

GPL runs incredibly fast, or at variable speeds.
This is becoming a very frequent problem as more computers, especially laptops, use embedded power saving features.
- do0g has created a "Power Monger" utilitythat will solve this easily. Find it at this location
- You need the fast CPU fix from Papyrus (this is for CPUs over about 1.3 GHz, but can be used as a no-CD patch on any speed machine).
- Laptops have a feature that changes the clock rate of the CPU to match what it thinks you are doing. Intel's "SpeedStep" or AMD's "Cool n Quiet" needs to be set to maximum performance. The newest GEM+ has a button in the "Configure" window (Disable Intel SpeedStep) which will keep that feature from coming on.
- Some desktop CPUs now have power saving features that need to be switched off, like Intel's "SpeedStep" or AMD's "Cool N Quiet". Find power options under control panel > power options. See the picture below for settings. Or use the SpeedswitchXP utility.
- It's been reported that sometimes patching GPL with the "Fast CPU fix" can cause the slowdown or speedup. However if you don't use that patch, you won't be able to run the 65 mod and possibly future mods.
- Go to Control Panel > Power Options and change the Power Scheme to Home/Office
- An easy solution is to use GEM+ which is a utility to set up parameters of GPL before actually running it and there's an option for disabling SpeedStep. See here.

What graphics settings do I use for the core.ini?
-See http://forum.rscnet.....threadid=48326

Crash to desktop (CTD):

General problems. This can happen immediately, after most cars are drawn or after minutes of driving.
- Disable the screen saver, power saving settings or any program that may become active such as e-mail, and virus checkers.  Use EndItAll http://www.docsdownl.../enditall-1.htm (EndItAll2 does work with Windows XP) or ctrl-alt-del to close all other programs.
- Overheating might happen if you’re running maximum graphical upgrades with a lower powered computer or not getting enough air flow. Dust off components and/or reduce the graphic settings in the GPL graphics menu or the screen resolution or the FSAA to none.
- If you’re using Windows XP or an NTFS file system, make sure that under the Sierra folder > properties > general > advanced, “allow indexing service” is enabled and "Compress" is disabled.
- Click on Start > Run > type in dxdiag to check for video and sound problems.
- Run GPL without car graphic upgrades, then upgrade one car at a time.
- Make sure that GPL has been patched properly. If you’re running XP, patch to v. . If you have the Sold-Out Software CD, you can use the patches on the CD in the Patches folder. Apply the patches in the order: 1) patch to v., 2), D3D patch, 3) fast CPU fix (v.
- Upgrade the video card drivers.
- Upgrade to the latest DirectX version.
- Changing to Windows XP or upgrading your computer helps.
- There’s a bug that causes CTDs when cars are in the mirrors and “car textures” and "driver textures" in the mirrors are NOT enabled. If frame rate is an issue, disable any textures other than car textures and driver textures in the mirrors or try using lite versions of the carsets. This mirror bug happens with the 67 and 65 cars and possibly with all hi-res carsets.
- It might be a problem with the refresh rate when the resolution changes going to the menus (always at 640x480). HZtool might help.
- Sometimes GEM will erroneously save season.ii files with UTF-8 encoding which causes a CTD. Make sure that the files are saved (File > Save As...) with ANSI encoding.

Controller issues

Solution for using a gameport controller for GPL under Windows XP
(thanks to M Needforspeed  for this:
"For me it was a survival kit, as even with 250 MHz potentiometers (see a thread on that subject) my wheel didn t run with USB/gameport adapter)
1- Go to control panel > Game controllers.
2- Click on add > custom.
3- Select “wheel” or “race car controller” > 3 axis > Rudder/Pedals > # buttons on your wheel (4 max). Don t check Z axis, it doesn’t run.
4- Name your game controller.
5- Click on OK to validate your choice.
6- In the next window, verify controller is connected.
7- Click on properties > parameters > settings.
8- Axis X: steering wheel setting > axis Y: throttle settings > Rudder: brakes settings.
9- Go to test.  The rudder bar must be full red.

NOTE: on some wheels, the Z axis may work, as this setting is for my SPEEDWAY wheel.  In this case check it on step #7 and uncheck Rudder/Pedals.

Go inside GPL, you should now have the three axis parameters in black, ready for setting.”

- For the "old red Logitech wheel", see http://forum.rscnet....ad.php?t=278607 > post #20

Calibration - Controller axis missing?
First - Delete the control.cfg file in your player folder
Second - When you start GPL, another control.cfg will be created.
Third - In the Calibration window run the axes through their ranges.
Fourth - Only now can you assign the axes in the GPL game controllers window.

- If that doesn't work, you should use the GPLShift utilityif you have several controllers attached at the same time.

Controller pedals won’t go to split axis and three axes actually appear for the throttle and brake

See this thread   > Post #6.  “Download DXTweak2 and use it to "fudge" the combined axis of the pedals, by setting both max and min values to 0. Looking at the input screen then shows the Direct Input from the combined axis sitting all the way to the right, whereas the separate axes work as normal.” Thanks to Tim Nightingale.  You might need to use lower values than 0.

Multiplayer – VROC, iGOR and the Bandwidth patch

GPL crashes when trying to join a race
1- Files have gone missing from the layout folder relating to multiplayer screens.  Copy all the original layout files from the GPL CD into this folder.

Starting VROC, a message about riched20.dll comes up.
1- Simply delete riched20.dll from the winvroc folder.

All red flagged tracks in VROC.
1- Reset the path to GPL.  Even if it looks right, direct it to a different folder, then back to sierra\gpl.  This is a bug in VROC.

Can I race on VROC with a dial-up connection?
1-Yes.  Speed is less important than a stable or consistent connection.  Faster connections are better, though.  Satellite and wireless connections are not good due to variability of the signal.

Can't see a racelist in iGOR or VROC
1- Make sure that you have the right IP address listed in the related ini file.  As of May 2007 (it may change from time to time - ask in the #gpl chat at iGOR or VROC) you should have the following:
In the iGOR.ini it's IP = gplrank.info (as of May 2007)
In the VROC.ini it's Address=racelist.vroc.net (as of May 2007)
2- For VROC, you can also run WinVROC\vrocip.exe to update that address.
3- Use Bernd Nowak's utility for iGOR, a bug fix for people that are not seeing a racelist, at http://forum.rscnet....ad.php?t=240382

Bandwidth mismatch error or can't join a race
1- Get the BWpatch at http://www.xs4all.nl/~westrab/gpl.htm
2- Run bwpatch.exe from inside of the gpl folder and a DOS box comes up
3- Type 1 > enter x > enter so that you have "more cars patch : applied"
4- Put the following values in the core.ini [ communications ] section:
net_mdm_client_send_every = 3
net_mdm_client_send_size = 84
net_mdm_server_send_every = 3
net_mdm_server_send_size = 384

Problem trying to connect to iGOR´s chatroom
In the igor.ini file replace the line
IRCServer = "irc.shadowworld.net"
IRCServer = "eu.ShadowWorld.Net" or "us.ShadowWorld.Net" or "b0rk.de.eu.shadowworld.net"

**The iGOR or VROC #gpl chat room is a great source of information.  Just ask any question there.**

Sound – Sound card:
To see if the sound device is effecting performance, disable it as a test in Control Panel > System > Hardware > Device Manager

General tips
1a- See Lee's post on checking PCI Latencyand how to adjust that latency in BIOS or with the PCI Latency Tool
1b- Check out this thread for a simple BIOS setting fix http://forum.rscnet....ad.php?t=204978
1c-Here's an articleon changing the PCI Latency for better sound.
1d-Hereyou'll find a PCI Latency or Disable Turbo Mode patch for SB sound cards.
1e-Check THISthread, posts #18, 20, 23 and 25 regarding dual core CPUs and how to set certain EXEs to run on one core or the other.

2-A thing that has helped is, in control panel > Sounds and Audio Devices > Audio tab > Advanced > change the playback device settings to speakers or headphones or mono or stereo and see if that helps. You might also play around with the sample rate conversion quality slider.
3-In the same window try reducing the "Hardware Acceleration" a notch or two.
4-If you're having sound troubles, sometimes newer or older drivers can help.
5-Try using a different in-game screen resolution.  Strangely, this fixed sound corruption for me once.
6-Older Realtek (onboard sound chip) drivers, including the A3.29 drivers that GPLers seem to favour, can be found at (dead link)
7-Thanks to ducwolf - this seems to be the fix for SB Live/XP problems but possibly at the cost of reducing multitasking ability.  Just remember your original settings and give it a try.  For "Noisy sound playback on PCs using a VIA chipset and nVidia graphic card" for Windows NT, 2000 and XP, see here.
8-According to Toni Mau it seems that the A3.52 drivers for the AC97 sound chipswork best (March 2006).
9-According to PTRACER, the 3.29 drivers work well, found at (dead link)
10-According to Mr. Hitman there are drivers for the ALC850 chipset (nForce mobo's only) which solve sound issues.
11-According to Rodolfo there's an article about crackling sound with Creative X-FI cards.
12-Stefan Roess reports HERE that there's a very interesting utility for all audio devices which might help some sound issues.
13-tjc reports that with his motherboard, which has an nVidia nForce4 Ultra chipset, the nVidia 4.62 drivers are best for the Realtek ALC850 8 channel AC97.  Search for 4.62_nforce_audio_winxp2k_international_whql
14- If you are using an on-board sound device and are having sound trouble, try 1) in the relevant C:\Sierra\gpl\players\(player name)\player.ini file, change the sounds to mono ([ Sound Options ] soundStereo = 0 and 2) in the C:\Sierra\gpl\app.ini file, change to [ Sound ] soundQuality = 0

Sound goes funny after a collision.
1- Upgrade to the latest drivers for your sound card.
2- From Albher: "The older SB drivers version 3509.2 are known to help a great bit. I use them by myself without problems on WinXP and before that in Win2K. Do a web search for "SBLiveXPDrvUpdate.exe".  Take care that all sounds are sampled to 22050Hz, using Goldwave (found at here) or else you'll get distortion.  With that driver, you can again select full acceleration in DirectX (run dxdiag.exe)."
3– see http://forum.rscnet....=sound solution
4- see http://forum.rscnet....amp;postcount=6
5- You can do a Shift+R with the engine at a certain rpm (you'll have to experiment) to clear it up.
6- jumi2 reports "GOOD drivers (for AC97 onboard AND gpl) :ver: A3.29 and called : and released: 06.09.2002  and any other drivers not good in GPL"

Sound problems with Windows XP and SoundBlaster Live sound cards.
1- SB Live cards and XP are a problem, unless new drivers can cure it.  Usually a new (different) card is needed.  It’s been reported that the newest drivers help.
2- See Sound Blaster driver d/l
3- Go to the Audio Properties > Audio > advanced > performance'. You should see a Hardware Acceleration slider. Bring it down a few notches until it says 'Basic Acceleration Only'.  
4- see # 2, 3 and 4 just above.  One of these should help, hopefully.
5- scirocco790 reports that drivers for the SB Live found at http://kxproject.lug...php?language=en helped the sound problems with XP and the SB Live card.  See the thread at http://forum.rscnet....321#post2247321

Sound problems with SoundBlaster Audigy sound cards.
1- There's a thread HERE where it's pointed out that you might need to disable "Turbo Mode" with the Audigy card and how to do it.  That mode can cause sound problems.

A new sound problem solution from Asoces HERE:

Asoces said:

After much experimentation I have found an alternate solution that will allow me to keep my sound card properties set for highest quality:
1)  Change the [Engine] sampleRPM option in app.ini to 14750.000000
2)  Edit the game engine sounds using a program such as Audacity (freeware) to adjust the speed of each individual sound and increase it by about 190%.  
3) Save the new sounds as 16bit 22KHz wav files.

Adjusting the speed of the sounds increases the pitch and tempo to compensate for the new sampleRMP setting.

Installation - Patches

Computer asks for the CD or says that it's an invalid CD when trying to install or run GPL even though it’s in the CD drive.
1- If the problem is after installing, make sure that the v., D3D and fast CPU fix patches are applied properly.
2- If you have more than one CD or DVD/CD drive, try all of them.
3- You get the invalid CD error sometimes when having more than one CD-ROM drive. It's important that you install GPL from your first CD-ROM and the drive letter follows immediately after your last hard disk partition. Example: You have two hard disks, C: and D:. Then GPL should be installed from CD-ROM (or CD-RW?) E:
4- If you have 2 DVD/CD units try disconnecting or disabling one of them while you install gpl.

Copying GPL directly off the CD (without running the installer)
1- Copy all folders from the CD to the hard drive under a folder called Sierra\gpl
2- Copy all files not in folders on the CD into the main gpl folder.  Many of these aren't necessary if you can figure out which they are, but to be on the safe side, copy them all over.
3- You must create new (empty) folders gpl\exports and gpl\players

GPL original demo won’t run.
1- Make sure that you have applied the patches from the Papyrus downloads site – v., D3D, fast CPU, although some have reported that the demo can’t be patched.  Buy the game through Sold-Out Software or elsewhere over the web – it’s a true bargain.

2- The 2004 GPL Demo at http://www.bhmotorsp.../downloads/3239 is fully patched and the cars are graphically upgraded, although it only comes with one track – Watkins Glen.  It doesn’t need any further patches to run except that it doesn't have the latest OpenGL patch from WiHerr (see top of post #1).

Error messages while installing.
1- Activemovie and wininet.dll are not required to be installed, just ignore or pass it by.
2- If you use anything other than a VooDoo card (3dfx rasterizer) for graphics, choose software at first, then apply the D3D and/or OpenGL patch after installation.  Otherwise you will be told "glide2x.dll and redline.dll is missing"
3- Message: "C:\WINDOWS\SYSTEM32\AUTOEXEC.NT. The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose Close to terminate the application."
-You might have one of the following files corrupted or missing due to a Windows upgrade.

Autoexec.nt - Config.nt - Command.com  

See autoexec.nt  Also see Microsoft's bulletin

Other – Miscellaneous:

Problems with Season or other ini files
1- Make sure that the files are saved (File > Save As...) with ANSI encoding.  Sometimes GEM will erroneously save it with UTF-8 encoding.

Trouble accessing players in the player selection menu
1- Try to not use any punctuation or spaces, although usually an underscore __ is OK.
2- Make sure that all player names use recognizable characters.  It might be that another unrecognizable player name is causing a properly named player to be inaccessible.

The player name is corrupted, inaccessible or you get the message "driver file can't be saved"
This seems to be caused by a mismatch between the directory name and the name stored in the player.ini, plac56.ini etc file.
The tidiest solution:
1) Just fix the player name in player.ini so that it matches the folder's player name.
If that doesn't work:
1) Copy all player folders to another location
2) Go into GPL and delete the problem player
3) Re-create the player with the same name.
4) Copy in the important files from the backup like the setups, PB times from the player.ini (this is probably the file with the errors however) and control.cfg (or just re calibrate the controls in-game).

In GPL menus, the mouse is hard to control.
1- This seems to be due to improperly installed graphics card drivers.  Uninstall and reinstall according to the instructions from the card manufacturer.

Numbers are missing from cars at the start of a race against the AI.
1- You must wait until the red button appears before going to the grid at the start of a race or all the car graphics won’t get loaded.
2- The driver.ini file must match the carset since some carsets assign graphics to drivers of that particular year.

Looking for information on “How-to…”, new tracks, utilities for GPL?
1- GPL the Addons  has most utilities and how-to info about things like changing the colours of the gauge needles, driving views, AI speed adjusting and many other things.  A list of all track graphic updates, tracks “in progress” and more is there, too.
2- The GPL Alternative Track Database  has all tracks that have been made for GPL.

Error message "Cannot find Glide.dll and redline.dll ”
1- In your GPL Folder there are two dlls which can be deleted: rast3dfx.dll and renddll.dll. Then GPL won´t ask any more for the other dlls.

Error message regarding “ddhelp”
1- Upgrade your Directx software form Microsoft.
2- Upgrade to the latest drivers for your video card.
3- Use EndItAll (see link near the end of post #2 above) or ctrl-alt-del to close all other programs.
4- Excell has reported that this might be related to a faulty stick of RAM or the socket that it's in.  Try moving it or swapping in another stick. - see http://forum.racesim...amp;postcount=1

Can I race GPL with a laptop?
1- Probably on newer ones, but video card and Directx compatibility issues might cause problems, especially with older laptops.
2- In the BIOS, disable the speedstep feature.
3- In the BIOS, fully disable all power management
4- Someone devised this solution: “The final solution was to write a simple C program containing an endless loop, run that program, set the priority to 'Low' and then run GPL. (and don't forget to close the program after you ended GPL)  The endless loop makes the CPU run fulltime, but the low priority means that it does not interfere with GPL.”
5-See also above in post 2 “stuttering problems” and “variable speeds”

Where can I buy GPL?
1- Try either E-bay, Amazon or Sold-Out Software.  There are many other places to buy over the web – just do a search for “Grand Prix Legends” and price or Soldout.  You’re not likely to find it in a store.
2- Check out the Where to buy GPL thread.

Problems related to Vista and newer Operating systems

User Account Control (UAC) and Data Execution Prevention (DEP)
Starting with Vista you are required to run in standard user privileges mode instead of as administrator with full administrative rights which keeps you from doing some operations like adding GEM and other utilities.  So disable UAC and DEP to run GPL:
To adjust UAC Settings:
Turn off UAC
1) Login as a local administrator.
2) Go to the Windows Control Panel and select User Accounts > Change User Account Control Settings
3) Set UAC to the least restrictive setting (Never Notify or Off).
4) "OK" your way out of the window.

To adjust DEP Settings:
Set DEP to Windows Functions Only:
1) Login as a local administrator.
2) Right-click on My Computer and select "Properties".  On Windows Vista, Windows 7 and Server 2008, you will then need to click on the like for Advanced System Settings
3) In the Advanced Tab, click on the Settings Button below Performance
4) Go to the Data Execution Prevention tab
5) Select the top radio button "Turn on DEP for essential Windows services an programs only."
6) "OK" your way out of the window.

Menu screens not visible
There have been a couple of reports that the pbf files that make up the background images of the menus can't be seen when starting up GPL.  It appears that this only happens when anti aliasing is enabled, so try running GPL with AA off.  A solution for this hasn't been found yet, but it sounds like a graphics driver issue.

Sound recorder in vista will not allow you to adjust sound levels. Thanks to Stefan S
To get the old recorder to work on Vista, do the following:
1. Copy the %SystemRoot%\System32\sndrec32.exe file from a Windows XP or Windows 2003 computer that is the same edition as your computer (i.e. 32-bit or 64-bit) to your Vista machine.
2. Right-Click the file and choose Run as Administrator. (This is required so that it can write one-time registry entries).
3. Enjoy — from now on you can just double-click that icon and the old app will work!

Problem showing ping and accessibility flags in Vista
According to zempaolin:
"after the installation of Windows Vista Service Pack 1, VROC is able to ping servers on racelist and I get green flags again."

Problem running an application in Vista
To run an application as an administrator, just right-click on the shortcut, and click the Advanced button on the Shortcut page to get to the Advanced Properties dialog.  You'll see a dialog with a check box for "Run as administrator".  See http://www.howtogeek...-windows-vista/

This post has been promoted to an article

Edited by Bob Simpson, Aug 28 2015 - 06:06 PM.

#2 Bob Simpson

Bob Simpson

    The answer man

  • Moderator
  • 1,945 posts
  • Gender:Male
  • Location:Ottawa
  • Sim interest:GPL

Posted Feb 04 2009 - 10:52 AM

place holder 1 for future info

#3 Bob Simpson

Bob Simpson

    The answer man

  • Moderator
  • 1,945 posts
  • Gender:Male
  • Location:Ottawa
  • Sim interest:GPL

Posted Feb 04 2009 - 10:53 AM

place holder 2 for future info

#4 dangermouse


    The mobile chicane

  • Administrators
  • PipPipPipPipPipPipPipPipPipPip
  • 5,955 posts
  • Gender:Male
  • Location:SRMZ/GPLR London, UK
  • Interests:Errrrrr, GPL? :-)
    Music , computing, hi-fi, motor racing
  • Sim interest:GPL and P&G

Posted Feb 04 2009 - 11:22 AM

Many Thanks Bob  :bowing:


#5 Pedro



  • Supporter
  • PipPipPipPipPipPipPipPipPipPip
  • 1,223 posts
  • Gender:Male
  • Location:Hillegom - The Netherlands
  • Interests:Grand Prix Legends
    Money :-)
  • Sim interest:I am here to spam and wish to be deleted after registering

Posted Feb 04 2009 - 12:06 PM

Thank you very much Bob, this is realy good stuf :thumbup:

Added it to my favorits  (not because I like trouble though).

#6 Nurby Yogi

Nurby Yogi

    Denny Hulme

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 369 posts
  • Gender:Male
  • Location:25km from green hell
  • Sim interest:GPL

Posted Feb 04 2009 - 04:22 PM

Hello Bob,

very nice and very extensive. :clap2:

Really good work.

Thank you very much :thumbup:

#7 Bob Simpson

Bob Simpson

    The answer man

  • Moderator
  • 1,945 posts
  • Gender:Male
  • Location:Ottawa
  • Sim interest:GPL

Posted Mar 21 2009 - 08:50 AM

I just added something to the Vista section.  The lastest updates are in blue.

I hope that everyone knows that the FAQ is here now.

Edited by Bob Simpson, Mar 21 2009 - 08:52 AM.

#8 60fps Please

60fps Please

    Jo Siffert

  • Members
  • PipPipPip
  • 24 posts
  • Sim interest:GPL

Posted Apr 01 2009 - 05:51 AM

I've got a new sound issue that doesn't appear to have been addressed yet. I'm the proud new owner of this brilliant new sound card - an Asus Xonar Essence STX, yeh thats right, the one with the onboard headphone amplifier for the audiophiles out there like me.  This card is absolutely incredible. Music sounds different but GPL is'nt right yet.

The main problem is the sound has like a repeating background beat with the engine revs that becomes worse and turns into a scratching noise each time I return to the pits and then go back out on track. The amazing thing is that it gets worse and worse with each return to the pits, becoming scratchier and scratchier each time I go back onto the track.

Now I read the FAQ here and I thought it might be the sampling rate, as this is probably whats being changed with the complex PCI latency changing process (please god i dont wanna have to resort to that) so I've changed the app.ini engine sampling rate from the default 5200 to 3200 and it helped a lot.

As a secondary measure I turned down the cards sampling rate in its own Asus control panel to a mere 44khz rather than the 192khz maxed out setting I had it at previous (yes siree its a high end card) This improved the engine note even more - the car sounds incredible. However the same problem described above presents itself before too long.

Theres gotta be a solution to this.... and not Vista. (Im running XP)


#9 Bernd Nowak

Bernd Nowak

    Denny Hulme

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,664 posts
  • Gender:Male
  • Sim interest:GPL

Posted Apr 01 2009 - 06:29 AM

I would think about drivers and if they are actual rerun the Web DX Setup from here: http://www.microsoft...6a-9b6652cd92a3

#10 Bob Simpson

Bob Simpson

    The answer man

  • Moderator
  • 1,945 posts
  • Gender:Male
  • Location:Ottawa
  • Sim interest:GPL

Posted Apr 01 2009 - 10:00 AM

View Post60fps Please, on Apr 1 2009, 06:51 AM, said:

I've got a new sound issue that doesn't appear to have been addressed yet.
Did you try reducing the hardware acceleration yet, at least as a test?  That seems to work for this kind of thing.

Googling, at http://www.tweaktown...ard/index8.html it says:

"Performance with games is not what I would call a primary concern of the Essence. However, it does support gaming through the latest Directsound 3D algorithms, which is better than having no support for gamers. But if you’re a gamer first and foremost then I would not imagine you would have too much interest in the Essence anyway."  Although I don't understand exactly why they're saying that.  Another review shows it comparing well with the X-Fi card in games.

#11 60fps Please

60fps Please

    Jo Siffert

  • Members
  • PipPipPip
  • 24 posts
  • Sim interest:GPL

Posted Apr 01 2009 - 05:33 PM

View PostBob Simpson, on Apr 2 2009, 02:00 AM, said:

View Post60fps Please, on Apr 1 2009, 06:51 AM, said:

I've got a new sound issue that doesn't appear to have been addressed yet.
Did you try reducing the hardware acceleration yet, at least as a test?  That seems to work for this kind of thing.

Googling, at http://www.tweaktown...ard/index8.html it says:

"Performance with games is not what I would call a primary concern of the Essence. However, it does support gaming through the latest Directsound 3D algorithms, which is better than having no support for gamers. But if you’re a gamer first and foremost then I would not imagine you would have too much interest in the Essence anyway."  Although I don't understand exactly why they're saying that.  Another review shows it comparing well with the X-Fi card in games.

I think you're on the right path here Bob. I _seem_ to have solved it by using a combination of setting my sound card to sample at 44khz PCM in its proprietry setup menu, and then using a slightly reduce 4200 in the app.ini, and finally using the sound hardware acceleration toggle 1/4 of the way up. Having the hardware acceleration turned off resulted in delayed engine/ gear shift sounds that made things undriveable.

So the lesson is - If you've got peculiar scratchy sound, and a modern sound card:  fiddle with the cards sampling rate, the app.ini sampling rate (gpl directory) and finally the hardware acceleration toggle (the one with the 4 positions) I'd recommend all this before the daunting PCI latency changes.


#12 Bobbiepelle


    Mario Andretti

  • Members
  • Pip
  • 4 posts
  • Gender:Male
  • Sim interest:GPL

Posted Apr 17 2009 - 03:59 PM

I posted this in the forum but haven't gotten any replys. I also looked at your FAQ but it didn't help. Just got a new computer ( Latitude 610 ) I know it is not meant to run games but ...Loaded GPL using the CD and then GPL Installer. I can get to any screen , even load a track. I can ssee any view from any car in the upeer right window. A soon as I click on the Green square to take me to the car.... major graphics distortions...ploygon "spears, etc". Can't escape or get back to previous screens without distortion. I hear the cars and can "kinda" see parts of the car. Ihave to turn the laptop off and restart. I know it graphics related but don't know what to do to fix it. I tried OpenGL but it causes all the screens to flicker.

Hardware specs:

OS Name Microsoft Windows XP Professional
Version 5.1.2600 Service Pack 3 Build 2600
OS Manufacturer Microsoft Corporation
System Name PELLE
System Manufacturer Dell Inc.
System Model Latitude D610
System Type X86-based PC
Processor x86 Family 6 Model 13 Stepping 8 GenuineIntel ~1728 Mhz
BIOS Version/Date Dell Inc. A06, 10/2/2005
SMBIOS Version 2.3
Total Physical Memory 2,048.00 MB
Available Physical Memory 1.62 GB
Total Virtual Memory 2.00 GB
Available Virtual Memory 1.96 GB
Page File Space 4.83 GB
Page File C:\pagefile.sys

Name Mobile Intel® 915GM/GMS,910GML Express Chipset Family
PNP Device ID PCI\VEN_8086&DEV_2592&SUBSYS_01821028&REV_03\3&61AAA01&0&10
Adapter Type Intel® 915GM/GMS,910GML Express Chipset, Intel Corporation compatible
Adapter Description Mobile Intel® 915GM/GMS,910GML Express Chipset Family
Adapter RAM 128.00 MB (134,217,728 bytes)
Installed Drivers ialmrnt5.dll
Driver Version
INF File oem9.inf (iALV0 section)
Color Planes 1
Color Table Entries 65536
Resolution 1024 x 768 x 60 hertz
Bits/Pixel 16
Memory Address 0xDFF00000-0xDFF7FFFF
I/O Port 0x0000EC38-0x0000EC3F
Memory Address 0xC0000000-0xCFFFFFFF
Memory Address 0xDFEC0000-0xDFEFFFFF
IRQ Channel IRQ 16
I/O Port 0x000003B0-0x000003BB
I/O Port 0x000003C0-0x000003DF
Memory Address 0xA0000-0xBFFFF
Driver c:\windows\system32\drivers\ialmnt5.sys (, 785.47 KB (804,317 bytes), 7/28/2005 12:37 PM)
Driver Version:
Operating System: Windows NT* 5.1.2600 Service Pack 3
Default Language: English
DirectX* Version: 9.0
Physical Memory: 2039 MB
Min. Graphics Memory: 8 MB
Max. Graphics Memory: 128 MB
Graphics Memory in use: 35 MB
Processor: x86 family 6 Model 13 Stepping 8
Processor Speed: 1729 MHZ
Vendor ID: 0x8086
Device ID: 0x2592
Device Revision: 3

Here is my GPL Core .INI
[ Rasterizer ]
fullScreen = 1 ; run Full Screen?

[ Replay ]
replayMemoryOverride = 128000 ; Default = 2000

[ Hack ]
steer_ratio = 1 ; Enable low speed ratio override

[ Joy ]
allow_force_feedback = 1 ; Use FF if device has it
force_feedback_latency = 0.0000 ; force feedback latency (secs)
force_feedback_damping = 35.000000 ; force feedback damping coefficient
max_steering_torque = 265.000000 ; steering torque in N*in giving max device force

force_feedback_latency can be used to try to reduce the lag in force buildup. If you swerve back and forth at speed, you might notice that the force does not seem to match what the car is doing--it is a little out of phase. The default value seems to work best with the Microsoft wheel, other wheels may require some tweaking. Generally, the lowest number that works for you is probably best. Try 0.0, then move it up if the force seems out of phase. If you set it too high, you will begin to get unwanted spikes in the force levels.

force_feedback_damping can be used to counteract the unwanted spikes. Guidelines for this number? Try anything from 0.0 to several hundred, maybe, but this also causes jumpiness if raised to excess.

max_steering_torque is the level of torque actually computed in the game that will give the maximum force level on the device. Setting this to a higher number will reduce the force you feel. Setting this lower will increase the forces you feel, but will tend to clamp them, so you will not feel the car loading up on a hill, etc. Sorry about the bogus units (although they are at least a unit of torque).

; The following are for the Opengl rasterizer. ;

[ Int Profile Values ]
value0 = OpenGL:DisableZBuffer:0 ; Do not change; field specification
value1 = OpenGL:MipFiltering:0 ; Do not change; field specification
value2 = OpenGL:MirrorsEvery:0 ; Do not change; field specification

value3 = Direct3D7:D3DDevice:0 ; do not change
value4 = Direct3D7:TossHighestMip:0 ; do not change
value5 = Direct3D7:TrilinearFiltering:0 ; do not change
value6 = Direct3D7:DoubleMirrorResWidth:0 ; do not change
value7 = Direct3D7:DoubleMirrorResHeight:0 ; do not change
value8 = Direct3D7:DirectMirrorRendering:0 ; do not change
value9 = Direct3D7:DisableZBuffer:0 ; do not change
value10 = Direct3D7:TransparentMipsDrawOrder:0 ; do not change
value11 = Direct3D7:TrilinearFiltering:1 ; do not change
value12 = Direct3D7:AnisotropicFiltering:0 ; do not change
value13 = Direct3D7:LODBias:-50 ; do not change

[ OpenGL ]
TossHighestMip = 0 ; 0 = Don't toss * 1 = Toss
MirrorsEvery = 1 ; Value range is 1 - 8 ticks
MipFiltering = 4 ; 0 = no filtering, no mipmapping
; 1 = no filtering, with mipmapping
; 2 = bi-linear filtering, no mipmapping
; 3 = bi-linear filtering, with mipmapping
; 4 = tri-linear filtering

[ Direct3D7 ]
D3DDevice = 0
TossHighestMip = 0
DoubleMirrorResWidth = 1
DoubleMirrorResHeight = 1
DirectMirrorRendering = 1
DisableZBuffer = 0
AlphaThreshold = 1
TransparentMipsDrawOrder = 1
TrilinearFiltering = 1
AnisotropicFiltering = 16
LODBias = -50


[ Communications ]
disableDirectConnect = 0 ; Disable Direct Connect

[ Engine ]
sampleRPM = 5200.000000 ; recorded sample RPM

[ Graphics ]
lastRasterizerDLL = rastd3d7.dll ; Last rasterizer DLL selected

[ Player ]
lastPlayer = Pellegrini67__Roberto ; directory of the last player to play the game

[ Sound ]
soundQuality = 2 ; Relative quality for sound

Edited by Bobbiepelle, Apr 17 2009 - 04:07 PM.

#13 Bernd Nowak

Bernd Nowak

    Denny Hulme

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,664 posts
  • Gender:Male
  • Sim interest:GPL

Posted Apr 18 2009 - 02:29 AM

I would tend to think that your graphics driver is not actual according to this from Intel: http://downloadcente.....mp;submit=Go!

But to be honest, I can't run GPL on my notebook. It has an integrated AMD/ATI device and it's so slow that I can only use it to test if a track can load.

But maybe with newer drivers it will work. But my hopes are not high. To be honest I can't run any games with the expection of Solitaire, Freecell and Hearts :( on my notebook. Oh, wait, the Close Combat series runs.

#14 Bob Simpson

Bob Simpson

    The answer man

  • Moderator
  • 1,945 posts
  • Gender:Male
  • Location:Ottawa
  • Sim interest:GPL

Posted Apr 23 2009 - 06:48 AM

A reminder:


**NOTE** For questions not covered here, start another thread. I’ll add to this as I hear of any more FAQ.

Your problem is usually due to a graphic drivers problem or a very weak graphics card.  On-board graphics chips aren't good for GPL unless (possibly) you're run reduced graphics.  In the gpl\car folders you can find options for lighter graphics or you can try running with absolutely no graphic upgrades, then add upgrades and test along the way.

#15 carlajons


    Jackie Ickx

  • Members
  • Pip
  • 1 posts
  • Sim interest:I have no preference

Posted Nov 23 2009 - 04:58 AM

I really admire your handwork while posting this informative guide. Really useful for newbies like me. Thanks!

Pret voiture

Edited by carlajons, Nov 23 2009 - 04:58 AM.

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Sim Racing Links