ó╘HE ─╘╩-┬┬╙ NORMALLY BOOTS UP IN DISABLED MODE. ┴FTER THE ┬┬╙ IS LOADED, YOU HAVE TO SET THE DATE AND TIME TO ENABLED IT.
ó╘HERE IS A WAY TO SET THE DATE AND TIME BEFORE THE ┬┬╙ IS LOADED. ╬ORMALLY YOU WOULD NOT WANT TO DO THIS BECAUSE IT INVOLVES POKING NUMBERS INTO MEMORY, AND IT'S ALOT EASIER TO SET THE DATE AND TIME AFTER THE ┬┬╙ IS LOADED.
ó╚OWEVER, IF YOU HAVE A BATTERY-BACKED CALENDAR/CLOCK ATTACHED TO YOUR 64, YOU CAN USE THAT TO SET THE DATE AND TIME FOR THE ┬┬╙ AUTOMATICALLY. ┴ND WITH A ├128 OR A ├64 WITH AN AUTOBOOT CARTRIDGE, YOUR ┬┬╙ CAN REBOOT ENABLED AUTOMATICALLY.
ó╘HIS IS DONE BY WRITING A SHORT PROGRAM THAT READS THE HARDWARE CALENDAR/CLOCK AND POKES THE DATE AND TIME INTO MEMORY, THEN LOADS THE ┬┬╙. ╘HEN ALL YOU NEED TO DO TO RUN THE ┬┬╙ IS LOAD AND RUN THE SHORT PROGRAM.
ó╔ DON'T KNOW OF ANY SPECIFIC HARDWARE CALENDAR/CLOCK DEVICE, BUT ╔'M SURE THEY ARE AVAILABLE FOR THE 64 AND 128. ┘OU WOULD HAVE TO FIGURE OUT HOW TO READ THE DATE AND TIME FROM THE HARDWARE.
ó┴FTER YOU HAVE READ THE DATE AND TIME, IT MUST BE POKED INTO THESE MEMORY ADDRESSES:
óPOKE 2041,123
óPOKE 2042,YEAR (LAST 2 DIGITS)
óPOKE 2043,MONTH
óPOKE 2044,DAY
óPOKE 56331,HOURS (┬├─)
óPOKE 56332,MINUTES (┬├─)
óPOKE 56333,SECONDS (┬├─)
óPOKE 56334,0
(╞OR THE HOUR, THE HIGH BIT IS SET IF THE TIME IS ╨═.)
┴FTER THE DATE AND TIME HAS BEEN POKED INTO MEMORY, THE ┬┬╙ CAN BE LOADED: