Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

real time clock falls out of sync #90

Open
Nine-H opened this issue Jan 23, 2018 · 5 comments
Open

real time clock falls out of sync #90

Nine-H opened this issue Jan 23, 2018 · 5 comments

Comments

@Nine-H
Copy link

Nine-H commented Jan 23, 2018

ruins pokemon emerald's day night cycle

@GM-Script-Writer-62850
Copy link

I would think the RTC feature uses the system clock, unlike a physical cart a computer uses its battery as a backup when main power is out, now if your system is set to sync with the internet that may be enough to trigger the games anti-time cheat feature; it is also possible the battery is weak (typically a board will nag you about this, and you will get invalid SSL certificate notices in your browser cause the date is very wrong if the battery is dead after a power outage)
Does this issue happen if your system is not synced to the internet?

@Nine-H
Copy link
Author

Nine-H commented Feb 22, 2018

I'm assuming that this issue is due to the RTC not being synced to system time because I have no problems in pokeman GSC on gambatte. This issue occurs on every machine.

@GM-Script-Writer-62850
Copy link

GM-Script-Writer-62850 commented Feb 22, 2018

Which Operating Systems, that does not mean they are all not set to sync with the net (very common default setting) BTW i would not be surprised if GSC lack anti cheating code; i miss DST support in pokemon games

@negativeExponent
Copy link
Contributor

can anyone check if this is still the case with latest commits?

@negativeExponent
Copy link
Contributor

ok so basically, add hooks to ingame RTC so it syncs with real time or system host time instead of in-game runtime (which would desync if emulation is paused), right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants