ROM Hack Pokémon Ruby & Sapphire clock & other patches

Chaos Rush

Well-Known Member
OP
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
My old topic is over two years old and if I posted more patches there, then the topic title would have been misleading. ANYWAYS,

These patches are for Pokémon Ruby and Sapphire. Here is what the patch does:
*Applies gbata's RTC patch
*Adds a clock to every Pokémon Center
*You can reset the clock at any Pokémon Center
*You can view the time at any Pokémon Center
*The font has been changed to the one used in Pokémon Emerald
*The size of textboxes has been altered to the size they are in Pokémon Emerald, to accommodate the new Emerald font (however, Ruby/Sapphire colors are still used)

2psgjeh.png
5ezxjp.png
ddyi61.png


Here are the patches:
Pokémon Ruby Clock & Font Patch
Pokémon Sapphire Clock & Font Patch

Everything was done by me.

Q&A:
Q: Why is the Sapphire patch 14kb, but the Ruby patch is 11kb?

A: This is because I made the Ruby patch first. When it came time to do the Sapphire patch, I didn't want to manually edit the tileset data to add the clock like I did with Ruby, so I just copied the Ruby patch's tileset data and inserted it into free space in the Sapphire rom. Both patches function exactly the same, so it really doesn't matter.
 

1776

Member
Newcomer
Joined
Jul 14, 2010
Messages
13
Trophies
0
XP
163
Country
United States
Awesome! Thanks!

I suggest adding RTC into the topic title. The first keywords I used when searching for a patch were "Pokemon RTC patch."
 

constantgamer247

Pourquoi?
Member
Joined
Mar 11, 2011
Messages
223
Trophies
0
XP
130
Country
Canada
@[member="Chaos Rush"] Thanks for linking this in your old thread. I almost missed this thread. Maybe you should edit your first post to include a link to this thread, state the other one is out dated and then pm a moderator to lock it. Luckly GBA temp told me you relpied so I just jumped to the last page. This might save anyone who stumbles upon it the time of reading to the end of page... what is it 5? just to be sent here.

Anyway SUPER thanks!!!

I hope a lot of people make good use of this patch.

Merci Beaucoup!!!
 

Chaos Rush

Well-Known Member
OP
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
@[member="Chaos Rush"] Thanks for linking this in your old thread. I almost missed this thread. Maybe you should edit your first post to include a link to this thread, state the other one is out dated and then pm a moderator to lock it.
um...the old topic was already locked 3 days ago XD
 

constantgamer247

Pourquoi?
Member
Joined
Mar 11, 2011
Messages
223
Trophies
0
XP
130
Country
Canada
Sorry for the double post but...

@[member="Chaos Rush"] I'm wondering what the clock fix does when you play on a flashcard?
Does it enable the rom to grab the time from the systemMenu/console when it's loaded or does it kill the roms ability to grab the system's time due to the clock in the pokecentre?

Cuz this patch works great for playing on an ez-flash iv,no internal clock/noRTS/no system clock, but I'm confused about the specifics of how it plays w/ flashcards. I also can't remember if pokemon ruby and saphie could grab the system time before I applied the patch or not. Would a check be to see if they match the system time when I load them w/ NDSGBA on the DSTWO?
 

Chaos Rush

Well-Known Member
OP
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
Sorry for the double post but...

@[member="Chaos Rush"] I'm wondering what the clock fix does when you play on a flashcard?
Does it enable the rom to grab the time from the systemMenu/console when it's loaded or does it kill the roms ability to grab the system's time due to the clock in the pokecentre?

Cuz this patch works great for playing on an ez-flash iv,no internal clock/noRTS/no system clock, but I'm confused about the specifics of how it plays w/ flashcards. I also can't remember if pokemon ruby and saphie could grab the system time before I applied the patch or not. Would a check be to see if they match the system time when I load them w/ NDSGBA on the DSTWO?
No, it does not automatically correct the time. What this patch contains is the gbata patch, which makes the clock run while the game is running. What this patch also contains is a way to reset your clock, so then you can set the correct time when you play. It's a bit tedious, but it's the best solution for flashcarts with no RTC.


Do ruby and sapphire support day and night? I can't get it ti work on my xperia play
None of the GBA Pokemon games have day and night. The only reason why R/S/E has an RTC is because of berry growth and daily events.
 

1776

Member
Newcomer
Joined
Jul 14, 2010
Messages
13
Trophies
0
XP
163
Country
United States
  • Like
Reactions: 1 person

