Gaming Overclock Phat Ds

  • Thread starter Thread starter gudenau
  • Start date Start date
  • Views Views 2,329
  • Replies Replies 8

gudenau

Largely ignored
Member
Joined
Jul 7, 2010
Messages
4,111
Reaction score
4,456
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
7,769
Country
United States
I would like to know how to overclock the phat ds, to have a switch to control it, as I would like some parts of games to go faster. I know that all this will do is make the games faster and drain the battery, I just want to mod it.
Bonus: Know of any replacement shells I could get?
 
Overclocking makes the processor run faster, It will still play a slow part if its meant to be slow ex: the credits at the end of every pokemon game.
 
Overclocking makes the processor run faster, It will still play a slow part if its meant to be slow ex: the credits at the end of every pokemon game.
That's assuming that the game speed isn't tied directly to the processor speed. While systems with variable speeds (like the PC) will do manual timings for things like that (or do it by screen refresh rate), things that run at a set speed (like the DS) have no technical issue with doing timings according to the clock rate (since a cycle is a static recurring event with a set period).

So this would actually speed up those sections too, from what I know.
 
The DS has two processors so be sure to get both if you do head down this path (I do not know if it is derived clocks at this point or if you want to attack it from there)- most things (vblank timings and such) should fall in line from here although I am not sure about ghosting on screens and wifi might be challenged by this. This said the ARM7 is not that heavily tied to the ARM9 so something might work still.

If it is just for some games it is probably going to be easier to hack the game- many things I have seen are designed to end naturally (add 2 to the X and Y coordinate every vblank and stopping when you get to 20 but will probably still work if you just jump to 20) and you might not even have to take it to ASM for some things (animations, text and more which usually take the time are often quite high level and fairly variable within themselves so it will hopefully not sit with a static frame for a given period).

Looking at the old GBAccelerator forums some of the games did not care for it although one of those was Portrait of ruin which has a noted race issue/coding issue.
 

Site & Scene News

Popular threads in this forum