Check your browser.
Know your next step.
A quick check for WebGPU and the WebAssembly features the project requires. Find missing pieces before spending time on a local build.
- Not checked
Secure context
HTTPS or a trusted localhost page
- Not checked
WebGPU adapter
An adapter for the GPU renderer
- Not checked
WebAssembly JSPI
JavaScript promise integration
- Not checked
WebAssembly exceptions
The try_table instruction
- Not checked
WebAssembly tail calls
The return_call instruction
- Not checked
WebAssembly SIMD
Vector instruction support
The checks run on your device. This tool does not upload or save your results.
One more check belongs
on the game page.
Shared memory requires cross-origin isolation. That depends on the server serving your game, so this community website cannot verify your local build’s headers.
This website’s isolation setting is separate from your game server’s. It does not change the browser results above.
Use the project’s supplied server from your checkout:
python3 scripts/serve.py build/web-mygame games/mygame/disc.isoReplace mygame with your build’s name. On the game page, the runtime’s startup check must confirm cross-origin isolation; its Start action lists missing features.