1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

SGLDrv explained

Discussion in 'Original Unreal Tournament' started by leilei, May 18, 2012.

  1. leilei

    leilei ANIME ELF'S !!

    Joined:
    Jan 20, 2008
    Messages:
    553
    Likes Received:
    6
    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
     
    Last edited: May 18, 2012
  2. Leo(T.C.K.)

    Leo(T.C.K.) Banned

    Joined:
    May 14, 2006
    Messages:
    4,531
    Likes Received:
    22
    Wow, well it doesn't look much good to be honest, quite the opposite lol, but what can you expect from very early hardware 3D graphics i guess.
     
  3. Arnox

    Arnox UT99/2004 Mod Crazy

    Joined:
    Mar 26, 2009
    Messages:
    1,598
    Likes Received:
    5
    This. Great informational topic though.
     
  4. Raynor.Z

    Raynor.Z Ad Nocendum Potentes Sumus

    Joined:
    Feb 1, 2006
    Messages:
    1,477
    Likes Received:
    1
    It's a nice topic from a historical viewpoint, but specific GPU and legacy OS requirement probably prevents us to try it out. Does SGLDrv support S3TC textures?
     
  5. leilei

    leilei ANIME ELF'S !!

    Joined:
    Jan 20, 2008
    Messages:
    553
    Likes Received:
    6
    No, it doesn't even support detail textures either lol. This is a card in which there's only up to 4mb of ram for, supporting only a few texture formats, and not even able to use additive blending.
     
  6. DarkED

    DarkED The Great Oppression

    Joined:
    Mar 19, 2006
    Messages:
    3,116
    Likes Received:
    13
    Wow. That card definitely did not show much love for UT's textures or lightmaps.
     
  7. StalwartUK

    StalwartUK Member

    Joined:
    Feb 12, 2008
    Messages:
    158
    Likes Received:
    0
    Didn't the Dreamcast use a PowerVR type graphics card?
     
  8. DarkED

    DarkED The Great Oppression

    Joined:
    Mar 19, 2006
    Messages:
    3,116
    Likes Received:
    13
    Yep.
     
  9. medor

    medor Member

    Joined:
    Mar 15, 2009
    Messages:
    391
    Likes Received:
    4
    it looks like a simple tweak
     
  10. kr0m

    kr0m tw34ker

    Joined:
    Aug 30, 2008
    Messages:
    48
    Likes Received:
    0
    exactly, looks like a simple command set WinDrv.WindowsClient NoLighting true
    or just changed lights on map
     
  11. leilei

    leilei ANIME ELF'S !!

    Joined:
    Jan 20, 2008
    Messages:
    553
    Likes Received:
    6
    I doubt there's anything "simple" about additives becoming alphas, if you check out the blood, the compensation wasn't simple.

    Do you think this is a hoax?
     
  12. kr0m

    kr0m tw34ker

    Joined:
    Aug 30, 2008
    Messages:
    48
    Likes Received:
    0
    nope :D
    I wrote only that it looks
    give me .dll files wants to try <--
    ok nvm win98/win me no thanks :p
     
    Last edited: Jun 5, 2012

Share This Page