Skip to content
Search

The Legend of Zelda

lastmod 2022-05-09created 2022-05-091 edits

Porting Zelda Classic to the web

Zelda Classic is an open-source game in which Zelda fans faithfully recreated the original The Legend of Zelda

  • More than 600 custom games (which fans call quests) have been released based on this engine
  • A post detailing the process of converting the Zelda Classic code (C++) to WASM using Emscripten
  • Zelda Classic uses Allegro, a cross-platform library (window management, display handling, sound, etc.)
    • It uses Allegro 4, which cannot be compiled with Emscripten, so a switch to Allegro 5 was needed
  • Also details how MIDI and special effects handling, state saving using the Filesystem API, gamepad support, mobile support, PWA setup, etc. were handled

See also

Favorite site

author Zer0 sitemap