Skip to content

Latest commit

 

History

98 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Csharp6502

A emulator for the MOS Technologies 6502 processor implemented in C#

I mean to strike a balance between easy to read code and actual efficency of the emulation itself. The emulator is well on its way to fully functional, I'm running Klaus2m5's functional tests to iron out those final bugs. My end goal is to write a C64 or NES emulator in C# .NET, but that's a long way down the road at this point.

Currently the biggest TODOs are getting the BRK instruction working properly and getting the processor to be cycle accurate (also adding BCD mode and getting the V flag working properly for all instructions).

I'm not entirely done yet, but it's getting quite far through the functional tests. Consider this to be a mostly??? functional work in progress!

About

A emulator for the MOS Technologies 6502 processor implemented in C#

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages