Update README.md

This commit is contained in:
Joshua Bell 2017-12-07 21:47:50 -08:00 committed by GitHub
parent b204ea7f2f
commit 89edcb917b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 4 deletions

View File

@ -13,9 +13,9 @@ The disks supplied with the device include:
* A modified version of ProDOS
* A utility to patch ProDOS on disk
## Goals
## `CRICKET.SYSTEM`
Like the `NS.CLOCK.SYSTEM` (by "CAP") ideally we would have:
Like the `NS.CLOCK.SYSTEM` (by "CAP"), `CRICKET.SYSTEM` has these features:
* [x] A ProDOS `.SYSTEM` file
* [x] Detects the presence of a Cricket
@ -34,9 +34,15 @@ Requires [cc65](https://github.com/cc65/cc65). The included `Makefile` is very s
I ended up disassembling both [NS.CLOCK.SYSTEM](ns.clock.system.s) (to understand the SYSTEM chaining - what a pain!) and The Cricket!'s [PRODOS.MOD](prodos.mod.s) and melding them together, adding in the detection routine following the protocol in the manual.
Other files:
* [GET.TIME](get.time.s) just prints the current ProDOS date/time, to verify the time is set and updating.
## Other Utilities
These `BRUN`able files are also built:
* [DATE](date.s) just prints the current ProDOS date/time, to verify the time is set and updating. It does not depend on having a Cricket.
* [TEST](test.s) attempts to identify an SSC in Slot 2 and the Cricket via the ID sequence, to test routines.
* [SET.DATE](set.date.s) sets the Cricket's current date.
* [SET.TIME](set.time.s) sets the Cricket's current time.
Also, an updated [NS.CLOCK.SYSTEM](ns.clock.system.s) is included that fixes a typo, removes beeps, and is less chatty so you can have both `NS.CLOCK.SYSTEM` and `CRICKET.SYSTEM` in the same hard disk image if you use the image across different hardware configurations.
## Resources