// wulfram ii · reverse engineered
The hover-tank war never ended.
A C++ client rebuilt from the original executable, an authoritative server built to match the official one, and an open record of how Wulfram II works: formats, protocol, physics and history.
status
updated 2026-09-25 client // standalone C++ reconstructionM5 / M6
- M1 Project direction done
- M2 Resource loading and a native client functional
- M3 Local movement functional
- M4 Multiplayer functional
- M5 Complete game surface functional
- M6 Completeness qualification open
- ↳ Fidelity passes: UI, graphics, effects, sound, networking in progress
server // rust authoritativeserver fidelity
- ✓ Tank and Scout combat, all weapons, pad servicing shipped
- ✓ Cargo, power, gun and flak defenses shipped
- ✓ Supply queues, ship travel, ship wars, orbital bombardment shipped
- ✓ Classic victory, map rotation, bots shipped
- · Uplink capture self-destruct open
- · Demand-based supply production open
- · Squads, persistent stats, team balance open
explore
01play
The reconstructed client and a server you can host. Bring your own Wulfram II data; nothing original is redistributed.
- downloads · coming later
- server list · coming later
02docs
How the game works, from packets and file formats to hover physics, with every rule labeled by its evidence.
03archive
History, interviews and the cutting room floor: dormant vehicles, editor paths and unused assets.
04build
Mods, maps and new assets for the living game, plus the roadmap and ways to contribute.
devlog // latest server commitsall entries →
- Caltrop contact policies Friendly caltrops no longer shove allies; hostile contacts detonate before collision response. a87ae83
- Gray-zone pushback Vehicles and loose objects outside the map are pushed back toward it. 6dec681
- Original terrain borders The eight surrounding border grids, regenerated with the original seeded generator. 31f9c9e
- Supply-ship warfare Local ship battles with torpedoes, recoverable shields and distress signals. cd6929b
servers // livesample
| server | map | players |
|---|---|---|
| wulfram.dev #1 | crossroads | 4 / 5 |
| community test | melee | 1 / 1 |
sample data · the server directory is not public yet
from the archive
full archive →“…we need to be having 32-player battles all the time…”Jonathan Blow · interview with the Wulfram team · Multiplayer Online Games Directory, 1998
timelinedraft
- 1998 Three-person team (Bernt Habermeier, Jonathan Blow and Rick Keagy) runs the Wulfram closed beta; open beta planned.
- tbd Wulfram II release and the official server years (dates to confirm).
- tbd Official servers shut down (date to confirm).
- 2026 Reverse-engineering effort: standalone client milestones and the authoritative Rust server.