FAQ

Home ] What's new! ] Suspension types ] Tutorials ] Downloads ] Data files ] [ FAQ ] Purchase here ] Contact us ]

Table of Contents


Operating system requirements.
Does SusProg3D run on Windows 64-bit operating systems?
The graphic does not display.
The display causes Access Violations.
Setup has detected that unInstallShield is in use.
Need to read an old data file (pre V4.00).
Unexpected calculation error.
Intermittent problem with dialog boxes being displayed behind the calling form.
Installation problem - starting a 16-bit program.
Installation problem - which Windows rights must I have to install SusProg3D?
SusProg3D.exe - Entry Point Not Found
[x32] CHECK_DRIVER_STATUS error [0]: FALSE CONDITION
I upgraded and the anti-lift values exported to Excel are different.
I upgraded to V4.79 and the help doesn't work.

Operating system requirements.

Microsoft Windows 2000, XP or Vista

To run SusProg3D you will need OpenGL. This is provided by GLU32.DLL and OPENGL32.DLL.
These DLLs come with Windows NT4 and later, Windows 95B and later.

To use the Excel interface, you will need Excel97 or later.
Excel95 and earlier are not supported.

Windows95
=========
Officially, support for Windows95 has been dropped, but, apart from the following two issues, SusProg3D should run.

  1. If you are running under the original release of Windows 95, you will need the OpenGL libraries, 
    GLU32.DLL and OPENGL32.DLL.
    If you are missing these files for Windows 95, you can download them from Microsoft. 
    (ftp://ftp.microsoft.com/Softlib/MSLFILES/Opengl95.exe)
  2. If you get an error "The SusProg3D.exe is linked to missing export OLEAUT32.DLL:VarNot" then you need to download and install the Win95 DCOM Service Pack.
    Go to http://www.microsoft.com/com/default.mspx and then go to "Windows 95: DCOM 95 version 1.3"

Windows 98 and Windows Me
=========
Officially, support for Windows 98 and Windows Me has been dropped.

There are no known issues, and SusProg3D should run.

Windows NT4
==========
Requires Service Pack 4 or later

Windows XP
=========
Recommend Service Pack 1

Windows Vista
=========
Widows Vista Home Premium is the minimum edition supported.
SusProg3D has not been tested on Windows Vista Home Basic.

Back to Top

Does SusProg3D run on Windows 64-bit operating systems?

SusProg3D is a 32-bit application using 32-bit DLLs and drivers, and will run on the Microsoft x64 64-bit operating systems under Wow64.

SusProg3D will not run on Itanium-based systems.

Back to Top

The graphic does not display.

Note that the display requires a data set for which the Geometry has been calculated.
When starting with a new data set, and no data has been entered or the Geometry has not been calculated, then the display will be blank, with only the datum axis lines.

if you have a valid data set, which has been calculated, and the display still has a problem, then this could be due to the video display driver or settings.

There may be a problem with video cards or drivers not supporting OpenGL

Try turning down the hardware acceleration

Go to Settings, then Control Panel, then Display

Find the section that refers to "Hardware acceleration"

Using Windows95 and 98, this is under Settings, Advanced Properties, Performance.

Using Windows 2000 and XP, this is under Settings, Advanced, TroubleShooting.

Turn the hardware acceleration down from "Full" to "None".

You may need to download and install the latest video drivers for your graphic card. See the website of your PC vendor or graphic card vendor for details.

Back to Top

The display causes Access Violations.

Cause 1 - OpenGL driver

The graphic display will sometimes fail with "Access violation at address xxxxxxxx in module 'GLU32.dll'."

Try changing the number of colours or the display resolution.

Go to Settings, then Control Panel, then Display

Cause 2 - Not enough colours

The graphic display does not work when '256 colours' is selected. The minimum requirement is either High or True colour.

Go to Settings, then Control Panel, then Display

Cause 3 - Outdated video driver

If the error message indicates a failure in a video driver component - a VXD file, for example "Access violation at address xxxxxxxx in module 'nv3.vxd'" then this is most likely caused by outdated video drivers.

You will need to obtain and install the latest video drivers for your video card.
Consult the video card or PC manufactures web site.

Back to Top

Setup has detected that unInstallShield is in use.

If when running SETUP.EXE you get the error "Setup has detected that unInstallShield is in use. Please close unInstallShield and restart setup. Error 432".

This can happen on Windows NT (and 2000 and XP).

Basically, it means that you do not have administrative rights on your PC.

InstallShield tries to delete UNINST.EXE from the \WINNT directory (so that it can install the latest version).
If you don't have the rights to do this, it will presume that unInstallShield is already running, and gives that message.

Back to Top

Need to read an old data file (pre V4.00)

Support for SusProg data files prior to V4.00 has been deleted.
If you have data files saved with SusProg versions prior to V4.00, then download the Convert utility which will read all data files prior to V4.00 and save them in the V4.05 format.

The default data file extension is now S3D.

Back to Top

Unexpected calculation error

Firstly, check that you have the latest version. See the About box (under Help).
If you do not, then download and install the latest version.

If the problem still exists, then email the details of the problem, including a copy of the data file.

Back to Top

Intermittent problem with dialog boxes being displayed behind the calling form.

Only observed when using Windows XP.

You will need to download and install Windows XP Service Pack 1

SusProg3D Version 4.33a (and later) supports the fix provided in Windows XP SP 1.

Back to Top

Installation problem - starting a 16-bit program.

If you try to start or install an MS-DOS-based or a 16-bit Windows-based program on your Windows XP-based computer, you may receive an error message that is similar to one of the following:

16-bit MS-DOS Subsystem
C:\Winnt\System32\config.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.

16-bit MS-DOS Subsystem
config.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.

16-bit MS-DOS Subsystem
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. 

Although you may be prompted to quit the program or ignore the error message, either selection makes the program quit.

The solution is documented in Microsoft Knowledge  Base article KB324767.
http://support.microsoft.com/default.aspx?scid=kb;en-us;324767

Back to Top

Installation problem - which Windows rights must I have to install SusProg3D?

With Windows NT based operating systems (Windows NT, Windows 2000, and Windows XP) you must install SusProg3D as an Administrator or a user with Administrative rights.

Once SusProg3D is installed, any common user with the following Windows rights can run the program: Folder Level Rights; Read & Execute and List Folder Contents File Level Rights; Read & Execute.

Back to Top

SusProg3D.exe - Entry Point Not Found

The KeyLib32.dll and its associated drivers are out-of-date.

You will need to download and install the latest library and drivers. 
Download drivers.exe and save to a temporary directory, and then run drivers.exe

Back to Top

[x32] CHECK_DRIVER_STATUS error [0]: FALSE CONDITION

One of the SusProg3D drivers has not installed correctly, or the permissions are not set correctly. 

Download SusProgCheck.exe and save to a temporary directory, and then run SusProgCheck.exe

The output from SusProgCheck should look like this.

This should only need to be done once.

Back to Top

I upgraded and the anti-lift values exported to Excel are different.

In SusProg3D V4.78B and earlier, the Excel exports item "AntiDive" gave the front suspension brake anti-dive, and the rear suspension brake anti-lift values; the item "AntiLift" gave the front suspension acceleration anti-lift and the rear suspension acceleration anti-squat values.

Because "anti-lift" can apply to either front braking or rear acceleration, this was changed in V4.78C.

Now, the Excel exports item "AntiDive", "AntiLift" and "BrakeAnti" all refer to the front suspension braking anti-dive, and the rear suspension braking anti-lift values; "AntiSquat" and "AccelAnti" both refer to the front suspension acceleration anti-lift and the rear suspension anti-squat values.

To avoid confusion, I suggest you use the terms "BrakeAnti" and "AccelAnti" to clearly distinguish between the anti effects produced by braking and acceleration respectively.

Back to Top

I upgraded to V4.79 and the help doesn't work.

If you upgraded from V4.76, V4.77 or V4.78 to V4.79 using the patch files, then you must also apply PatchHelp479.exe

This will update the help files to work correctly with V4.79.

This change was forced when the Help Authoring Tool (HAT) used to build the previous help files reached its internal limits and a new HAT was required. This new HAT generates a help file with some different characteristics, thus requiring this patch.

Back to Top

Copyright © 2006  Robert D Small. All rights reserved.
Revised: May 10, 2007 .