Toggle to disable RTC (real-time clock)
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Description
When playing games like Pokemon, certain game features depend on the actual day and time. For people who do not have the luxury of being 10 years old, and have limited time to enjoy games, this can frequently interrupt game-play (like not being able to catch/evolve certain Pokemon, or missing day-based events).
Expected behavior
The app should provide an option to choose between an emulated system clock, vs a real-time clock, before starting a new game. This would ideally be a per-game toggle, but a global one would suffice too.
I've seen an additional option to set a custom date and time on other emulators, but I have no idea how useful that would be.
Actual behavior
An RTC is the only option. Hence, one is forced to either adapt to the game, or just give up on some game-play features.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how RetroArch currently obtains the real-time clock and where game-start or per-game settings are configured. Decide whether the option can be scoped per game or must be global, then verify that a new game can select an emulated clock instead of the RTC and that existing RTC behavior remains available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100