Sim65: a 65c02 simulation system
Update March 2021
After 15 years, here is a little update for this project. The changes are minor, but significant for anyone planning to use this app: I have corrected several emulation errors. The emulator now passes several 6502 tests (which are included in the tarball). I have also fixed the wxWidgets code so that the windows display properly with newer versions of wxWidgets. Lastly, I have added a window that emulates the Apple ][ 40 column text mode, so you can actually load an Apple ][ ROM file and use BASIC, should you wish to do that.
What?
Sim65 is a 65c02 simulator and debugger for Linux/GTK systems. You can
load binary images or S-record files containing 65c02 code and execute
it. Sim65 allows you to see and alter registers and memory, set
breakpoints, single step, and a few other things. The program is
immature: there are no peripherals, for example, but it suffices for
simple simulation purposes. I have updated Sim65 to use version 3
of the wxWidgets toolkit for it's GUI.
Why?
I wrote the 65c02 emulation core a long time ago for my Apple II
emulator. I thought it might be nice to quickly wrap it in a GUI. It was
quick. It is nice.
How do I ...
?
Left- and Right-Click on stuff.
Screenshot
Download
Links