15
edits
m (→Slow Framerate with OpenGL Card: add information for the forceSW parameter) |
m (→Solutions: add section "=== Slow Framerate with Graphic Card with Nvidia chip ===") |
||
| Line 103: | Line 103: | ||
Warning! If you see anything like "ForceSW" or "Software Emulation", it was a bad thing for you because you do not have HARDWARE OpenGL support, or your drivers are not configured properly. If you have HARDWARE OpenGL support, your CPU work a lot to display the graphics. | Warning! If you see anything like "ForceSW" or "Software Emulation", it was a bad thing for you because you do not have HARDWARE OpenGL support, or your drivers are not configured properly. If you have HARDWARE OpenGL support, your CPU work a lot to display the graphics. | ||
Source : http://ocw.mit.edu/ans7870/6/6.370/contestants/software.htm#issues | Source : http://ocw.mit.edu/ans7870/6/6.370/contestants/software.htm#issues | ||
=== Slow Framerate with Graphic Card with Nvidia chip === | |||
a) First, Identify if your graphic card use software OpenGL support | |||
When Flightgear was launched, it display a message like this : | |||
Finished command line arguments | |||
Initializing splash screen | |||
GeForce4 MX 440 with AGP8X/AGP/SSE2/forceSW | |||
Max texture size = 2048 | |||
Depth buffer bits = 16 | |||
Loading Airport Database ... | |||
Data file version = 810 | |||
Warning! If you see anything like "ForceSW" or "Software Emulation", it was a bad thing for you because you do not have HARDWARE OpenGL support, or your drivers are not configured properly. If you have HARDWARE OpenGL support, your CPU work a lot to display the graphics. | |||
Source : http://ocw.mit.edu/ans7870/6/6.370/contestants/software.htm#issues | |||
b) Second, use this workaround for Windows 2000/XP to correct this problem. | |||
I have a nvidia Geforce 4 MX440-AGP 8x and this workaround correct the slow framerate with my graphic card. | |||
The detailed problem analysis is here : | |||
http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg14993.html | |||
This workaround is to downgrade your nvdia driver to 45.33 or 4.5.3.3. | |||
You can find it here : | |||
http://www.nvidia.com/object/pc_winxp-2k_45.33.html | |||
This 45.33 driver supports over five generations of NVIDIA GPUs - from TNT to GeForce FX(Geforce Fx = Geforce5). | |||
Don't use driver upper than 45.33, because in the upper version, there is a software OpenGL support. It was not the GPU (nvidia chip) that work to support the software OpenGL features but your CPU. And with this configuration, your CPU is used at 98% by fgfs.exe or the flightgear binary. | |||
=== USB Joystick Fails to Work === | === USB Joystick Fails to Work === | ||
edits