Troubleshooting: Graphics
From BISim Wiki - Mirror I
Poor graphical performance
- Slow frame rate, graphical "stutter"
Cause:
- Outdated drivers.
- Outdated drivers.
Solution:
- Visit your graphic card manufacturer’s website to download and install the latest drivers.
Cause:
- Computer not powerful enough to handle selected video settings.
- Computer not powerful enough to handle selected video settings.
Solution:
- Adjust the in-game video options.
- From the VBS2 main menu select 'Options' and then 'Video'. Try lowering the resolution, or selecting 'Advanced' and selecting 'Normal' or "Low' for all graphical settings.
Window resolution wrong
Causes:
- If running a windowed instance of VBS2, it can happen that the window is resized by accident when dragging its borders. This can lead to unsupported ratios, and thus distorted displays.
Solution:
- Reset the resolution to the desired defaults:
- Open %USERPROFILE%\My Documents\VBS2\VBS2.cfg with a text editor (e.g. Notepad).
- Change winW/winH & winDefW/winDefH to the desired values (e.g. 1024/768).
- Save the changed file, and restart VBS2.
Error Message Popups
"Cannot create 3D device (D3DERR_INVALIDCALL)"
Causes:
- Video card is unable to perform required operation.
Solution:
- Update the video card drivers.
- Upgrade video card. Card with Shader Model 2 or higher is required to run VBS2.
- Change the desktop resolution to be the same as the in-game resolution and then re-launch VBS2.
"Cannot create system memory surface (Error code 8876086c)"
Causes:
- Third party content, using textures with non 2^n (32,64,128,256,etc) dimensions.
Solution:
- Remove any user content, until error doesn't appear anymore.
"D3DX9_30 Not Found"
Causes:
- DirectX not installed, or outdated.
Solution:
- Download the latest version of DirectX.
- If, after updating DirectX, you still receive the same error, Check to ensure that you have D3DX9_30.DLL on your hard drive. It should be in C:\WINDOWS\system32. If it is not there download the file manually and place it into the folder this ought to resolve your problem.
"Display adapter does not support format D24S8 for X8R8G8B8"
Solution:
- Go to your display properties, open the troubleshooting tab, and set the Hardware acceleration to "Full".
"No entry ...\My Documents\VBS2\VBS2.cfg.3D_Performance"
Causes:
- Corrupted configuration file.
Solution:
- Delete VBS2.cfg (see path in error message).
Shaders not valid (mismatch of exe and data?)
Causes:
- Most likely a corrupted or incomplete installation (discrepancy between the encryption of the EXE and the data files).
Solution:
- Re-install application, or, if it happens when starting any developer tools, run p:\tools\support\recreateToolFiles.bat.