Cloned Games

pokeemerald-wasm

RecompilationActivePlayableWeb

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Pokémon Ruby and Sapphire (original game, not this project)Original game image
Image of the original game, Pokémon Ruby and Sapphire. This project has no screenshots of its own yet.
Links, repository & details

About

Pokémon Ruby and Sapphire are 2002 Game Boy Advance role-playing games by Game Freak, the first Generation III Pokémon titles; a third version, Pokémon Emerald, followed two years later. pokeemerald-wasm recompiles the pret/pokeemerald decompilation project to WebAssembly, adding a browser frontend that lets Pokémon Emerald run directly in a web browser at pokeemerald.com. It also builds a native Raylib-based frontend, via WABT's wasm2c, and an experimental frontend for jailbroken Kindle Scribe e-readers, all sharing the same WASM game core.

How it differs from the original

Unlike the original cartridge release, this version runs as a compiled WebAssembly module playable in a browser, with additional community-built frontends for native desktop use and for Kindle Scribe e-ink devices.

Getting started

The game can be played directly in a browser at pokeemerald.com with no installation required; a native desktop build and an experimental Kindle Scribe e-reader build can also be compiled from source using the project's build scripts.

What you need to run it

  • The Kindle Scribe frontend is intended for jailbroken Kindle Scribe devices.

Features

  • The project has a browser frontend for running the game on the web.

Summarised from the project's README.

Additional notes

Related project
A separate 3D renderer built from this same WebAssembly port, pokeemerald-3d, is also available.

FAQ

What is pokeemerald-wasm?
pokeemerald-wasm is an open-source recompilation of Pokémon Ruby and Sapphire. The original game's compiled code translated into a native program for a new platform, usually a PC port.
Share:

More like pokeemerald-wasm

Active
Original game (original game, not this project)Original game image
A decompilation of Pokémon Emerald that rebuilds a byte-matching GBA ROM from reconstructed source code.
Platforms:GBA
Stars3,469
Updated2 months ago
LicenseUnknown
Release2015
Sporadic
Original game (original game, not this project)Original game image
A disassembly that rebuilds Pokémon Ruby and Sapphire's Game Boy Advance ROMs from source code.
Platforms:GBA
Stars987
Updated7 months ago
LicenseUnknown
Release2016