Home How To Visual Boy Advance: How To Fix Internal Battery Run Dry Error

Visual Boy Advance: How To Fix Internal Battery Run Dry Error

If you are using VisualBoyAdvance emulator to play your favorite Game Boy Advance Pokemon, you might encounter this weird error saying, “The internal battery has run dry. The game can be played; However, clock-based events will no longer occur“.

This problem is very frustrating; you’re very excited to play your favorite GBA game or Pokemon ROM hack, and all you got is this error, but don’t get discouraged because there’s a quick fix for this.
Fixing Internal Battery Run Dry Error
Why and How this error happen?
This error usually occurs when you load a Pokemon Ruby, Sapphire, or Emerald game. I have no idea why it happens, but I think it is just a programming code error thing or whatever techy thing.

This internal battery run dry error can also happen for Emerald or Ruby based ROM hacks; however, it won’t affect your game’s save file so no need to panic.

How To Fix Internal Battery Run Dry Error on VBA

Surprisingly, the fix is simple; you need a few lines of codes to solve the problem. Here are the steps;

Step 1: Head over to your Visual Boy Advance download folder

Step 2: Right click and create a new text document and name it to vba-over and save the file.

Step 3: Click on the newly created text document, find the appropriate code for your game, and paste it in the file.
for Emerald
[BPEE]
rtcEnabled=1
flashSize=131072

For Ruby
[AXVE]
rtcEnabled=1
flashSize=131072

For Sapphire
[AXPE]
rtcEnabled=1
flashSize=131072
Fix run dry error for emerald
The photo above shows the code for fixing run dry error for Pokemon emerald or any Pokemon emerald based rom hacks.
Step 4: Click File -> Save As.. and name it vba-over.ini and finally hit save.
vba-over.ini file

Step 5: Delete the file vba-over.txt as you no longer need it (not the vba-over.ini) and load the game once again.

Alternative Solution

This solution may or may not work for you but give this a try;
Step 1: Open Visual Boy Advance emulator

Step 2: Go to “Options”.

Step 3: Choose “Emulator”.

Step 4: Finally, click on “Real Time Clock”.

The internal battery has run dry error should now be fixed this time and will no longer appear as you loaded your game.

Does the solution above fixed your problem? Let me know which fix did you followed.

If the error still occurs and seems nothing happen after doing the steps above. Feel free to leave your comments below and allow me to help you solve your problem.

Got tips or cheats you want to share? Email [email protected]

Best Pokemon ROM Hacks for 2020 Poll (Max 10 votes per user)

Pick and vote for your best Pokemon GBA rom hacks (max 10)

8 COMMENTS

  1. I had to turn on ‘real time clock’ and use your .ini file. Thank you!

    The berries I planted never germinated, and it was obvious that the battery/clock problem was the reason. I turned on the real time clock, and when I reloaded the game the next day, the planted berries were all gone. I tried replanting… failed. Reloading and retrying an older saved game… failed. So I tried your .ini file. I did not do an exhaustive test, but the first couple variations also failed.

    I finally had success when I turned on real time clock, used your .ini file, and started a new game. My berries grow! In case it’s useful, here’s my system info: Windows XP, SP3, VisualBoyAdvance 1.8.0.beta3

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts

Pokemon Fire Ash

Another interesting ROM hack that we have is Pokemon Fire Ash. This ROM hack is a fan game made using RPG Maker...

The Pokemon Emerald Randomizer – Beginner’s Guide

Pokemon Emerald is one of the most loved games in the series. The expansion of the story and including the Battle Frontier...

Pokemon FireRed Rocket Edition

If you’ve played the original Pokemon FireRed, then you know that it was a splendid game. Even if you played LeafGreen, then...

5 Must Avoid Cheats When Playing Pokemon GBA Games

Pokemon Fire Red, Leaf Green, Ruby, Sapphire, and Emerald are all games for the Gameboy Advance or GBA. These games ushered in...

6 Must Use Pokemon Emerald Cheats

We already made a list of a couple of Pokemon Emerald cheats that you can use. Using these cheats isn’t a bad...

Most Popular Posts

Pokemon Fire Red Cheats – Gameshark Codes, Game Boy Advance

Below is the list of Pokemon Fire Red cheats, these cheat codes are tested and verified working by many users. Don't hesitate...

Pokemon Emerald Cheats – Emerald Gameshark Codes for GBA

Welcome to the world of Pokemon Emerald. Like me, I also enjoyed playing the game. But to make it more fun, it...

Best Pokemon ROM Hacks for 2020

Discover the most played and best Pokemon ROM Hacks of the year based on mentions, downloads, game ratings, and recommendations from real...

Completed Pokemon ROM Hacks List

With hundreds of Pokemon rom hacks popping up each day, you can't almost tell which one is the best for you and...

Pokemon Glazed Cheats

Want to make most of your Pokemon Glaze gaming? Then you must use Pokemon Glazed cheats. In my opinion, you cannot achieve...

Recent Comments