2011-08-06 20:55:33 +00:00
|
|
|
ApplePy - an Apple ][ emulator in Python
|
|
|
|
========================================
|
|
|
|
|
|
|
|
by James Tauber / http://jtauber.com/
|
|
|
|
|
|
|
|
Originally written 2001, updated 2011
|
|
|
|
|
|
|
|
Apple ][ ROM available from http://www.easy68k.com/paulrsm/6502/index.html
|
|
|
|
|
|
|
|
|
2011-08-07 10:52:20 +00:00
|
|
|
Credits
|
|
|
|
-------
|
|
|
|
|
|
|
|
Some code came from contributions from Christiaan Kelly in 2007.
|
|
|
|
Significant fixes to the 2011 version from Greg Hewgill (see commit log).
|
|
|
|
Curses bug report from Lee Gao.
|
|
|
|
|
|
|
|
|
2011-08-06 20:55:33 +00:00
|
|
|
Status
|
|
|
|
------
|
|
|
|
|
|
|
|
With original Apple ][ ROM it boots to monitor fine, most monitor commands
|
2011-08-07 10:52:20 +00:00
|
|
|
work and you can go into Integer BASIC (with E000G) and write and run BASIC
|
|
|
|
programs. Other ROMs have not been tested in any detail yet.
|
2011-08-06 20:55:33 +00:00
|
|
|
|
2011-08-07 10:52:20 +00:00
|
|
|
The only I/O supported is the keyboard and text mode screen.
|
2011-08-06 20:55:33 +00:00
|
|
|
|
2011-08-07 10:52:20 +00:00
|
|
|
Curses is currently used for the screen, but I'll likely switch to Pygame.
|