Skip to main content

Community

WASM-4 is still very early in development, but everyone is welcome to contribute.

Community Links#

How to Contribute#

There are many ways to contribute, here are just a few ideas:

  • Build a game or experiment, we'll feature it here on wasm4.org!
  • Improve our documentation or write a tutorial.
  • Submit a bug report or feature request on Github.
  • Answer questions on the forums.
  • Implement support for a new tool or language.
  • Give the project a star on Github for visibility.

Roadmap#

Here are WASM-4's goals for the future:

  • Grow and support a friendly open source community.
  • Add a pause button and options menu to the emulator.
  • First-class support for new languages: Swift, Ruby, C#.
  • Port the C runtime to low end handheld devices.
  • Support importing and playing music from Beepbox and other tools.
  • Improve responsiveness of the virtual gamepad on mobile.
  • Netplay support.

Credits#

WASM-4 was started by Bruno Garcia.

It draws much inspiration from other small computers like uxn and PICO-8, without which WASM-4 would not exist.