Swordfish90 / Lemuroid

All in one emulator on Android!
GNU General Public License v3.0
2.72k stars 165 forks source link

Real Time Clock won't work in Game Boy Color games like Pokémon Crystal #944

Open ManriPrinze opened 3 months ago

ManriPrinze commented 3 months ago

Describe the bug

As you know some Game Boy Color games use Real Time Clock like Pokémon Crystal. In start of the game you set the clock and even when you turn the system off the clock will advance in real time. Lemuroid for some reasons won't keep the track of time. I have tested the Gambatte core on Retroarch and it does keep track of time. I have also tested other Game Boy Color emulators on Android and they all keep track of time.

To Reproduce Steps to reproduce the behavior:

Load Pokémon Crystal and start a New Game. Set the clock and go downstairs to talk to mom and set the day of the week. Exit the house and save the game. Quit the game and close Lemuroid. Wait like for 5 minutes, open Lemoroid. Select "Continue" in main menu. Clock will be wrong.

Expected behavior The clock should advance in real time like RetroArch.