myelin / rpcemu-macos

Phil Pearson's fork of https://marutan.net/rpcemu/ with macOS patches from Timothy Coltman
GNU General Public License v2.0
6 stars 0 forks source link

RISC OS 5 clock is 1 hour slow when DST is active #20

Open zedtoo-de opened 5 years ago

zedtoo-de commented 5 years ago

Describe the bug When running RISC OS 5 with Daylight Saving active, the clock display of !Alarm is one hour slow. During the winter months, the time is notionally correct. This bug only occurs when RISC OS 5 is being emulated. RISC OS 3.7 always shows the correct time.

To Reproduce

  1. Go to "Configure > Boot" and add !Alarm to the list of applications to run at startup.
  2. Shut down and restart RPCEmu.
  3. Notice that Alarm's clock display starts off showing the correct time, then after 5-10 seconds jumps backwards 1 hour.
  4. Go to "Configure > Time and date" and manually set the clock to any time whatsoever. After a few seconds the time will once again jump to 1 hour behind the time displayed by macOS.

System information:

Additional context