Homebrew 3DS RTC Help

dalekman9999

Well-Known Member
OP
Member
Joined
Jun 30, 2013
Messages
123
Trophies
1
Age
28
Location
Sydney, Australia
XP
517
Country
Hi all, I went to change my Raw RTC for the first time, noticed something strange, that the date was listed in like 2001/02/28
Is that normal for it to be so far back? And would editing it forward that far to the current actual date be an issue at all. Thanks!
 

MegaBoyEXE

Well-Known Member
Member
Joined
Dec 27, 2015
Messages
126
Trophies
0
XP
581
Country
Brazil
Yes, it's normal.
The default RTC date is 2000-01-01 12:00 AM
When the 3DS leaves the factory, the RTC chip has the default date set, and starts running from there.
The date and time that you set in the Settings app is actually an offset from the RTC. This way games can detect whenever the clock was changed by doing a system call.
By changing the raw RTC value, there's no way games can detect as it is a hardware data. Just set both raw RTC data to current date and time, and also adjust the OS current date and time to fix the offset value. Whenever you want to adjust clock to DST for example, just change the raw RTC clock without any game penalties!

One thing I'm not sure is that I have read one time (I think it was in 3DBrew, altough I couldn't find the information anymore) is that the raw RTC value for the year goes from 2000 to 2050, which means that setting it to 2017 you are lowering it's working range. But GodMod9 allows setting it from 2000 to 2099, so I can't confirm if this information is true or not.
 
Last edited by MegaBoyEXE,
  • Like
Reactions: jeffyTheHomebrewer

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NinStar @ NinStar:
    there is a plugin that display them on the wii u menu, pretty sure it is enabled by default
  • crafthp434 @ crafthp434:
    so like it doesnt exist
  • crafthp434 @ crafthp434:
    yeah
    ?
  • NinStar @ NinStar:
    it doesn't exist, at least not for aroma
  • crafthp434 @ crafthp434:
    ohhhhh
  • NinStar @ NinStar:
    on tiramisu you can access it by opening mii maker
  • crafthp434 @ crafthp434:
    okay
  • NinStar @ NinStar:
    I don't have a wii u anymore to test it myself, but if homebrews are not visible on the wii u menu I think you can press L + R + minus to open the plugin menu, there should be an option called "homebrews on wii u menu" or something similar
  • crafthp434 @ crafthp434:
    nope
  • crafthp434 @ crafthp434:
    it is L+dpad down+ select
  • crafthp434 @ crafthp434:
    but homebrew is appearing in the home menu btw
  • NinStar @ NinStar:
    yes, now I remember it
  • NinStar @ NinStar:
    then it is working, I also don't like that they did this but it is the only option you have if you are using aroma
  • crafthp434 @ crafthp434:
    i just didint know the homebrew launcher didint exist in aroma
  • crafthp434 @ crafthp434:
    thanks btw
  • Xdqwerty @ Xdqwerty:
    Im downloading fallout 3 goty edition
    +1
  • BigOnYa @ BigOnYa:
    I'm downloading more ram for my hamster pc
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    New hamster PC, with anal operation and BT connectivity!
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, How do I make enemies respawn on gdevelop after
    the player dies?
  • Psionic Roshambo @ Psionic Roshambo:
    Carrying a PC or phone is so old school!
  • Psionic Roshambo @ Psionic Roshambo:
    Squeeze your cheeks twice to answer calls!
  • BigOnYa @ BigOnYa:
    @Xdqwerty you can use a "spawner" function on any object.
    +1
  • BigOnYa @ BigOnYa:
    Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does not exist, then create enemy at certain spot. (This would be a pain tho for lots of emeies)
    +1
  • BigOnYa @ BigOnYa:
    Easiest, simple way would be just restart scene, but player would restart from beginning.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, thx in advance
    +1
    Xdqwerty @ Xdqwerty: @BigOnYa, thx in advance +1