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

[3ds]Rtc supports games time of day but not day of week. #79

Closed
Kirit29 opened this issue Oct 7, 2020 · 6 comments
Closed

[3ds]Rtc supports games time of day but not day of week. #79

Kirit29 opened this issue Oct 7, 2020 · 6 comments

Comments

@Kirit29
Copy link

Kirit29 commented Oct 7, 2020

Was playing a rom hack of fire red that implements time of day events as well as events for the day of the week. There is a scripted encounter of a shiny spearow that appears on mondays in the first route. For some reason the spearow respawns every day. so im guessing the rtc implementation of the 3ds gpsp core doesn't pickup the day of the week and stays stuck on Monday. i checked if mgba has the same issue and it doesn't. The events work on their respective days like intended. Can this can be fixed?

Im on a new 3ds xl with latest luma and latest retroarch gpsp cia on latest firmware. thnx

@negativeExponent
Copy link

fire red officially do not support rtc. the hacks do not have a way to force this either and most of them do not even override the flash type and rtc signatures that is mostly found in the binary file. core has to detect and force rtc to be enabled when such kind of rom is loaded, either through UI or something.

this is not a core issue per say, but the rom hacks themselves.

@Kirit29
Copy link
Author

Kirit29 commented Oct 8, 2020

then how come mgba and vba emulators pick up the day of the week as the hack intended? if it was a problem with the hack it should have the same result on every emulator it is played on. I am genuinely curious.

@negativeExponent
Copy link

not a fan of pokemon games, which seems to be the only games with rtc support (other than boktai probably but that needs solar sensor emulation as well which is not supported), but i've updated rtc emulation. no guarantee it will fix this specific but it should not break anything else.

Try to update once a new version is available in buildbot

question: does 3ds even have rtc support? how did you test "mgba" and vba on 3ds since they don't work on that from what i know.

@Kirit29
Copy link
Author

Kirit29 commented Oct 9, 2020

Yes the 3ds has rtc. And...well mgba does have a standalone port for 3ds and endrift released a fix patch for the tool that adds rtc to pokemon games. Which makes it work on highly accurate emulators, ie Mgba and real hardware. As for vba i just meant the pc version.

@Kirit29
Copy link
Author

Kirit29 commented Oct 10, 2020

well i just tried the recent nightly and it seems to have fixed the issue.

@negativeExponent
Copy link

thats good to hear. if there is no more related issue, you can close this then.

@Kirit29 Kirit29 closed this as completed Oct 10, 2020
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

2 participants