
Explore Liberty City on WebAssembly at 60 FPS. Experience 3D urban simulation with island progression, vehicle perks, and PC cheats.

The 1996 gothic action RPG classic running on DevilutionX WebAssembly
Descend into the labyrinth beneath the Cathedral of Tristram. Battle hordes of skeletons, goatmen, and demons in Blizzard's landmark 1996 action RPG.
Non-profit open-source web container, 100% ad-free instant play
Community DOSBox WebAssembly archive
Surviving Diablo 1 requires smart crowd bottlenecking at doorways, prioritizing Firebolt and Town Portal spellbooks, and kiting The Butcher with bow or firewall tactics.
Released in 1996 by Blizzard North, Diablo defined the action-RPG genre with real-time isometric dungeon crawling, randomized loot generation, and procedural underground labyrinths. Powered by the DevilutionX WebAssembly engine, this web port includes the shareware demo out of the box and supports dragging your original DIABDAT.MPQ into the browser for the full 16-level campaign.
Each of the three original classes has distinct natural stat ceilings and unique class skills:
| Character Class | Strength Cap | Magic Cap | Dexterity Cap | Vitality Cap | Native Class Skill |
|---|---|---|---|---|---|
| Warrior | 250 (High) | 50 (Low) | 60 (Medium) | 100 (High) | Item Repair (Free field repair) |
| Rogue | 55 (Medium) | 70 (Medium) | 250 (Max) | 80 (Medium) | Disarm Trap (Removes chest traps) |
| Sorcerer | 45 (Low) | 250 (Max) | 85 (Medium) | 80 (Medium) | Recharge Staff (Restores charges) |
The labyrinth beneath the Tristram Cathedral descends through 16 levels across 4 distinct dungeon environments:
The Butcher on Level 2 is famous for overwhelming early players with rapid cleaver strikes:
| Action | Keyboard / Mouse | Gamepad / Controller |
|---|---|---|
| Move & Primary Attack | Mouse Left Click | Left Analog Stick / A |
| Stand Ground & Attack | Shift + Left Click | Right Trigger + A |
| Cast Selected Spell | Mouse Right Click | X Button |
| Use Belt Potions | 1 - 8 Keys | D-Pad / Bumpers |
| Inventory / Character Sheet | I / C Keys | Y / Select |
The browser port starts with the shareware demo (Levels 1-2). If you own Diablo 1, drag and drop your original DIABDAT.MPQ file directly into the game canvas window. DevilutionX mounts it instantly in WebAssembly, unlocking all 16 dungeon floors, Hell difficulty, and all character classes.
Lure him to a room with an iron barred gate, step through, and shut the door. The Butcher cannot open iron doors. You can then shoot him through the metal bars with a bow or fire spells until he falls.
All character data, gold, and gear are stored locally in your browser's IndexedDB. You can also export your .sv character files directly to backup your hero.
The Warrior is recommended for beginners due to high starting health, 250 Strength cap, and the ability to repair his own weapons in the dungeon without paying Griswold.

Explore Liberty City on WebAssembly at 60 FPS. Experience 3D urban simulation with island progression, vehicle perks, and PC cheats.

Experience Michael, Franklin, and Trevor's interwoven criminal sagas across Los Santos and Blaine County. Plan multi-phase heists, evade 5-star police pursuits, and master the stock market.

Survive and build in Minecraft 1.8.8 on WebAssembly. Classic pre-1.9 combat, 10-minute day cycle, Y-level mining chart, and .epk backups.