Ganitzsh / chip8-emu

Yet another Chip8 Emulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chip-8 Emulator

Recording of the running emulator

This is yet another chip-8 emulator! In fact, I've always wanted to code an emulator, I'm a big user of the ones for recent consoles and it just fascinates me.

This is part of my journey of learning Rust, trying to get the basics right. I'm also following a very good book, Rust in Action, which elaborates on advanced concepts and things about the language.

Getting started

If your environment is setup for Rust:

cargo run

For now the rom is hard-coded, but I'll make changes and this will be addressed. In the meantime, feel free to edit it.

TODO

This emulator is not complete and probably not accurate, a list of things left to be done include:

  • Move video to its own module
  • Store letters in memory

About

Yet another Chip8 Emulator


Languages

Language:Rust 100.0%