#12764 - Keks - Tue Nov 25, 2003 11:28 pm
Hi guys!
What are you thinking?
Is it possible to make a software to overclock the cpu from the GBA?
Please write your opinion in addition!
Thanks
#12766 - NoMis - Wed Nov 26, 2003 12:48 am
thats no stupid idea. i have seen this once on a page that someone overclocked a gba. i just don't know the site anymore.
The gba was running stable at 2x speed. But if you do it be aware that all of your games are running faster because they are programmed framerate dependet. they also put the clock to a half and all the games were running in slow motion :-)
NoMis
#12767 - col - Wed Nov 26, 2003 12:50 am
It is supposed to be possible to 'overclock' the ewram...
there is an undocumented register that allows control over the ewram - it can be set to 2 (or even 1) waitstates.
Its not the cpu, and of course it's not guaranteed to work on all GBAs, so there dosn't seem much point in doing it.
however if you are desperate to have a go, and if it works, you could squeeze out a fairly nice performance boost this way.
the details are in the no$gba tech docs.
I've not heard of any way to change the cpu clock via software.
cheers
Col
#12768 - ampz - Wed Nov 26, 2003 1:04 am
As far as I know the CPU clock can only be changed by physically changing the crystal oscillator. This is fairly easy to do.
I'd suspect that the CPU itself can run at much higher speeds than 16MHz, however, other devices such as the TFT screen, the audio D/A, the EWRAM and the cart will most likely limit the maximum frequency first.
The EWRAM and the cart waitstates can be increased to compensate, the TFT and audio D/A cannot be be compensated.
Is there a chance increased frequency might be harmful to the TFT?
#12778 - Lord Graga - Wed Nov 26, 2003 8:52 am
I found the sites you were talking about, there's a link to them in the bottom of this page.
#13368 - haduken - Thu Dec 11, 2003 11:59 pm
Sure, you could do it. It would make some 3D engines for the GBA I've seen recently run alot smoother.