Commit Graph

18 Commits

Author SHA1 Message Date
Joshua Bell
5211dc6296 Add build options to suppress success and/or failure logging 2023-05-01 19:47:10 -07:00
Joshua Bell
8f658437ab Move clock driver sources into clocks/ subdir to tidy top level 2022-11-18 18:23:03 -08:00
Ivan Izaguirre
f0abdcc738 Driver for the Fujinet Clock 2022-11-14 19:05:30 +01:00
Joshua Bell
392ab0b7ef Add textcolors to build/package 2022-01-06 16:39:19 -08:00
Joshua Bell
b621ac6a4d Add ROMX RTC driver, c/o Jeff Mazur.
This is a modified version of the ROMX Real-Time Clock driver. The changes include:

* Converting the source to ca65.

* Integrating with the driver installer framework.

* Adapting the driver to not modify page 2 beyond $220. The ROMX RTC
  firmware writes bytes to $2B0, and the the original driver placed
  temp code at $250. This can conflict with ProDOS applications that
  use page 2, so the driver was reworked to save/restore anything at
  at $2B0.

Other changes:

* Add a util/ source dir, and cricket/date, quit.system and
  pause.system there.

* Pull the "print current date" logic out of clock drivers into driver
  preamble.
2021-10-05 19:58:31 -07:00
Joshua Bell
46aef091df Have clock/ram drivers print at the bottom of the screen.
Trying this out. Might not stick with it.

Also added a PAUSE.SYSTEM that just waits a bit, if you want a delay
in your startup sequence to watch the log messages.
2021-08-25 20:49:41 -07:00
Joshua Bell
304befcab2 Workflow: deploy on tag 2021-07-23 08:56:14 -07:00
Joshua Bell
73ac9cbfc0 Only run xattr if present 2021-03-07 16:05:31 -08:00
Joshua Bell
5cf3426967 Add AE DClock driver, based on work by M.G. Fixes #3 2020-12-21 20:47:07 -08:00
Joshua Bell
1260999b6c Add SELECTOR.SYSTEM capturing the behavior of ProDOS 1.x. Fixes #5
Mostly just for historical interest.
2020-12-21 10:50:54 -08:00
Joshua Bell
d10429b3a0 Split out quit.system 2019-10-03 21:55:36 -07:00
Joshua Bell
0f41276584 Combine preamble files, .gitignore, and split out ns.clock 2019-10-03 21:49:53 -07:00
Joshua Bell
78e1d2d2e6 Add master Makefile 2019-10-03 21:19:52 -07:00
Joshua Bell
e34e7a9728 Merge a2stuff/ram.drv.system, move to subdir 2019-10-03 21:17:31 -07:00
Joshua Bell
7cc70cd729 Use common driver chain logic 2019-09-30 20:34:17 -07:00
Joshua Bell
754d267c1e Build: Use cc65's make avail 2019-09-22 21:33:54 -07:00
Joshua Bell
6edbfa48ac Rename to match original 2019-06-17 20:45:00 -07:00
Joshua Bell
fbd79badee initial snapshot 2019-02-24 20:03:51 -08:00