Skip to content

brendan-myers/webassembly-game-boy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebAssembly Game Boy Emulator

A Game Boy emulator written in WebAssembly text format.

This is still under development! For the moment, this doesn't do much at all.

Setup

To build, you will need the WebAssembly Binary Toolkit. To run, the browser must load the binary (.wasm) from a server. There is a basic Express server under /server

Build

To build the .wasm

cd webassembly-game-boy
/path/to/wabt/bin/./wast2wasm src/gb_cpu.wast -o dist/gb_cpu.wasm

To build the webserver

cd webassembly-game-boy/server
npm install

Run

Start the webserver

cd webassembly-game-boy/server
node .

Open http://localhost:3000

TODO

Everything.

About

🎮 WebAssembly Game Boy Emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published