v6502 is an experimental emulator for the MOS 6502 written in C++. It is meant to be easily extensible and integratable into other software, such as machine emulators.
Most instructions appear to be emulated correctly with minor issues. Wozmon runs perfectly, whereas Microsoft BASIC runs with minor issues. (strings end up being floats somehow???)
loadram
- a reference machine which loads a binary image into$6000
and sets the reset vector to$6000
msbasic-v6502
- an example of a more sophisticated machine running MS BASIC