1
0
mirror of https://github.com/mnaberez/py65.git synced 2024-11-18 15:06:35 +00:00
Emulate 6502-based microcomputer systems in Python
Go to file
2008-09-07 06:07:58 +00:00
bcd_conversion.py Move BCD lookup into module, added some unit tests for SBC. 2008-08-17 21:04:09 +00:00
monitor.py Added monitor program. 2008-09-07 06:07:58 +00:00
mpu_test.py Move BCD lookup into module, added some unit tests for SBC. 2008-08-17 21:04:09 +00:00
mpu.py - Fixed bug in relative branch calculations. 2008-09-07 05:43:27 +00:00
README.txt Added README.txt. 2008-07-01 19:51:58 +00:00
TODO.txt Fixed bugs in DEC, added unit tests. 2008-08-10 03:46:57 +00:00

Py6502, an NMOS 6502 microprocessor simulator.

Based in part by C source code from Earle F. Philhower III, 
Commodore 64 Emulator v0.3, (C)1993-94.  Other portions,
including cycle time calculations, were derived from JavaScript
work by Norbert Landsteiner, 2005.  All other work is by
Mike Naberezny.  The excellent book "Programming the 6502" by 
Rodnay Zaks was also referenced extensively during the development 
of this software.

For a quick introduction to Py65, see this post:
http://mikenaberezny.com/2008/07/01/py65-6502-microprocessor-simulator/

For more information on the 6502 microprocessor, visit http://6502.org.