Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

45 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

6502

An NMOS 6502 emulator written in C99.

Features

  • Customizable memory map (for use in various systems)
  • CPU and memory debugging
  • S to step clock
  • D to execute full instructon
  • Q/E to scroll through memory viewer
  • Supports Single Step Tests logging

Single Step Tests

You must provide a folder named SingleStepTests in the root project directory with all of the single stepped tests. They are not included in this repo because they are ~1.8 GB in total.

logs/log.txt will be updated with all appropriate information.

To-Do

  • Add decimal mode support to ADC/SBC
  • Increase cycles when a page boundary is crossed
  • Add proper debugging logs for nestest and SingleStepTests

Releases

Packages

Contributors

Languages