Skip to content
Velocity9x
Half-Life on Windows 98: Direct3D / OpenGL compatibility - Velocity Drivers

game · 1998

Half-Life

Direct3DOpenGL

Valve’s shooter runs on every card with a 3D engine in Velocity9x, through Direct3D and, on most, OpenGL too. The project’s standard Half-Life benchmark is the mwd5 timedemo: best of three runs on Half-Life 1.1.1.0.

Tested hardware

CardDriver / OSAPIResultVersion
Intel HD Graphics 4600Velocity9x
Windows 98 SE
Direct3D and OpenGL137.6 fps Direct3D, 174.4 fps OpenGL (windowed)0.36.0
Intel GMA 950Velocity9x
Windows 98 SE
Direct3D and OpenGL42.4 fps Direct3D0.9.2
Intel GMA 4500MHDVelocity9x
Windows 98 SE
Direct3D and OpenGLGrates, fences, ladders and doors draw from 0.48.0, by its reporter’s account0.48.0
ATI Rage 128 ProVelocity9x
Windows 98 SE
Direct3D and OpenGL34.4 fps Direct3D (ATI’s driver 59.2); OpenGL 14.1 (ATI’s 70.1)0.28.0
3dfx Voodoo4 4500Velocity9x
Windows 98 SE
Direct3D25.7 fps0.17.0
ATI Rage XL / Rage ProVelocity9x
Windows 98 SE
Direct3D18.1 fps0.10.1
ATI Rage Mobility-MVelocity9x
Windows 98 SE
Direct3D12.0 fps0.9.2
Matrox MystiqueVelocity9x
Windows 98 SE
Direct3D and OpenGL9.06 fps Direct3D, 6.03 fps OpenGL0.20.0
SiS 6326Velocity9x
Windows 98 SE
Direct3D8.6 fps0.11.0
Matrox Millennium IIVelocity9x
Windows 98 SE
Direct3D8.49 fps0.16.0
ATI Rage IICVelocity9x
Windows 98 SE
Direct3D5.57 fps (ATI’s driver 6.63)0.10.0
NVIDIA RIVA 128ZXVelocity9x
Windows 98
Direct3DRuns—

Performance results

Direct3D · timedemo mwd5fps
  1. Intel HD Graphics 4600
    Core i5-4570 · 640x480 windowed · v0.36.0
    137.6 fps
    Test setup and source
    Machine / CPU
    Core i5-4570
    Resolution
    640x480
    Display mode
    Windowed
    Driver version
    0.36.0

    Not recorded: cpu speed, colour depth, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  2. Intel GMA 950
    Atom N280 · 640x480 · v0.9.2
    42.4 fps
    Test setup and source
    Machine / CPU
    Atom N280
    Resolution
    640x480
    Driver version
    0.9.2

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  3. ATI Rage 128 Pro
    Pentium III · 640x480 · v0.28.0
    34.4 fps
    vendor 59.2
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.28.0

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date, vendor driver version.

    Source: Velocity9x README: tested frame rates

  4. 3dfx Voodoo4 4500
    Pentium III · 640x480 · v0.17.0
    25.7 fps
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.17.0

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  5. ATI Rage XL / Rage Pro
    Pentium III · 640x480 · v0.10.1
    18.1 fps
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.10.1

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  6. ATI Rage Mobility-M
    Pentium III laptop · 640x480 · v0.9.2
    12 fps
    Test setup and source
    Machine / CPU
    Pentium III laptop
    Resolution
    640x480
    Driver version
    0.9.2

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  7. Matrox Mystique
    Pentium III · 640x480 · v0.20.0
    9.06 fps
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.20.0

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  8. SiS 6326
    Pentium III · 640x480 · v0.11.0
    8.6 fps
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.11.0

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  9. Matrox Millennium II
    Pentium III · 640x480 · v0.16.0
    8.49 fps
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.16.0

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  10. ATI Rage IIC
    Pentium III · 640x480 · v0.10.0
    5.57 fps
    vendor 6.63
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.10.0

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date, vendor driver version.

    Source: Velocity9x README: tested frame rates

Not a like-for-like comparison: machines and driver versions differ. Amber marker: the vendor’s own driver on the same machine.

OpenGL · timedemo mwd5 (-gl)fps
  1. Intel HD Graphics 4600
    Core i5-4570 · 640x480 windowed · v0.36.0
    174.4 fps
    Test setup and source
    Machine / CPU
    Core i5-4570
    Resolution
    640x480
    Display mode
    Windowed
    Driver version
    0.36.0

    Not recorded: cpu speed, colour depth, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

  2. ATI Rage 128 Pro
    Pentium III · 640x480 · v0.28.0
    14.1 fps
    vendor 70.1
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.28.0

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date, vendor driver version.

    Source: Velocity9x README: tested frame rates

  3. Matrox Mystique
    Pentium III · 640x480 · v0.20.0
    6.03 fps
    Test setup and source
    Machine / CPU
    Pentium III
    Resolution
    640x480
    Driver version
    0.20.0

    Not recorded: cpu speed, colour depth, display mode, game / benchmark version, settings, test date.

    Source: Velocity9x README: tested frame rates

Not a like-for-like comparison: machines and driver versions differ. Amber marker: the vendor’s own driver on the same machine.

Known issues

  • GMA 950: starting a multiplayer game in OpenGL can leave the screen stuck; press Escape and resume.

Ran Half-Life on a card that isn't listed, or got a different result? Send it in with the card, machine, driver version, resolution and settings.