xdaliclock

Download

xdaliclock is a Tandy/TRS-80 Color Computer port of Jamie Zawinski’s xdaliclock. xdaliclock is a digital clock whose digits “melt” when they change value.

Requirements

xdaliclock requires the following:

  • A Tandy/TRS-80 Color Computer or emulator with at least 32K or more RAM
  • A Floppy Disk Drive such as the FD-501 or emulator such as the CoCo SDC

Getting Started

xdaliclock is supplied on a disk image that is compatible with most Color Computer emulators. To use this clock, you must transfer the disk image to a physical floppy disk or transfer it to a system such as DriveWire or the CoCo SDC. Please refer to the appropriate system manual for inserting the game disk or image into your system.

Turn on your computer or emulator and insert the disk or image into the system. Type the following at the OK prompt and press the [Enter] key.

RUN "*"

xdaliclock will loadi When prompted, enter the year (2016->9999), month (1->12), day (1->31), hour (0->23), minute (0->59) and second (0->59). Enter
Date and Time
Screen

xdaliclock will now show its title screen. Main
Screen

Running xdaliclock

  • Press [spacebar] to momentarily switch from time mode to date mode.

  • Pressing [1] will display the current hour, minute and second in time mode. In date mode it will display the year, month and day of month.

  • Pressing [2] will display the current hour and minute in time mode. In date mode it will display the month and day of month.

  • Pressing [3] will display the current second in time mode. In date mode it will display the day of month.

  • Pressing [4] will display the date as MM-DD-YY in date mode.

  • Pressing [5] will display the date as DD-MM-YY in date mode.

  • Pressing [6] will display the date as YY-MM-DD in date mode.

Source Code

The source code for xdaliclock can be found here.

Bugs

  • This program will allow entering a bogus date such as 2/31

  • This program is based on the Color Computer BASIC clock which is not the most accurate time keeper around.

Acknowledgements

Thanks to Steve Capps for developing the original Dali Clock and Jamie Zawinski for developing xdaliclock on which this is based. I thank Pierre Sarrazin for developing and maintaining the CMOC compiler that was used to develop xdaliclock.