SGLDrv explained (Dummied out PowerVR SGL support)
"SO WHAT IS THIS FILE!", one may have asked in in the past 11 years while looking in their System/ folder.
It's the "PowerVR SGL for Windows" driver module that has been pretty much neglected since Unreal. A brief abridged history lesson - this British company Videologic made this efficient tile rendered chipset that rivaled the Voodoo Graphics in performance and cost. Matrox marketed this as the M3D in 1997. It was also popular with Compaq OEMs. Unreal had to support this in its initial release. It's the direct predecessor of what was used in the Dreamcast.
To get it to function, you'll need KernelEx 4.5.1. I don't know why it does, as it's definitely not NT stuff. If KernelEx existed earlier like 1999 this would have been less of an obscure solution by now.
you'll also need to uncomment the lines in its .int file
oh and most importantly, you'll need a working NEC PowerVR PCX2 video card on your Windows 98 or ME installation.
If you're curious how it looks and runs, here are some videos:
It's functional in 348 (teh DEMO!) and 400. Framerates are 60+ in 320x200 and around 28 in 640x480.
[M]http://www.youtube.com/watch?v=MWvzRyy-kFg[/M]
[M]http://www.youtube.com/watch?v=3KQcztTwLxk[/M] (my recordings)
[M]http://www.youtube.com/watch?v=jJYCFi2GPrw[/M] (elianda)
It's also functional in Game of the Year edition build 426 but the lighting appears to be screwed. Additionally, you need to hex edit the DLL itself to change letters around the appPow function name.
[M]http://www.youtube.com/watch?v=YXlBf1x41UQ[/M] (my recording)
Similarly, Desu Ex has a functional SGLDrv, but it crashes at the load menu
[M]http://www.youtube.com/watch?v=GpTsU5dlqd4[/M]
and no, PowerVR KYRO I and II can't use this driver. Neon250 might but seriously who has one of those? lol
"SO WHAT IS THIS FILE!", one may have asked in in the past 11 years while looking in their System/ folder.
It's the "PowerVR SGL for Windows" driver module that has been pretty much neglected since Unreal. A brief abridged history lesson - this British company Videologic made this efficient tile rendered chipset that rivaled the Voodoo Graphics in performance and cost. Matrox marketed this as the M3D in 1997. It was also popular with Compaq OEMs. Unreal had to support this in its initial release. It's the direct predecessor of what was used in the Dreamcast.
To get it to function, you'll need KernelEx 4.5.1. I don't know why it does, as it's definitely not NT stuff. If KernelEx existed earlier like 1999 this would have been less of an obscure solution by now.
you'll also need to uncomment the lines in its .int file
oh and most importantly, you'll need a working NEC PowerVR PCX2 video card on your Windows 98 or ME installation.
If you're curious how it looks and runs, here are some videos:
It's functional in 348 (teh DEMO!) and 400. Framerates are 60+ in 320x200 and around 28 in 640x480.
[M]http://www.youtube.com/watch?v=MWvzRyy-kFg[/M]
[M]http://www.youtube.com/watch?v=3KQcztTwLxk[/M] (my recordings)
[M]http://www.youtube.com/watch?v=jJYCFi2GPrw[/M] (elianda)
It's also functional in Game of the Year edition build 426 but the lighting appears to be screwed. Additionally, you need to hex edit the DLL itself to change letters around the appPow function name.
[M]http://www.youtube.com/watch?v=YXlBf1x41UQ[/M] (my recording)
Similarly, Desu Ex has a functional SGLDrv, but it crashes at the load menu
[M]http://www.youtube.com/watch?v=GpTsU5dlqd4[/M]
and no, PowerVR KYRO I and II can't use this driver. Neon250 might but seriously who has one of those? lol
Last edited: