Pokemon Emerald Ported to WebAssembly (100k FPS)
- WebAssembly
- Gaming
- Open Source
- Copyright
- AI
The post is a playable port of Pokémon Emerald to WebAssembly. That means the game logic from a long-running fan decompilation was recompiled for the browser, rather than emulating Game Boy Advance hardware in JavaScript or WebAssembly. The headline-grabbing "100k FPS" mostly landed as a fast-forward trick, not a serious performance claim. People cared more that saving works, that it runs smoothly on ordinary devices, and that it shows how far these reverse-engineered codebases have come.
If you care about WebAssembly, the interesting part is not nostalgia but the pattern: mature decompilation projects can be turned into fast, portable browser apps surprisingly quickly. If you ship one, expect the hard parts to be input polish, persistence, audio, attribution, and IP exposure, not raw performance.
- pokeemerald.com
- Discuss on HN