Chaos Rush

Well-Known Member
OP
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
None of the GBA Pokemon games have day and night. The only reason why R/S/E has an RTC is because of berry growth and daily events.
You can add Day and Night and Seasons in though?
prime-dialga said:
I had created another day and night-system now with seasons. It's based on interdpth's RTC and supports R/S/FR/LG/Em in all languages.
http://www.pokecommu...ad.php?t=246089
No, that system sucks. It uses the Windows operating system clock rather than the GBA clock, so it wouldn't work on a flashcart.
 

windwakr

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
502
Trophies
1
Website
windwakr.github.io
XP
1,793
Country
United States
Could you put clocks in all the Pokemon Centers in Emerald, too?

I just finished up a clock fix for it. Based it off the GBATA fix for R/S. Took me a day and a half, mainly because I had no knowledge of ARM/Thumb assembly...or really anything GBA programming related at all. Had to track down the pointers to the time played and wall clock(which were at fixed positions in R/S). And had to disassemble, modify, and reassemble the GBATA fix (this was a pain).

EDIT: See post below for download.
 
  • Like
Reactions: cearp

windwakr

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
502
Trophies
1
Website
windwakr.github.io
XP
1,793
Country
United States
Went ahead and did it myself.


EDIT: There was a bug or something screwing up the music in certain areas. If you downloaded it before, please redownload and apply to a clean ROM.
http://www.mediafire.com/?8i0uzs2bd99u7l8

Includes an IPS for the clock fix, and one for the "clocks"(there was no clock tile, and I don't know how to import one) in the Pokemon Centers.

Apply to a clean US Pokemon Emerald ROM.
 

Chaos Rush

Well-Known Member
OP
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
Includes an IPS for the clock fix, and one for the "clocks"(there was no clock tile, and I don't know how to import one) in the Pokemon Centers.
You could try messing around with AdvanceMap, the main map editor for the 3rd Gen Pokemon games. You could easily import my clock tile from my Ruby patch into your Emerald patch. And I can confirm that it will turn out just fine, because the palette data for Pokemon Centers is exactly the same in Ruby, Sapphire, and Emerald.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Robots can shit now clean that up
  • ZeroT21 @ ZeroT21:
    do those vacuum cleaner bots even do anything than letting cats have free rides?
  • K3Nv2 @ K3Nv2:
    They suck
  • ZeroT21 @ ZeroT21:
    mine cant even get on a simple flat carpet, totally wasted my money
  • ZeroT21 @ ZeroT21:
    only helps the cat do spins around the room
  • ZeroT21 @ ZeroT21:
    i have a mind putting the cat on dinner duty
  • K3Nv2 @ K3Nv2:
    I recommend getting a treadmill for cats
  • ZeroT21 @ ZeroT21:
    me cat probably wont ever use it, furrball aint ever home, always somewhere down the street, looking for females, even named it ''Chad''
  • K3Nv2 @ K3Nv2:
    I'm shocked a usb A port
  • ZeroT21 @ ZeroT21:
    @K3Nv2 don't seem much different from last year'
  • K3Nv2 @ K3Nv2:
    3gb ram Mali-G31 MP2 could be decent for ps1
  • K3Nv2 @ K3Nv2:
    @Psionic Roshambo, that gave me a MMI error
  • ZeroT21 @ ZeroT21:
    I'm just tired of all the useless windows updates that keeps bogging my pc down whenever i wanna use it, useless AI crap
  • ZeroT21 @ ZeroT21:
    MS advertising win10 as the last OS we'll ever need ,such horseshit
  • SylverReZ @ SylverReZ:
    @ZeroT21, Windows 11 is just horseshit in general.
  • SylverReZ @ SylverReZ:
    CoPilot is the new Bonzi Buddy, 20 years later after it was shutdown by several lawsuits.
  • K3Nv2 @ K3Nv2:
    You're gonna love it when they stop supporting win10
  • SylverReZ @ SylverReZ:
    @K3Nv2, I saw the announcement.
  • ZeroT21 @ ZeroT21:
    it's all just junk to me, i just wanna use my pc in peace, not to be told shit by some AI
  • SylverReZ @ SylverReZ:
    They said that they will also discontinue support for Windows 7, of which I thought they'd already done so.
  • K3Nv2 @ K3Nv2:
    Get use to Linux then
  • SylverReZ @ SylverReZ:
    Go with Linux Mint.
    SylverReZ @ SylverReZ: Go with Linux Mint.