diff --git a/EMULATORS.md b/EMULATORS.md index 854eb36..a4882e1 100644 --- a/EMULATORS.md +++ b/EMULATORS.md @@ -28,7 +28,7 @@ | [DDMG](https://github.com/mstojcevich/ddmg) | D | | [FunGBC](https://github.com/andreasjhkarlsson/fungbc) | F# | | | [gameboyGO](https://github.com/gonccalo/gameboyGO) | Go | -| [gomeboycolor](https://github.com/djhworld/gomeboycolor) | Go | Cross platform [documented](http://djhworld.github.io/gomeboycolor/) emulator | +| [gomeboycolor](https://github.com/djhworld/gomeboycolor) | Go | Cross platform [documented](http://djhworld.github.io/gomeboycolor/) emulator. [WASM](https://github.com/djhworld/gomeboycolor-wasm) port. | | [AndroidGameBoyEmulator](https://github.com/pedrovgs/AndroidGameBoyEmulator) | Java | | | [Coffee GB](https://github.com/trekawek/coffee-gb) | Java 8 | | [weplay](https://github.com/rauchg/weplay) | JavaScript | Collaborative Game Boy emulation | @@ -42,4 +42,4 @@ | [scimitar](https://github.com/tompko/scimitar) | Rust | | | [rustboy](https://github.com/VelocityRa/rustboy) | Rust | A basic DMG emulator written in Rust, using the Piston engine for window creation and graphics | | [Gambattye](https://github.com/Ben10do/Gambattye) | Swift | macOS, powered by a fork of Gambatte | -| [wasmBoy](https://github.com/torch2424/wasmBoy) | Web Assembly | | \ No newline at end of file +| [wasmBoy](https://github.com/torch2424/wasmBoy) | Web Assembly (AssemblyScript) | Gameboy / Gameboy Color Emulator written for Web Assembly using AssemblyScript. Shell/Debugger in Preact. | \ No newline at end of file diff --git a/README.md b/README.md index 24568b5..8bbed46 100644 --- a/README.md +++ b/README.md @@ -236,6 +236,7 @@ A curated list of awesome Game Boy (Color) Development resources, tools, docs, r - [binjgb rewind](https://binji.github.io/2017/12/31/binjgb-rewind.html) - Implementing a *rewind* feature. - [Emulation Accuracy](https://github.com/Gekkio/mooneye-gb/blob/master/docs/accuracy.markdown) - [Decoding Gameboy Z80 opcodes](https://gb-archive.github.io/salvage/decoding_gbz80_opcodes/Decoding%20Gamboy%20Z80%20Opcodes.html) - How to algorithmically decode gameboy instructions as opposed to writing one huge switch-case statement for over 500 instructions. +- [Porting a GO Game Boy emulator to WebAssembly](https://djhworld.github.io/post/2018/09/21/i-ported-my-gameboy-color-emulator-to-webassembly/) ### Testing