home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / C64-128BBS / DTJ940521.ARC / INFO.ARC / PRESETTINGDATE < prev    next >
Encoding:
Text File  |  2019-04-13  |  1.7 KB  |  44 lines

  1. ╨RESETTING THE ─ATE & ╘IME:
  2.  
  3.   ó╘HE ─╘╩-┬┬╙ NORMALLY BOOTS UP IN DISABLED MODE.  ┴FTER THE ┬┬╙ IS LOADED, YOU HAVE TO SET THE DATE AND TIME TO ENABLED IT.
  4.  
  5.   ó╘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.
  6.  
  7.   ó╚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.
  8.  
  9.   ó╘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.
  10.  
  11.   ó┴FTER YOU HAVE READ THE DATE AND TIME, IT MUST BE POKED INTO THESE MEMORY ADDRESSES:
  12.  
  13.    óPOKE 2041,123
  14.    óPOKE 2042,YEAR (LAST 2 DIGITS)
  15.    óPOKE 2043,MONTH
  16.    óPOKE 2044,DAY
  17.    óPOKE 56331,HOURS (┬├─)
  18.    óPOKE 56332,MINUTES (┬├─)
  19.    óPOKE 56333,SECONDS (┬├─)
  20.    óPOKE 56334,0
  21.  
  22.   (╞OR THE HOUR, THE HIGH BIT IS SET IF THE TIME IS ╨═.)
  23.  
  24.   ┴FTER THE DATE AND TIME HAS BEEN POKED INTO MEMORY, THE ┬┬╙ CAN BE LOADED:
  25.  
  26.    óLOAD "BBS",8,1
  27.  
  28.   OR
  29.  
  30.    óLOAD "ALTBOOT",8
  31.    óRUN
  32.  
  33.   ó┴RDELT ┼NGINEERING HAS A CLOCK/CALENDAR CARTRIDGE FOR THE ├64 CALLED "╘HE ╥IGHT ╘IME".  ╔F YOU HAVE THIS CARTRIDGE, LOAD THE ┬┬╙ BY USING THE PROGRAM "TRTBOOT":
  34.  
  35.    óLOAD "TRTBOOT",8
  36.    óRUN
  37.  
  38. ╘HE ├═─ HARD DRIVES ALSO HAVE BUILT-IN CLOCK CALENDARS.  ╠OAD THE ┬┬╙ USING THE "CMDHDBOOT" PROGRAM:
  39.  
  40.    óLOAD "CMDHDBOOT",8
  41.    óRUN
  42.  
  43. ╘HE PROGRAM "PRESET" CAN BE MODIFIED TO LOAD THE DATE AND TIME FROM A DIFFERENT CLOCK/CALENDARD DEVICE.
  44.