HyphaStorm
Menu
← all build logs
Xbox Alpha 15 June 2026

What Actually Runs on the Xbox Alpha Tower

Compiling software with the period XDK for the Alpha I prototype, and a tour of what's been tested: ClassiCube, WinQuake, Doom, SNES emulation, and the original E3 demos.

What Actually Runs on the Xbox Alpha Tower

This video covers about 20 minutes of things running on the Alpha I, with a bit of context on how they got there. The short version: most of it was compiled specifically for this hardware using the XDK, and some of it required more persistence than I expected.

The toolchain

The XDK (Xbox Development Kit) is the period SDK Microsoft provided to licensed developers. There are different versions, and the Alpha I is fussy: it needs software built with a version that targets this specific hardware revision, not the later dev kits and not the retail console.

Getting the right toolchain configured and actually producing working executables is most of the work. Once that’s sorted, porting software becomes more tractable; the Alpha I is close enough to a PC architecturally that a lot of code doesn’t need huge changes, just the right build target and some platform-specific wiring.

What’s running

This is a sample, not an exhaustive list. Things that have been compiled and tested on the machine include:

  • ClassiCube: a Minecraft Classic-compatible client; not the most demanding thing, but a reasonable smoke test for graphics and input
  • WinQuake: Quake running through the Windows/GDI path; the Alpha I’s hardware is close enough to PC that this came together with relatively few surprises
  • Doom: probably the most satisfying result given how far it sits from the original target platform; it runs well
  • SNES emulation: a functional SNES emulator, demonstrating that the machine has enough headroom for some interpreted workloads

The E3 demos are the exception here: those weren’t compiled by me and weren’t built using the XDK. They’re original software from the pre-launch period, which makes them different in character, historical artefacts rather than ports.

What this establishes

The point of running this variety of software isn’t to show that the Alpha I is a great gaming machine. It isn’t, particularly. It’s a 25-year-old development prototype. The point is to establish what the hardware is actually capable of, and what the development workflow looks like when you’re targeting something this old.

A future video will go deeper into the development side: basic XDK usage, how the build pipeline works, and a look at some of the other prototype dev kits for Xbox and other systems. That’s in progress.

For now, the Alpha Tower is the main event.