# Diablo (DevilutionX Web) | Browser Port Technical Specification
> Blizzard's legendary 1996 dark fantasy action-RPG running in WebAssembly via DevilutionX.
- **Canonical URL:** https://portedtobrowser.com/games/diablo-1-web
- **Direct Launch URL:** https://d07riv.github.io/diabloweb/
- **Original Platform:** Windows PC (1996)
- **Port Architecture:** Source Engine Port (DevilutionX (C++ WebAssembly))
- **Asset Requirement:** Instant Play
- **Download Footprint:** 25 MB
- **Save Mechanism:** Browser LocalStorage/IndexedDB
- **Ported By:** d07riv / DevilutionX Team
- **Source Code:** https://github.com/d07riv/diabloweb
## Overview
Diablo Web is built on DevilutionX, an open-source reverse-engineering of Diablo 1 that accurately recreates the original source code. The WebAssembly compilation runs smoothly on desktop and mobile browsers with high-DPI scaling and responsive point-and-click controls.
## Controls Guide
- Left-Click to move and attack
- Right-Click to cast spell
- Shift to stand ground
- 1-4 for belt potions
- I for Inventory
- C for Character Sheet.
## Legal & Preservation Notice
Diablo is a registered trademark of Blizzard Entertainment, Inc. This project is not affiliated with Blizzard. Shareware assets are supplied; full version requires retail DIABDAT.MPQ.