Homebrew Pokemon Ruby RTC & berries in VC inject

Conti93

Member
OP
Newcomer
Joined
Dec 28, 2014
Messages
14
Trophies
0
Age
30
Location
Forlì
XP
134
Country
Italy
Hi all

Does the RTC work on an injected VC Pokémon Ruby when you're not playing?
In particular, does the berries grow when you're not playing?

I'm asking that because in my extracted rom played first on a Supercard DSTwo, then on GpSP on retroarch for 3DS and finally injected in VC they don't grow. Well, in the VC at least, I didn't test on Supercard DSTwo (where I guess it's ok, since it has a specific file for RTC) nor on GpSP.
I opened the last savegame (generated from the VC injected rom) with PKHex and I found that the time elapsed was waaay lower than the initial time:

So I tried to edit the times in this manner (applied berry fix just in case, since my cartridge was one of the first..):

And when I'm playing the time elapsed moves forward like it should be, if I'm not wrong.

However berries don't grow. In fact Time Elapsed doesn't increase when I'm not playing AND if I edit it manually (e.g. add 12 hours) the berries don't grow either.
The clock in the house is spot on and stays correct even if the console is not used for hours (like it should be I guess)

Is there an error/bug I'm missing out?
 
Last edited by Conti93,

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,455
Trophies
2
XP
14,936
Country
Germany
There doesn’t seem to be a general problem with the RTC-feature of the Pokemon games.

I tried it with German version “Pokemon Saphir”. The rom was dumped with a DS-Lite, and directly injected with New Super Ultimate Injector for 3DS.

I did not copy my savegame from the cartridge, instead started a new game and played only to the point where collecting and planting the first two berries was possible. A few hours later they started to grow as expected (the 3DS was turned off in the meantime).

Please try this: Backup your old save, start a new game and look if it works for you too. If this works, then you could load the data of your new game into the editor and compare the values.
 
  • Like
Reactions: Alexander1970

Conti93

Member
OP
Newcomer
Joined
Dec 28, 2014
Messages
14
Trophies
0
Age
30
Location
Forlì
XP
134
Country
Italy
There doesn’t seem to be a general problem with the RTC-feature of the Pokemon games.

I tried it with German version “Pokemon Saphir”. The rom was dumped with a DS-Lite, and directly injected with New Super Ultimate Injector for 3DS.

I did not copy my savegame from the cartridge, instead started a new game and played only to the point where collecting and planting the first two berries was possible. A few hours later they started to grow as expected (the 3DS was turned off in the meantime).

Please try this: Backup your old save, start a new game and look if it works for you too. If this works, then you could load the data of your new game into the editor and compare the values.
Thank you very much, I had like 2 hour in the original savegame, so I figured I could restart from scratch..
Now it works, berries grow even when the console is off, and elapsed time matches (I played ~2 hours):


For curiosity I edited the elapsed time on my original cartridge, and berries didn't grow when edited (e.g. added 24 hours) manually; maybe something else need to match?
 
Last edited by Conti93,

heretic97

Active Member
Newcomer
Joined
Jun 11, 2015
Messages
27
Trophies
0
Age
27
XP
245
Country
Colombia
Thank you very much, I had like 2 hour in the original savegame, so I figured I could restart from scratch..
Now it works, berries grow even when the console is off, and elapsed time matches (I played ~2 hours):


For curiosity I edited the elapsed time on my original cartridge, and berries didn't grow when edited (e.g. added 24 hours) manually; maybe something else need to match?
Could you fix your save? because I have exactly the same problem with my pokemon emerald but I have more than 30 hours of game and a shiny lairon, so it is not plan to restart the game
 

Conti93

Member
OP
Newcomer
Joined
Dec 28, 2014
Messages
14
Trophies
0
Age
30
Location
Forlì
XP
134
Country
Italy
Could you fix your save? because I have exactly the same problem with my pokemon emerald but I have more than 30 hours of game and a shiny lairon, so it is not plan to restart the game
I didn't try (didn't have time to test, just restarted the game while traveling on the train..), but I guess you could restart a new game on your 3DS, dump the savegame, transfer RTC values on your 30 hours savegame and try that. Or you could just transfer your shiny pokémon to a new savegame with PKHeX. Still a hassle, maybe I'll have a look at my old savegame tonight.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sicklyboy @ Sicklyboy: I got this one - https://www.amazon.com/gp/product/B07DDHC5MV