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

  1. ╨RESETTING THE ─ATE & ╘IME
  2. ---------- --- ---- - ----
  3.  
  4.      ╘HE ─╘╩-┬┬╙ NORMALLY BOOTS UP IN DISABLED MODE.  ┴FTER THE ┬┬╙ IS LOADED, 
  5.      YOU HAVE TO SET THE DATE AND TIME TO ENABLED IT.
  6.  
  7.      ╘HERE IS A WAY TO SET THE DATE AND TIME BEFORE THE ┬┬╙ IS LOADED.
  8.      ╬ORMALLY YOU WOULD NOT WANT TO DO THIS BECAUSE IT INVOLVES POKING NUMBERS
  9.      INTO MEMORY, AND IT'S ALOT EASIER TO SET THE DATE AND TIME AFTER THE ┬┬╙
  10.      IS LOADED.
  11.  
  12.      ╚OWEVER, IF YOU HAVE A BATTERY-BACKED CALENDAR/CLOCK ATTACHED TO YOUR 64, 
  13.      YOU CAN USE THAT TO SET THE DATE AND TIME FOR THE ┬┬╙ AUTOMATICALLY.  ┴ND 
  14.      WITH A ├128 OR A ├64 WITH AN AUTOBOOT CARTRIDGE, YOUR ┬┬╙ CAN REBOOT
  15.      ENABLED AUTOMATICALLY.
  16.  
  17.      ╘HIS IS DONE BY WRITING A SHORT PROGRAM THAT READS THE HARDWARE 
  18.      CALENDAR/CLOCK AND POKES THE DATE AND TIME INTO MEMORY, THEN LOADS THE
  19.      ┬┬╙.  ╘HEN ALL YOU NEED TO DO TO RUN THE ┬┬╙ IS LOAD AND RUN THE SHORT
  20.      PROGRAM.
  21.  
  22.      ┴FTER YOU HAVE READ THE DATE AND TIME, IT MUST BE POKED INTO THESE MEMORY 
  23.      ADDRESSES:
  24.  
  25.       POKE 2041,123
  26.       POKE 2042,YEAR (LAST 2 DIGITS)
  27.       POKE 2043,MONTH
  28.       POKE 2044,DAY
  29.       POKE 56331,HOURS (┬├─)
  30.       POKE 56332,MINUTES (┬├─)
  31.       POKE 56333,SECONDS (┬├─)
  32.       POKE 56334,0
  33.  
  34.      (╞OR THE HOUR, THE HIGH BIT IS SET IF THE TIME IS ╨═.)
  35.  
  36.      ┴FTER THE DATE AND TIME HAS BEEN POKED INTO MEMORY, THE ┬┬╙ CAN BE LOADED:
  37.  
  38.       LOAD "BBS",8,1
  39.  
  40.      OR
  41.  
  42.       LOAD "ALTBOOT",8
  43.       RUN
  44.  
  45.      ┴RDELT ┼NGINEERING HAS A CLOCK/CALENDAR CARTRIDGE FOR THE ├64 CALLED "╘HE
  46.      ╥IGHT ╘IME".  ╔F YOU HAVE THIS CARTRIDGE, LOAD THE ┬┬╙ BY USING THE
  47.      PROGRAM "TRTBOOT":
  48.  
  49.       LOAD "TRTBOOT",8
  50.       RUN
  51.  
  52.      ╘HE ├═─ HARD DRIVES ALSO HAVE BUILT-IN CLOCK CALENDARS.  ╠OAD THE ┬┬╙
  53.      USING THE "CMDHDBOOT" PROGRAM:
  54.  
  55.       LOAD "CMDHDBOOT",8
  56.       RUN
  57.  
  58.      ╘HE PROGRAM "PRESET" CAN BE MODIFIED TO LOAD THE DATE AND TIME FROM A
  59.      DIFFERENT CLOCK/CALENDARD DEVICE.
  60.