# Half-Life 1 (Web Port) | Browser Port Technical Specification
> Valve's landmark 1998 sci-fi shooter running in WebAssembly via Xash3D FWGS GoldSrc engine.
- **Canonical URL:** https://portedtobrowser.com/games/half-life-1-web
- **Direct Launch URL:** https://wasm.continuation-labs.com/hlsite/
- **Original Platform:** Windows PC (1998)
- **Port Architecture:** Source Engine Port (Xash3D FWGS GoldSrc Engine)
- **Asset Requirement:** Instant Play
- **Download Footprint:** 85 MB
- **Save Mechanism:** Browser LocalStorage/IndexedDB
- **Ported By:** Xash3D FWGS Team
- **Source Code:** https://github.com/FWGS/xash3d-fwgs
## Overview
Half-Life 1 Web runs on Xash3D FWGS, a custom engine that faithfully reimplements Valve's GoldSrc engine. Compiled to WebAssembly with WebGL 2.0 shaders and Web Audio, it brings authentic 1998 physics and level architecture directly to the browser.
## Controls Guide
- WASD to move
- Mouse to Aim & Look
- Left-Click to Attack
- Right-Click for Alt-Fire
- Space to Jump
- Ctrl to Crouch
- E to Use
- R to Reload.
## Legal & Preservation Notice
Half-Life is a registered trademark of Valve Corporation. Uplink demo assets are included; full version requires retail PAK files.