Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/a5huynh/rusty-emulator
Various emulator implementations in rust and webassembly
https://github.com/a5huynh/rusty-emulator
Last synced: about 1 month ago
JSON representation
Various emulator implementations in rust and webassembly
- Host: GitHub
- URL: https://github.com/a5huynh/rusty-emulator
- Owner: a5huynh
- License: mit
- Created: 2018-09-18T00:10:19.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-11-22T05:46:04.000Z (about 6 years ago)
- Last Synced: 2023-03-10T22:11:32.878Z (almost 2 years ago)
- Language: Rust
- Homepage: https://a5huynh.github.io/rusty-emulator/chip8
- Size: 363 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rusty-emulator
A bunch of emulators written in rust 🦀 and WebAssembly 🕸.
## chip8 emulator
See `src/chip8` for implementation.
## z80 emulator
This project aims to create a browser based emulator of the [Zilog Z80][z80-wiki]
microprocessor with handy introspection tools so that you can run and debug
natively assembled code.[z80-wiki]: https://en.wikipedia.org/wiki/Zilog_Z80
### research
- [Decoding Z80 opcodes](http://z80.info/decoding.htm#intro)
- [Z80 Instruction Set](http://clrhome.org/table/)Another person's attempt at a Z80 emulator and some history:
- https://floooh.github.io/2017/12/10/z80-emu-evolution.html
- https://floooh.github.io/2016/06/15/the-amazing-z80.html