profi200 / open_agb_firm

open_agb_firm is a bare metal app for running GBA homebrew/games using the 3DS builtin GBA hardware.
GNU General Public License v3.0
860 stars 42 forks source link

RTC becomes unsynced #66

Closed WholesomeIsland closed 2 years ago

WholesomeIsland commented 2 years ago

The rtc clock becomes out of sync while playing. If i open up openagbfirm and play for 30 minutes, even with the clock set right before playing, it will be 30 mins out of sync. Judt supplying power to the rtc so it keeps count might fix it

profi200 commented 2 years ago

Not enough infos. Which game and did you set the correct date and time using GodMode9?

WholesomeIsland commented 2 years ago

I set the date and time with GodMode9, then played pokemon firered and mario & luigi superstar saga. The issue happened with both games.

profi200 commented 2 years ago

Both of the games you mentioned don't have the RTC feature at all.

WholesomeIsland commented 2 years ago

But when i play them, the rtc becomes unsynced with the actual time. Its not a priority, just slightly annoying that i have to fix the time after playing.

profi200 commented 2 years ago

Which RTC are we talking about? The RTC of the 3DS? I can't reproduce this at all. The 3DS RTC stays in sync here.

I would recommend the following steps if the RTC in the MCU is the issue:

If the time still desyncs the only explanation i have is hardware fault.

WholesomeIsland commented 2 years ago

I will try that, thanks for the help!