Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/novoselov-ab/chip8-rust

CHIP-8 emulator in Rust with GUI
https://github.com/novoselov-ab/chip8-rust

chip8 chip8-emulator emulator imgui rust wgpu-rs

Last synced: about 1 month ago
JSON representation

CHIP-8 emulator in Rust with GUI

Awesome Lists containing this project

README

        

# CHIP-8 Emulator in Rust

UI is based on ImGui and shows some internals (CPU state, code).

![](demo.gif)

## How to run

```
> cargo run
```

## Acknowledgements

* ROMs used from this repo: https://github.com/dmatlack/chip8/tree/master/roms
* ImGui wgpu backend was taken from here: https://github.com/unconed/imgui-wgpu-rs and hacked to add basic support for updating/reuploading textures.