Hardware Original GBA with AGS-101 Screen - Overclocking Problems!

ThisisMrBurns

Member
OP
Newcomer
Joined
Aug 7, 2013
Messages
6
Trophies
0
Age
31
XP
55
Country
Hellooo, I've recently carried out a mod where I've put the brighter backlit screen from the newer GBA SP into the nicer to hold Gameboy Advance. It works great, with a brightness switch as well. I then went on to put in the option to overclock with an 8mhz CO, with a switch also, for those boring moments in the game where you're grinding out the xp! The problem with this is that when I overclock, it doubles in speed as predicted, but the screen also increases in brightness/contrast to the point where you can no longer see most colours. I tried with a 6mhz crystal thinking the 8 was too high (and remembering that the backlit screen refresh rate wasn't too good, if that has anything to do with it) but the same thing happens again - same brightness/contrast and all, so its not a matter of what speed you're playing... just the increase in speed itself? If anyone could help me that would be great, I'm not an expert in modding so this is more of a head scratcher than usual! What is going on here?

Thanks
 

rs1n

Well-Known Member
Member
Joined
Jul 26, 2013
Messages
309
Trophies
1
XP
1,214
Country
United States
It sounds to me that more than the CPU depends on the crystal for proper frequencies. The screen itself must refresh at a proper rate, and my guess is that it too depends on the correct frequency (likely of the same crystal). It sounds to me that you are overdriving the screen, and I would wager you are getting ghosting effects.
 

ThisisMrBurns

Member
OP
Newcomer
Joined
Aug 7, 2013
Messages
6
Trophies
0
Age
31
XP
55
Country
That's what I thought. There must be a way to keep the brightness/contrast the same while upping the speed of gameplay? Change how the screen connects through the pins maybe? I'd have no idea how to do that though haha, I don't know what each pin is responsible for. Seperate crystal for the screen? How I'd incorporate that into the circuit I don't know either, if it's even possible... There's no ghosting at all, it's simply the brightness/contrast that is affected only. For example, if I put the screen to an angle I can just about make out the few outlines. When it plays the intro to monsters inc., there are flashes at the beginning of each scene where the colours are just right, then it goes white. Don't know if that's helped describe things a little better... It's annoying because I've seen overclocked gameboys, advances, advance sp's running off 20mhz crystals fine, yet I can't put an 8mhz in mine without it looking terrible. I'm really hoping the two mods are compatible with each other. Any solution around this problem would be appreciated.
 

ThisisMrBurns

Member
OP
Newcomer
Joined
Aug 7, 2013
Messages
6
Trophies
0
Age
31
XP
55
Country
Right, I've found out that one of the pins is the DCK, which is the Data Sampling Clock Signal, or Dot Clock. So I'm guessing that it is responsible for the frequency at which the screen refreshes at or something along those lines... Could anyone suggest how I would run that at the original frequency of 4mhz while the CPU runs at any other speed? Can you even use two different crystals to run at different speeds in the same system without the higher one cancelling the other out?
 

ThisisMrBurns

Member
OP
Newcomer
Joined
Aug 7, 2013
Messages
6
Trophies
0
Age
31
XP
55
Country
I realise I'm just replying to myself here haha, but for those who are still looking this thread up because you're going through the same problem or just curious, I figured out a solution, with the help of Robin Farrell (his Youtube channel).

The AGS-101 screen has it's own clocking system in order to keep the refresh rate within it's capacity.... that's about all I know ha. But long story short, when overclocking the CPU, you must ground the Vcom pin in order to keep the brightness/contrast at it's original state. As long as this pin has a wire soldered to the GND pin, it'll work fine, regardless of what speed you switch to. This is a little summer project of mine and I will be doing this to several GBA's, with custom paintjobs and will be up for sale at some point too. Will put a video up of it soon...
 

ThisisMrBurns

Member
OP
Newcomer
Joined
Aug 7, 2013
Messages
6
Trophies
0
Age
31
XP
55
Country
Haha sorry mate, I never got round to doing a tutorial! I have to admit, I did a school boy error, messed up my soldering iron (and 3 circuit boards in the process) and never got back to carrying on with the project. I did however get one finished ha! It works a treat. I've put a little demonstration of it up on Youtube. The rest of the GBAs I have are ready, they literally just need soldering and put back together. I might finish it off at some point in the future...
 

Darkipod

SELL ME GBA FLASH CART
Member
Joined
Sep 14, 2009
Messages
284
Trophies
0
Location
Central FL USA
XP
244
Country
United States
Haha sorry mate, I never got round to doing a tutorial! I have to admit, I did a school boy error, messed up my soldering iron (and 3 circuit boards in the process) and never got back to carrying on with the project. I did however get one finished ha! It works a treat. I've put a little demonstration of it up on Youtube. The rest of the GBAs I have are ready, they literally just need soldering and put back together. I might finish it off at some point in the future...

Hey man im trying to find your youtube vid, however searching for gba overclocked gave me some info on something called the GBAacellerator.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
  • BakerMan @ BakerMan:
    Also, no, that was his first time having a seizure, and hopefully the last
    BakerMan @ BakerMan: Also, no, that was his first time having a seizure, and hopefully the last