PC · 2004

Cave Storyported2browser project guide

Source reviewed2026-11-07

About the project

Cave Story is Daisuke Amaya’s platform adventure. midzer’s NXEngine-evo fork lists a hosted browser build, whose landing page credits the original author and offers a roughly 9 MB load. NXEngine-evo develops Caitlin Shaw’s NXEngine recreation with SDL2 and other improvements; it is separate from commercial Cave Story+.

Technology: WebAssembly / Emscripten / SDL2 / NXEngine-evo

Getting started

  1. 01

    Open midzer’s Cave Story browser landing page.

  2. 02

    Choose Click here to load (about 9 MB) when ready to load the external game.

  3. 03

    The fork’s default mappings use arrows to move, Z to jump, X to fire, A/S to switch weapons, Q for inventory and W for the map; confirm them in the game.

Before you play

The live landing page and author fork were reviewed; the game load was not started. Key bindings come from the fork’s source and are not a browser gameplay test. No browser gamepad, touch, save recovery or full-campaign compatibility claim is made.

Questions & requirements

Do I need game files?

The reviewed hosted landing page offers a prepared load with no local-file chooser. Original freeware Cave Story content remains distinct from the GPL-3.0 engine licence and is credited to Daisuke Amaya / Studio Pixel; freeware does not mean public domain. Commercial Cave Story+ files are outside this listing. No game data is hosted by this directory.

Has this build been tested here?

The linked author's documentation was reviewed on 2026-11-07. 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.