BuildGDX

BuildGDX provides ports of classic games including Blood, Duke3D, Shadow Warrior, Redneck Rampage, and Witchaven.

m210.duke4.net
BuildGDX homepage screenshot

About BuildGDX

BuildGDX is a collection of ports for classic 1990s first-person shooter games, including Blood, Duke Nukem 3D, Shadow Warrior, Redneck Rampage, Witchaven, and Tekwar. It is part of the M210 Projects suite, which also hosts related content like maps, mods, and ports for other classic titles including Unreal, Serious Sam, and Half-Life.

The ports are designed to run these older games on modern Windows and web platforms, with ongoing updates that fix crashes, add support for modern input devices like XInput gamepads, and improve rendering options including palette emulation, soft shading, and multiple renderer choices. Users can access downloads, screenshots, community forums, and support resources directly from the project site.

It is intended for retro gaming enthusiasts who want to play these classic FPS titles on current hardware without needing to set up original DOS or legacy operating system environments.

Key features

  • Ports classic FPS titles including Blood, Duke3D, and Shadow Warrior
  • Supports modern Windows and web platforms for gameplay
  • Includes ongoing crash fixes and performance improvements
  • Adds XInput gamepad support for Windows users
  • Offers multiple rendering options including software and PolyGDX
  • Provides access to community forums and related mods/maps
Best for: Retro FPS fans who want to play classic 1990s shooters on modern Windows or web platforms.
Good for
  • Regular updates with bug fixes and new features
  • Supports modern input devices and rendering options
  • No legacy DOS or old OS setup required
  • Available for both Windows and web platforms
Watch out for
  • Not open source, so no community code modifications
  • Experimental GDX game loop timer has known issues in Shadow Warrior
  • Software renderer does not support resolutions above 4096x3072

BuildGDX at a glance

Category
Gaming › Retro Gaming
Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web, Windows
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

BuildGDX alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 5 alternatives

RAZE

github.com/ZDoom/Raze

Raze ports Build Engine games using GZDoom technology, supporting Duke Nukem 3D, Blood, Shadow Warrior, and other titles.

NBlood

github.com/NBlood/NBlood

NBlood provides reverse-engineered ports for Build engine games and requires files from a purchased copy of Blood.

DevilutionX

devilutionx.com

DevilutionX ports Diablo and Hellfire as an open source project that preserves and improves the classic experience.

YQuake2

yamagi.org/quake2

Run the Quake II source port Yamagi Quake II to play the classic first-person shooter on modern systems.

Popular in Retro Gaming

Well-known listings from the same topic.

All 9

BuildGDX FAQ

What classic games are supported by BuildGDX?
BuildGDX ports Blood, Duke Nukem 3D, Shadow Warrior, Redneck Rampage, Witchaven, and Tekwar, with additional classic titles available via the wider M210 Projects suite.
Is BuildGDX free to use?
Pricing details are not listed on the project homepage; downloads are available directly from the site.
What platforms does BuildGDX run on?
BuildGDX is compatible with Windows and web platforms, with no need for legacy DOS or older operating systems.
Does BuildGDX support modern game controllers?
Yes, the Windows version of BuildGDX includes XInput gamepad support as of recent updates.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing