Note: Since the Apple ][ doesn't have working disk I/O (see section "Limitations"), the available drivers cannot be loaded at runtime (so the term "loadable drivers" is somewhat misleading). Instead, the drivers have to be converted using the co65 utility and statically linked. While this may seem overhead, it has two advantages:
Note: Since memory for the high resolution graphics has to be allocated,
programs using graphics drivers will have to be linked using a special linker
configuration. See the apple2-tgi.cfg
file in the documentation
directory, and the
linker documentation on
how to use it.
a2.lo.tgi
This driver was written by Stefan Haubenthal. It features a resolution of 40×40 with 16 colors. At the bottom of the screen, 4 additional text lines are available.
a2.hi.tgi
This driver was written by Stefan Haubenthal. It features a resolution of 280×192 with 6 colors.
a2.lc.emd
Gives access to 12KB RAM (48 pages of 256 bytes each) on the Apple ][ language card. The driver was contributed by Stefan Haubenthal. Note: This driver is incompatible with any DOS using the language card memory!
a2.stdjoy.joy
Supports up to two standard analog joysticks connected to the game port of the Apple ][.
Currently no drivers available (in fact, the API for loadable mouse drivers does not exist).
No serial drivers are currently available for the Apple ][.