Skip to content
Velocity9x
Intel GMA 950 driver for Windows 98 - Velocity Drivers

Intel · Intel Gen3

Intel GMA 950

Velocity9x: Verified working

The most thoroughly exercised chip in Velocity9x: every interface the driver offers has run on it, from DirectDraw on the blitter to Glide and ATI 3DCIF. Where the Gen3 engine cannot express a draw, the CPU draws it into the same frame. From 0.47.0 DirectX 8 programs get pixel shader 1.1 on the engine, four texture stages, cube textures, 32-bit textures and textures up to 2048 pixels.

Specification
Manufacturer
Intel
Chip
945GSE
Family
Intel Gen3
3D engine
Gen3
Bus
Integrated (netbook chipset)
PCI ID
8086:27AE
Velocity9x · Windows 98 SEVerified working

Package

intel-gma

Tested on

One HP Mini 110 netbook (Atom N280); a reporter runs 3D on a Nexcom NISE 3270 with an external VGA monitor.

Acceleration by interface

2D / DirectDraw
Tested
DirectDraw on the blitter
Direct3D
Tested
Direct3D 8
Tested
pixel shader 1.1 from 0.47.0
OpenGL
Tested
Two texture units
Tested
Glide
Tested
Glide 2 and 3
ATI 3DCIF
Tested

What has been tested

Direct3D, OpenGL, Glide 2 and 3 and 3DCIF; DirectDraw on the blitter. 3DMark 2001 SE completes with its pixel shader tests (528 at 0.47.0), with no batch refused and no flicker with vsync on or off. Quake 2, Half-Life and Serious Sam run through OpenGL; Need for Speed II SE, Carmageddon II and Rollcage through Glide; all eight ATI SDK 4.1 demos through 3DCIF.

Known issues

  • 3DMark 2001 SE’s Dragothic draws its sky white, and its Advanced Pixel Shader test reports itself unsupported.
  • Starting a Half-Life multiplayer game in OpenGL can leave the screen stuck; press Escape and resume.

Screenshots

Quake 2 rendered in hardware on an Intel GMA 950 through the Velocity9x OpenGL driver, at the first map’s start
Quake 2 through Velocity9x’s OpenGL driver on the GMA 950 (HP Mini 110), 28 fps at the first map’s start.
Serious Sam: The First Encounter showing an Egyptian courtyard with palm trees, rendered through OpenGL on an Intel GMA 950
Serious Sam: The First Encounter through OpenGL on the GMA 950, 26 Sep 2026.

Videos

Velocity9x GMA950 Status Update

Velocity9x GMA950 Status Update

· 4:57

The process of developing the driver for the Intel GMA 950, with 3D running on the HP Mini 110 netbook.

Velocity9x goals and some (mostly) ranting

Velocity9x goals and some (mostly) ranting

· 6:30

The goals of the Velocity9x project and why it exists, with 3DMark 99 Max running on the GMA 950 netbook. If you are interested in helping, this is where to start.

Tested games and benchmarks

TitleAPIResultVersion
Quake IIOpenGL28 fps at the first map’s start; 19.6 fps in demo2 at 0.9.20.9.2
Half-LifeDirect3D and OpenGL42.4 fps Direct3D0.9.2
Serious Sam: The First EncounterOpenGLRuns—
Need for Speed II SEGlideRaces—
Carmageddon IIGlideMenus and races—
RollcageGlideMenus and races—
3DMark 99 MaxDirect3DRuns—
3DMark 2001 SEDirect3D 8528, every test run to the end; Advanced Pixel Shader reports itself unsupported0.47.0
Half-Life on Intel GMA 950fps
  1. 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

Not a like-for-like comparison: machines and driver versions differ.

Quake II on Intel GMA 950fps
  1. Intel GMA 950
    Atom N280 · 640x480 · v0.9.2
    19.6 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

Not a like-for-like comparison: machines and driver versions differ.

3DMark 2001 SE on Intel GMA 9503DMarks
  1. Intel GMA 950
    Atom N280 · 640x480 · v0.47.0
    528 3DMarks

    with pixel shader tests

    Test setup and source
    Machine / CPU
    Atom N280
    Resolution
    640x480
    Driver version
    0.47.0

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

    Source: Velocity9x CHANGELOG: 0.47.0

  2. Intel GMA 950
    Atom N280 · 640x480 · v0.12.0
    244 3DMarks

    before pixel shaders

    Test setup and source
    Machine / CPU
    Atom N280
    Resolution
    640x480
    Driver version
    0.12.0

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

    Source: Velocity9x CHANGELOG: 0.12.0

Not a like-for-like comparison: machines and driver versions differ.

Install on Windows 98

  1. Take a cold backup and confirm you can reach Safe Mode.
  2. Download the intel-gma package(Intel GMA and HD Graphics).
  3. Device Manager → Display adapters → Update Driver → Have Disk, over the top of the current driver. On Intel, pick the adapter ending "(VGA)".
  4. Shut down fully, then cold-start once.

Download velocity9x-0.48.0-intel-gma.zipFull install guide