an Apple ][ emulator in Python
Go to file
James Tauber b28d03439b Merge pull request #5 from ghewgill/pygame
Use bitmaps for characters in text mode
2011-08-13 05:21:29 -07:00
applepy.py use pregenerated character bitmaps for text mode 2011-08-14 00:16:42 +12:00
README updated README to reflect status and give credit 2011-08-07 06:52:20 -04:00
tests.py got tests working again after memory refactor 2011-08-13 04:00:40 -04: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


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.


Status
------

With original Apple ][ ROM it boots to monitor fine, most monitor commands
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.

The only I/O supported is the keyboard and text mode screen.

Curses is currently used for the screen, but I'll likely switch to Pygame.