Meine DOSBox Staging 0.77.1 (und 0.88.2) für ARM64 aktualisiert nach dem Aufwachen aus dem Ruhezustand des Rechners leider nicht die Systemzeit, wodurch meine PC/GEOS 6 Beta ebenfalls nachgeht.
Im InfoBase-Forum hatte Jörg vor einiger Zeit den prima Tipp gepostet, dass der interne DOSBox-Befehl 'DATE' zusammen mit dem Parameter '/S' aufgerufen, die Uhrzeit automatisch aktuell hält.
Der Befehl inkl. Parameter ist zwar auch bei meiner DOSBox-Version vorhanden, er bewirkt nur nix... ;-)
Als etwas provisorische Lösung verwende ich nun einen Programmstarter, der PC/GEOS kurz herunterfährt, COMMAND.COM und TIME aufruft und wieder zu PC/GEOS zurückkehrt.
So wird der Programmstarter erstellt:
- In der Menüleiste des GeoManager den Menüpunkt 'Hilfsmittel / Startsymbol anlegen...' aufrufen.
- Auf das Laufwerk Z: wechseln und dort das Programm 'COMMAND.COM' auswählen.
- Ein beliebiges Symbol / Icon für den Programmstarter auswählen und die weiteren Einstellungen wie im ScreenShot zu sehen vornehmen.
Name der Startdatei: Einen Namen Ihrer Wahl eingeben.
Optionen: Der Parameter '/C' sorgt dafür, dass sich die gestartete Shell COMMAND.COM nach der Ausführung des folgenden Befehls beendet.
Der Befehl 'TIME' mit dem Parameter '/H' setzt die aktuelle Uhrzeit des Hostsystems.
- 'Einstellungen übernehmen' anklicken.
Es kann durchaus sein, dass die DOSBox auf anderen Wirtssystemen nicht betroffen ist.
Werfen Sie auch einen Blick ins InfoBase-Forum