About the project
The Half-Life ported2browser entry follows WebXash, a frontend for the webxash3d-fwgs WebAssembly engine. It loads a local game folder or ZIP.
Technology: WebAssembly / Xash3D
Getting started
- 01
Open WebXash and choose Open game folder.
- 02
Select the root folder containing valve, then choose that game.
- 03
Start the game. Export important saves with the save manager.
Before you play
Multiplayer requires a compatible WebSocket server. The author recommends keyboard and mouse.
Questions & requirements
Do I need game files?
Provide your legitimate installation containing the valve directory.
Has this build been tested here?
The linked author's documentation was reviewed on 2026-11-04. A complete gameplay session, save recovery and device compatibility have not been independently tested. Supported controls below are documentation claims.
Where do I get help?
Read the project documentation for build-specific limitations and issue reporting.
Game files & ownership
This directory does not distribute ROMs, BIOS files or commercial game assets. Project code and original assets can have different licences. Use files you are entitled to use and follow the project's terms.





