Apple II ProDOS-8 system files that run on startup and install clock drivers, ramdisks, and other utilities
Go to file
2017-12-03 11:46:30 -08:00
.gitignore Add separate sys source; resolves #1, #2 2017-11-24 23:12:12 -08:00
common.inc Increase read delay. Resolves #4 2017-12-02 21:35:50 -08:00
cricket.system.s Increase read delay. Resolves #4 2017-12-02 21:35:50 -08:00
get.time.s Increase read delay. Resolves #4 2017-12-02 21:35:50 -08:00
Makefile Increase read delay. Resolves #4 2017-12-02 21:35:50 -08:00
ns.clock.system.s Increase read delay. Resolves #4 2017-12-02 21:35:50 -08:00
prodos.mod.s Document SSC command register usage 2017-12-02 09:56:13 -08:00
README.md Update README.md 2017-12-03 11:46:30 -08:00
test.s Increase read delay. Resolves #4 2017-12-02 21:35:50 -08:00

The Cricket - ProDOS Clock Driver

I acquired a Cricket sound/clock peripheral on eBay. Therefore it is now critical that we have a conforming ProDOS clock driver for it.

STATUS: Works on my machine!

Background

"The Cricket" by Street Electronics Corporation, released in 1984, is a hardware peripheral for the Apple //c computer. It plugs into the serial port and offers a multi-voice sound synthesizer, a speech synthesizer, and a real-time clock.

The included disks include:

  • /CRICKET/PRODOS.MOD which can be BRUN to patch ProDOS in memory with a clock driver.
  • A modified version of ProDOS
  • A utility to patch ProDOS on disk

Goals

Like the NS.CLOCK.SYSTEM (by "CAP") ideally we would have:

  • A ProDOS .SYSTEM file
  • Detects the presence of a Cricket
  • Installs a driver in memory following the ProDOS clock driver protocol
  • Chains to the next .SYSTEM file (e.g. BASIC.SYSTEM)

Successfully tested on real hardware. (Laser 128EX, including at 3x speed.)