Wicketd / nes-emulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CPU

  • Implement auto_pc_advance instruction flag
  • Real test ROMs with ca65
  • Refactor + reduce code duplication in both source and tests
  • Doubtful instruction implementations
    • SBC
    • BRK
    • RTI
    • RTS
  • Check if status flags modified during instructions are only set if relevant, or always overridden (latter is currently the case)
  • Check overflow and wrapping rules for each instruction

Bus

  • Delegate read/writes to devices

PPU

  • Pre-rendered frame buffer

About


Languages

Language:Rust 93.1%Language:Makefile 4.9%Language:Assembly 2.0%