4 KB Stand: 06.01.98 D. Koch ATARI FOREVER? Zumindest bis in 22. Jahrhundert! Die ATARI Systemuhr l„uft sogar bis 2107. Ein AUTO-Ordnerprogramm (mit Varianten) zum schnellstm”glichen Stellen der Systemuhr von 1997-2107 steht als PD fr alle ST/E ohne Hardware-Uhr in der PD-Serie zur Verfgung. Bis ins 22 Jahrhundert! In der ST-C/AI 10/1997 (2000 - der Crash findet nicht statt!) wurde vom Verfasser bereits richtig dargelegt, daž unser ATARI-Betriebssystem mit der Jahrtausendwende keinerlei Probleme hat. Bedauerlicherweise wurde ungeprft aus der Begrenzung eines Uhreinstellbefehls auf die Jahre bis 2099 (Plausibilit„tsprfungen) gefolgert, dies w„re generell so. Nach Entwicklung und Test eines bequemen Einstellprogramms stellte sich jedoch heraus, daž die Systemuhr erst sp„ter, n„mlich am 31.12.2107 um Mitternacht ihre Grenze erreicht hat und nicht mehr weiterl„uft, d.h. anders als vorher angenommen, werden die Jahresbits des Systemdatums voll genutzt. Programmtechnisch oder durch Patchen des Betriebssystems lieže sich natrlich auch diese Grenze berschreiten, jedoch sehe ich vor Entwicklung einer entsprechenden Langlebigkeitsbehandlung fr Menschen keinen entsprechenden Bedarf. Schnelleinstellung der Systemuhr Leute mit Hardwareuhr stellen diese „užerst selten nach, Leute ohne eine solche bei jedem Einschalten, falls sie auf aktuelles Datum/Uhrzeit Wert legen, z.B. fr Textverarbeitung. Neben dem fr diese Zwecke umst„ndlichen Kontrollfeld gibt es zahllose Hilfsprogramme in Bootsektor, AUTO-Ordner und als ACC. Leider war trotz Zuhilfenahme des CD-ROM-Inhaltsverzeichnisses (STC/AI-PD 151) keines zu finden, das sowohl nach 2000 funktionierte als auch ein schnelles Stellen erlaubte (keine Punkte und Doppelpunkte eingeben, natrliche Eingabereihenfolge) als auch nach dem Einstellen keinen Speicher mehr verbrauchte, was fr Besitzer von ST ohne Speichererweiterung wichtig ist. Also mužte ein neues her. TIME2107.PRG wird in den AUTO-Ordner Ihrer Boot-Partition oder Ihrer Textverarbeitungsdisk usw. kopiert, kann aber auch direkt aus dem Wurzelverzeichnis gestartet werden. Es erlaubt durch einen kleinen Trick fr alle Jahre von 1997 bis 2107 das schnellstm”gliche Eingeben von Datum und Uhrzeit beim Booten oder nachtr„glich. Aktualisierte Werte werden bei jedem Aufruf in der Datei TIME2107.INF im Wurzelverzeichnis gespeichert. Diese sind daher beim n„chsten Einschalten bekannt, und es gengt, nur ver„nderte Werte neu einzutippen, i. allg. nur den Tag (zweistellig) und, falls wichtig, die Uhrzeit. Das Datum wird nur nach Jahreswechsel in voller L„nge ttmmjjjj eingegeben (z.B. 01012000, Prost Neues Jahrtausend!). Sollen die Werte aus TIME2107.INF als Grobeinstellung beibehalten werden, so gengt zweimaliges Return=Enter. Falls das Datum nach dem Einschalten auf ein Jahr ab 1997 gestellt wurde, bleibt TIME2107.PRG nach einem RESET unsichtbar, speichert aber die weitergelaufene Zeit in TIME2107.INF. Fr vorsichtige Leute, die mit Schreibschutz arbeiten, gibt es brigens auf der STC/AI-PD-Disk weitere Varianten. Crash-Simulation - 2107 vorverlegen Wenn Sie auch einmal Crash 2000 spielen wollen, Ihr ATARI kann auch das, allerdings nur als Crash 2107. Das Progr„mmchen TIMETEST gibt die bisherige Systemzeit aus und verstellt die Systemuhr auf 1986. Wenn Sie nun TIME2107 aus dem Wurzelverzeichnis mit Doppelklick starten, fragt Sie TIME2107 auch ohne Ausschalten des Rechners nach Datum und Zeit, zeigt aber natrlich nicht 1986 sondern den gespeicherten Wert aus TIME2107.INF. Sie k”nnen nun vorbergehend die Systemuhr auf den 31.12.2107 um 23:59 zu stellen. Sie werden mit TIMETEST, dem Kontrollfeld o.„. feststellen, daž auch nach 5 Minuten die Systemuhr noch diesen Wert zeigt - nicht die schlimmste Variante eines Crash. Nochmals TIMETEST und TIME2107 aufrufen und die Uhr wieder richtig einstellen. Und dann darber freuen, daž das, was "woanders" (z.T. noch auf 1996er Computern) bei derJahrtausendwende passieren wird, bei uns (sogar auf 1986er Computern) erst in fernster Zukunft "droht". D. Koch