1
Feature Requests / Unable to start 2.1.1 under Win XP with Voodoo 5 5500
« on: May 13, 2007, 12:40:48 am »
OK, I gave it one last shot but still no success. This time I tried using the latest Alpha driver from the SSFT Voodoo driver project. The Amigamerlin driver is based on an earlier version of this driver, so I thought it possible that the latest version might fix some issues. With the new SSFT Alpha 46 driver, I then tried using the various opengl32.dll files I'd tried previously with the Amigamerlin driver, but the results appear to be the same as before. The furthest I get in the startup process definitely occurs when using the SAGE Project OpenGL emulators, however, I don't always get a ufoconsole.log created when using the SAGE opengl32.dll -- sometimes I just get a Microsoft Application error and nothing gets written to the error console.
Here is a sample of the ufoconsole.log file from the attempt using the opengl32.dll that shipped with XPSP2:
http://pastebin.ca/485185
Drivers and Open GL Versions:
SFFT Alpha 46 driver for Voodoo Series (unified architecture)
opengl32.dll v.5.1.2600.2180 that ships with XPSP2
Based on these attempts, I am pretty sure that the problem must be related to problems with the Voodoo's OpenGL driver implementation. I don't entirely understand these things, but I have the vague impression that the Voodoo series doesn't actually implement OpenGL in a standard way: rather, it implements OpenGL by putting a wrapper around its proprietary Glide technology drivers and then interpreting OpenGL commands by translating them into Glide commands....or something like that.
If a new version of UFO:AI is released that is compatible with Win98SE, then I'll try again under that OS, since there is a tiny possibility that the Win98SE drivers for the Voodoo series might produce different results. I may also try a couple of other tricks related to OpenGL stuff, but I doubt I'll have any success there -- especially since I don't really know what I'm doing.
Also, if I ever get around to installing Linux on this machine and manage to get the Voodoo card running properly under it, then I suppose there'll be a chance of it running that way, but that may be over a year from now...or never.
If anyone has additional ideas or experience using the Voodoo cards, please let me know.
Zardoz.
Here is a sample of the ufoconsole.log file from the attempt using the opengl32.dll that shipped with XPSP2:
http://pastebin.ca/485185
Drivers and Open GL Versions:
SFFT Alpha 46 driver for Voodoo Series (unified architecture)
opengl32.dll v.5.1.2600.2180 that ships with XPSP2
Based on these attempts, I am pretty sure that the problem must be related to problems with the Voodoo's OpenGL driver implementation. I don't entirely understand these things, but I have the vague impression that the Voodoo series doesn't actually implement OpenGL in a standard way: rather, it implements OpenGL by putting a wrapper around its proprietary Glide technology drivers and then interpreting OpenGL commands by translating them into Glide commands....or something like that.
If a new version of UFO:AI is released that is compatible with Win98SE, then I'll try again under that OS, since there is a tiny possibility that the Win98SE drivers for the Voodoo series might produce different results. I may also try a couple of other tricks related to OpenGL stuff, but I doubt I'll have any success there -- especially since I don't really know what I'm doing.
Also, if I ever get around to installing Linux on this machine and manage to get the Voodoo card running properly under it, then I suppose there'll be a chance of it running that way, but that may be over a year from now...or never.
If anyone has additional ideas or experience using the Voodoo cards, please let me know.
Zardoz.