ROM Hack Pokemon Ruby Clock Fix/Soultion for slot-2 Flashcarts

Status
Not open for further replies.

Chaos Rush

Well-Known Member
OP
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
If any of you guys have played Pokemon Ruby/Sapphire/Emerald on a GBA Flashcart (such as an EZFlash 3-in-1), then you'll notice how you'll get the internal battery message.

Now, for Ruby & Sapphire, I'm sure you guys have come across the partial solution, the program called, "gbata" which patches your Ruby/Sapphire rom to get the RTC working (but only while the game is being played). Well, I've come up with an almost complete solution to that, too.

Basically, I've added a clock to every Pokemon Center, which you can reset as necessary.

clocka.png

If you choose Yes, then you get to reset the clock. If you choose No, then you get another question:
clockb.png

If you choose Yes, you view the time. If you choose No, then you exit.

Unfortunately gbata still doesn't work with Emerald, which is why I only did this with Ruby. I got the idea from when somebody in another thread mentioned a G/S/C hack where you could reset the PokeGear clock.

Here's the .ips patch:
http://www.mediafire.com/?gtg2zzn5kmk

Now if only people can figure out how to get gbata to work with Emerald...

EDIT: Yes, the patch already contains what gbata does to R/S.
 
  • Like
Reactions: 2 people
D

Deleted-236924

Guest
D'oh!

My Ruby's internal clock is kind of messed up.
The time is right on an emulator, but when I restore the save file to the retail cart, the time messes up and days don't advance at all.

When I use your patch, I can change the clock fine, except it still messes up on my retail cart.

Do you have any Codebreaker codes I could use with my retail cart to change the time?
 

Jamstruth

Secondary Feline Anthropomorph
Member
Joined
Apr 23, 2009
Messages
3,462
Trophies
0
Age
31
Location
North East Scotland
XP
710
Country
The RTC battery in your cart has probably broken. If you link with Emerald its possible to get a fix, his patch is for Flashcarts only.
 
D

Deleted-236924

Guest
Jamstruth said:
The RTC battery in your cart has probably broken. If you link with Emerald its possible to get a fix, his patch is for Flashcarts only.
It would say it when I turn on the game...
 

stevey5036

Member
Newcomer
Joined
Apr 21, 2010
Messages
5
Trophies
0
XP
27
Country
United States
When I load Ruby to NOR ram and try to launch all I get is a blank white screen.. Is there a fix for this? I am running AKAIO 1.6RC2 and have an EZFlash V.
 

King Harkinian

I wonder what's for dinner?
Newcomer
Joined
Sep 3, 2011
Messages
24
Trophies
1
XP
179
Country
United States
Broken. I patched my game and it wouldn't let me get passed the title screen (when I pressed start it took me to the copyright info again). Why is this? I really want this fix.
 

machomuu

Drops by occasionally
Member
Joined
Sep 4, 2009
Messages
8,464
Trophies
1
Location
The Courtroom
XP
876
Country
United States
King Harkinian said:
Broken. I patched my game and it wouldn't let me get passed the title screen (when I pressed start it took me to the copyright info again). Why is this? I really want this fix.
Try a different rom.
 

juju798

Member
Newcomer
Joined
Mar 1, 2011
Messages
6
Trophies
0
XP
46
Country
wow. good job this is smart!
gbasp.gif


how did you do that? where/how do you start learning ASM ?
I'd like to understand how those deep changes works.
lecture.gif
 
D

Deleted-236924

Guest
Would it be possible to get a Sapphire version patch, if you still come on here?
(And maybe patches for other languages?)
 

Chaos Rush

Well-Known Member
OP
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
Would it be possible to get a Sapphire version patch, if you still come on here?
(And maybe patches for other languages?)
Well obviously it would be possible. But I'm too lazy to. And I made this patch two years ago, and there are more ideal ways I could have implemented it.

This patch should work for Sapphire too. They should be the same.
No, it won't. This is because Sapphire has slightly different offsets for all of the tileset, map, and other data. That's just how the games were compiled.
 

constantgamer247

Pourquoi?
Member
Joined
Mar 11, 2011
Messages
223
Trophies
0
XP
130
Country
Canada
Yes, the patch already contains what gbata does to R/S.

When you say that it already contains what gbata does to R/S are you talking about the clock fix?

So do you mean this IPS patch applys the clock fix that you can do in one tab of gbata and then adds a clock to the PokeCentres?

What if I have a rom that is already clockFixed, can I just apply this IPS patch to it? It shouldn't matter right cuz the clockFix will just be over written with the clockFix and the PokeCentre Clocks will be added right?

Sorry that post is so redundant >_<

Also if it is not too much work would you be so kind as to compile an IPS patch for saphire, gold/silver/crystal?

I'll do what I can to help you out with anything you ask of me. Plus you'll get good karma for doing this ^_^
 

Chaos Rush

Well-Known Member
OP
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
When you say that it already contains what gbata does to R/S are you talking about the clock fix?

So do you mean this IPS patch applys the clock fix that you can do in one tab of gbata and then adds a clock to the PokeCentres?
Yes, my patch already contains the clock fix patch that gbata does. The gbata patch simply makes the clock run in-game. My patch does that, along with the ability to reset the clock, to compensate for the fact that you can't have the clock running in real-time.



What if I have a rom that is already clockFixed, can I just apply this IPS patch to it? It shouldn't matter right cuz the clockFix will just be over written with the clockFix and the PokeCentre Clocks will be added right?
I don't know if you can, try it yourself. Or you could just get a clean Ruby rom, it's not that hard...

Also if it is not too much work would you be so kind as to compile an IPS patch for saphire, gold/silver/crystal?
Sapphire maybe. Gold/Silver/Crystal definitely not, it's unnecessary.
 

constantgamer247

Pourquoi?
Member
Joined
Mar 11, 2011
Messages
223
Trophies
0
XP
130
Country
Canada
I don't know why I fixate on playing G/S/C roms, and having to have the internal clock work, when I have the origional cards and HG+SS >_<

Sorry I always forget, make some hasty post about it... then remember.
 
D

Deleted-236924

Guest
And what about other languages? Like the Japanese versions?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.