General > EverDrive GBA

REQUEST: Isolated RTC Function for GBA X5

(1/2) > >>

luisito8m:
The GBA X5, I would say it is flawless.
Can it be improved? Yea, always. Look at the change log: http://krikzz.com/pub/support/everdrive-gba/OS/changelist.txt

So here is my take:

When it comes to the GBA X5's RTC (real time clock) and Pokemon GBA games, some things are left to be desired.
The GBA X5 performs exactly as it is designed, but the Pokemon ROMs are designed to reset the time every time you start a new game. The unfriendliness comes from the Pokemon ROM itself. This affects other games when switching to another ROM, specially if you are jumping between Pokemon games. Clock gets reset, and the adjustment glitches things inside the game. (And I am going to only refer to Pokemon games in this thread, I am sure other games outside Pokemon are time dependent and get their share of glitches, but I won't make this thread more complicated).

I think we are all familiar with that.

Why do I bring this up? Because Pokemon is a flagship game series from Nintendo. A lot of people buy entire systems (whether GB, GBP, GBC, GBA, DS, 2DS, 3DS, Switch, etc) just to play Pokemon. So I believe that extra attention could be given here, seeing the weight and importance that Pokemon has across all Nintendo history.

(There is already a post where someone asked directly about a GBA X7. This is not about a GBA X7).

What I believe has not been yet discussed is, if the GBA X5, either a future (software) update, or a future (hardware) revision could integrate the isolated RTC function that the GB X7 has. This would pretty much solve solve any issues that are time dependent and avoid all glitches caused by the ROM reseting the RTC. As every ROM will have its independent counter.

What are your thoughts? Would you benefit from this function? I definitely would. If you do, I would be amazing to see your support on this thread, perhaps it inspires Krikzz to implement it. (We are the people buying this stuff, and when directed through the proper channel in a friendly dialog, it can be well received by the designer).

I hope my thread makes sense, and I don't sound like a crazy person.

I guess that ends my speech. Thanks for reading.  ;D



Richardragon87:
I must be the only person who hasn't played a Pokémon mainline game on the everdrives likely as those RTC's are the reason why the battery drains so fast in them, even if the GBA everdrives had that feature don't you think the battery would be taken up much faster than it was before... normal games that don't have the RTC seem to make the device last a bit longer and for me it was already flawless when I saw what it could play ^^

luisito8m:

--- Quote from: Richardragon87 on July 10, 2021, 10:28 PM ---I must be the only person who hasn't played a Pokémon mainline game on the everdrives likely as those RTC's are the reason why the battery drains so fast in them, even if the GBA everdrives had that feature don't you think the battery would be taken up much faster than it was before... normal games that don't have the RTC seem to make the device last a bit longer and for me it was already flawless when I saw what it could play ^^

--- End quote ---

The RTC consumes such a tiny amount of mA (most likely nA, a whole order of magnitude less) that the battery should last a couple of years, plus it is super easy to replace. I have not taken a look what size battery it came with but a CR2016 or CR2025 you get up to 5 years, and with a CR2032 up to ten, depending on the quality. I have never met anyone that has changed the coin cell battery on an everdrive yet.

If you are talking about the GBA’s main battery, then I say the GBA X5 doesnt emulate; it runs the ROM natively once the ROM is loaded into the chip; what is eating your battery life must be another mod, such as the IPS screen if you got one, or if you have a rechargeable LiPo (they have a fraction of mAh capacity from what two AAs hold, 5000 mAh on two Eneloop Pros) But that is off topic from this thread. 😅

Richardragon87:

--- Quote from: luisito8m on July 11, 2021, 04:44 AM ---
--- Quote from: Richardragon87 on July 10, 2021, 10:28 PM ---I must be the only person who hasn't played a Pokémon mainline game on the everdrives likely as those RTC's are the reason why the battery drains so fast in them, even if the GBA everdrives had that feature don't you think the battery would be taken up much faster than it was before... normal games that don't have the RTC seem to make the device last a bit longer and for me it was already flawless when I saw what it could play ^^

--- End quote ---

The RTC consumes such a tiny amount of mA (most likely nA, a whole order of magnitude less) that the battery should last a couple of years, plus it is super easy to replace. I have not taken a look what size battery it came with but a CR2016 or CR2025 you get up to 5 years, and with a CR2032 up to ten, depending on the quality. I have never met anyone that has changed the coin cell battery on an everdrive yet.

If you are talking about the GBA’s main battery, then I say the GBA X5 doesnt emulate; it runs the ROM natively once the ROM is loaded into the chip; what is eating your battery life must be another mod, such as the IPS screen if you got one, or if you have a rechargeable LiPo (they have a fraction of mAh capacity from what two AAs hold, 5000 mAh on two Eneloop Pros) But that is off topic from this thread. 😅

--- End quote ---

It's interesting you mentioned the IP's screens eating up battery life, I do have a physical and a custom AGS-101 but for preserving and better brightness I always used the custom refurbished one.

taiyotenko:
As a Boktai player I think it would be a pretty good feature, but I am not sure how hard would be to implement. I wish that at least GBA X5 had an option to change the clock from the OS menu.
The RTC feature on flashcards seems to be really hard. One year ago, the EZ Flash team had released the EZ Flash JR for Gameboy and until now they couldn't figure it out how to make the RTC to work properly.

Navigation

[0] Message Index

[#] Next page

Go to full version