
GeneralsX Web
A browser port of Command & Conquer: Generals – Zero Hour
Compare all 2 ports of Command & Conquer: Generals – Zero Hour- Needs your own game files
Zero Hour on the GeneralsX engine, compiled to WebAssembly with WebGPU rendering. Point the page at your own installed Zero Hour and base Generals; the archives stream from your disk. Needs desktop Chrome or Edge, keyboard and mouse.
Play opens generals.wasm.ltd in a new tab. Link checked 4 Nov 2026.
- Developer
- Erasmo Bellumat (ebellumat)
- Tech
- Source port (GeneralsX), WebAssembly, WebGPU
- Genre
- Strategy
- Added
- 31 Oct 2026
GeneralsX Web runs Command & Conquer: Generals – Zero Hour, EA Los Angeles's 2003 expansion to the real-time strategy game Generals, in the browser. Erasmo "ebellumat" Bellumat made the WebAssembly port as part of wasm.ltd, a preservation initiative by Origami. It compiles GeneralsX, fbraz3's cross-platform engine based on EA's source code release, with Emscripten and draws through WebGPU via a Direct3D 8 translation layer. The README calls it the complete game with no features cut. You supply the game data: the page reads the .big archives of your own installed copy from your disk.
How to play
- Wait for the runtime to download, then click Play.
- Click Select folder or file and choose your Zero Hour install folder; the help text says you will then be asked for the base Generals folder. A folder holding a
.zip,.isoor.bin/.cueyou never unpacked also works; the page extracts it in place. - In the header, pick Display 16:9 or 4:3 and Boot Fast start (skips the intro movies and menu map) or Full start.
- Play with keyboard and mouse. Esc opens the game's own pause menu.
What you need
- Browser: a desktop browser with WebGPU; the site names Chrome and Edge. The engine reserves about 2 GB of memory at start, which the site says iPhones and iPads do not allow.
- Input: keyboard and mouse. The site says there are no touch controls.
- Files: an installed copy of Zero Hour and the base game (Steam, EA app or disc). RAR archives and uninstalled disc files (
.cab) are not accepted.
Good to know
- The site says the files never leave your machine. It remembers your folder between visits; Reset forgets it.
- LAN multiplayer runs over a WebSocket relay that the local server in the source repository provides, with a link to share with players on your network.
- EA released the source code of Generals and Zero Hour under GPL-3.0 on February 27, 2025.
- The repository was created on August 5, 2026. The port first ran at generals.wasm.com.br and moved to generals.wasm.ltd on August 12, 2026; the old address redirects.
Similar games

Chrono Divide
Command & Conquer: Red Alert 2
Originally on PC
Works on mobile, Needs your own game files
OpenTTD Online
Transport Tycoon Deluxe
Originally on PC

JA2 Stracciatella Demo
Jagged Alliance 2
Originally on PC

Augustus
Caesar III
Originally on PC
Needs your own game files
FreeSiege
FreeSiege
Originally on PC
Gamepad support
Mr. Boom
Mr. Boom
Originally on MS-DOS

3D.CITY
SimCity
Originally on PC

Comments