Emerald/Ruby/Sapphire does not have night/day, but it does have time-based events. If your clock is turning up dry, try charging it with the usb adapter for a bit. Also, it wouldn't hurt to just check the "Enable Real Time." According to the M3 guide, they said this is needed to be checked when playing pokemon games. Other people are saying it's just real saves, it wouldn't hurt to just enable it anyway.