Alice, 3dfxvgl.dll, RivaTNT2, WinME, please help!

My apologies if this has been covered before, but I have yet to find a solution for my problem, even surfing through old posts.

I have been trying for the last four hours to get this game to load. It installed fine, twice. Everytime I try and play the game, I get the below message and nowhere on the web can I find the file it says I am missing. I do, however, have a similar file named 3dfxogl.dll, but that does not seem to be good enough. I even went to OpenGL.com and tried every suggestion their message board said to. If anyone has any idea how I can fix this, I would appreciate the suggestion. I rreally do want to play this game. BTW, I am running a Nvidia RivaTNT2 video card and DirectX8+ on a WinME OS, if any of that helps. Thanks!

American McGee’s Alice win-x86 Nov 13 2000
----- FS_Startup -----
Current search path:
C:\American McGee’s Alice\base\pak4_english.pk3 (44 files)
C:\American McGee’s Alice\base\pak3.pk3 (9 files)
C:\American McGee’s Alice\base\pak2.pk3 (71 files)
C:\American McGee’s Alice\base\pak1_large.pk3 (3368 files)
C:\American McGee’s Alice\base\pak0.pk3 (7723 files)
C:\American McGee’s Alice/base


Config: config.cfg
execing default.cfg
couldn’t exec menu.cfg
couldn’t exec config.cfg
couldn’t exec localized.cfg
couldn’t exec autoexec.cfg
…detecting CPU, found Intel Pentium III

------- Input Initialization -------
Initializing DirectInput…
Couldn’t set DI coop level
Falling back to Win32 mouse support…
Joystick is not active.

----- Client Initialization -----
----- Initializing Renderer ----
----- R_Init -----
Initializing OpenGL subsystem
…initializing QGL
…calling LoadLibrary( ‘C:\WINDOWS\SYSTEM\opengl32.dll’ ): succeeded
…setting mode 3: 640 480 FS
…using colorsbits of 16
…calling CDS: ok
…registered window class
…created window@0,0 (640x480)
Initializing OpenGL driver
…getting DC: succeeded
…GLW_ChoosePFD( 16, 16, 0 )
…23 PFDs found
…GLW_ChoosePFD failed
…GLW_ChoosePFD( 16, 16, 0 )
…23 PFDs found
…GLW_ChoosePFD failed
…failed to find an appropriate PIXELFORMAT
…restoring display settings
…WARNING: could not set the given mode (3)
…shutting down QGL
…unloading OpenGL DLL
…assuming ‘3dfxvgl’ is a standalone driver
…initializing QGL
…calling LoadLibrary( ‘C:\WINDOWS\SYSTEM\3dfxvgl.dll’ ): failed
…shutting down QGL
----- CL_Shutdown -----

GLW_StartOpenGL() - could not load OpenGL subsystem