2020-01-05 14:38:40 +01:00
2020-01-05 12:57:31 +01:00
2019-12-28 16:16:33 +01:00
2019-12-23 16:31:09 +01:00
2020-01-05 13:29:49 +01:00
2020-01-05 13:29:49 +01:00
2020-01-05 13:24:15 +01:00
2020-01-05 13:47:02 +01:00

Jane - Just another NES emulator

Just another implementation of a NES emulator written in Rust.

A note of warning: This is an exploratory coding project with the aim to understand concepts of assembler and emulation in general. If you are looking for a cycle-accurate ready-to-use NES emulator to play some games, this is the wrong one.

what works

  • CPU
  • Reading Roms (iNES)
  • Memory mapping and RAM
  • A very simplistic debugger

what does not work

  • GPU / graphics
  • APU / sound
  • Controllers
  • a lot of mappers
  • game saves
  • everything else
Description
Languages
Rust 100%