It's been a while that I have been searching for a tool that could change the NDS hardware RTC, without triggering the "anti-time travel" feature that blocks in-game time events for 24h (eg. Pokemon games), but never found one.
So I decided to create one myself.
I've used the "GBA rtcread" tool as base code for GUI, so if you used that tool before, you should be familiar with it.
Just be advised that you are responsible to sync the "week day" value too when changing the Date.
I was able to successfully do in-game events without penalties, like growing berries by changing time in increments of 4 hours, and saving again.
This tool changes the RTC without modifying the "RTC Offset" data in the firmware, so games cannot detect time changes.
Source code is included.
Latest version: v1.2.0
Download
https://gbatemp.net/download/rtcchanger-nds.36158/
So I decided to create one myself.
I've used the "GBA rtcread" tool as base code for GUI, so if you used that tool before, you should be familiar with it.
Just be advised that you are responsible to sync the "week day" value too when changing the Date.
I was able to successfully do in-game events without penalties, like growing berries by changing time in increments of 4 hours, and saving again.
This tool changes the RTC without modifying the "RTC Offset" data in the firmware, so games cannot detect time changes.
Source code is included.
Latest version: v1.2.0
Download
https://gbatemp.net/download/rtcchanger-nds.36158/
Last edited by MegaBoyEXE,