Bramble Isles
Boots, lightly testedSNES · 2026 · Platformer · Decompilation
Tobi and the gecko Zeep cross a sea of islets to free Queen Marla from King Grumbolt.
Controls
| Arrow keys | move |
| Z | B (jump) |
| X | A (spin jump) |
| A / S | Y / X (run, grab) |
| C / V | L / R (scroll) |
| Enter | Start |
| Right Shift | Select |
| Gamepad | any standard controller, detected automatically |
| Touch | on-screen SNES pad on phones and tablets when no controller is connected |
About this build
Bramble Isles is an original 16-bit side-scroller built on the snesrev/smw decomp, the community C reimplementation, compiled to WebAssembly. Only the game code and structural facts (sizes, counts, timing, entrance and warp anchors) come from the decomp; every course, the overworld, all graphics, palettes, music, sound effects, instrument samples and text are new, generated for this project. It runs natively with no ROM at run time.
- Built from
- the snesrev/smw C reimplementation (MIT), compiled to WebAssembly with SDL2
- Type
- Decompilation
- Game files
- No original game files needed.
- Code licence
- MIT (snesrev/smw); SDL2 zlib, Emscripten MIT (see the site's THIRD_PARTY.md)
- Assets
- Original content generated for this project; program built from the smw decomposition
- Source
- andrewnakas/bramble-isles ↗
What has been tested
Headless Edge on the local release build: title, file select, intro message, overworld and a first course with running and jumping; reachability check over every generated course; originality and taint gates 0 failing. Owner controller playtest pending.
Last tested 2026-10-20 in Edge (headless). Full playthrough: not verified. How games are tested.
The build's own test log is in STATUS.md in its repository.
Known limitations
- A different game by design: new courses, cast, music and wording.
- Castles, ghost houses, credits and the cast roll have not been checked in the browser yet.
Saves
Save files are kept in this browser's storage (IndexedDB), under andrewnakas.github.io. Clearing site data removes them.