Emulators Speed Up Hack Report back with results please :)
#1
Posted 30 September 2006 - 09:19 PM
We want to hear if these settings speed up emulators on your unit, or crash it, or slow it down etc.
Launch the cpu changer with (change for your path/file name obviously):
/mnt/sd/cpu_speed --upll --timing 1 --cpuclk 266 --trc 6 --tras 4 --twr 1 --tmrd 1 --trfc 1 --trp 2 --trcd 2
and report back if the emulator speed is faster/slower than just launching with 266mhz 'normal'.
Thanks,
Craig
#4
Posted 30 September 2006 - 11:37 PM
One big thing to try, though, is changing your RAM divisor to 3 instead of 2 if you go past 266 MHz. Your RAM then will not be overclocked as well when you exceed 266. The rating for the SDRAM is 133 MHz, so at 200 Mhz, it is underclocked (200/2 = 100 Mhz.) At 266 Mhz it runs at full speed. At, say, 280 MHz, it's at 140 MHz. Go to 300 MHz with a Ram Divisor of 3 and you get just 100 Mhz RAM clock and possibly higher stability. Give it a shot.
This post has been edited by Epicenter: 30 September 2006 - 11:39 PM
#7
Posted 01 October 2006 - 12:02 AM
Epicenter, on Oct 1 2006, 12:37 AM, said:
Ram already runs at half the cpu and according to the readme ramdiv just divides that even further. Using cpu_speed, 300mhz cpu with a ramdiv of 3 will be 50mhz ram not 100mhz.
#8
Posted 01 October 2006 - 12:17 AM
#12
Posted 01 October 2006 - 09:17 AM
/mnt/sd/Util/cpu/cpu_speed --upll --timing 1 --cpuclk 266 --trc 6 --tras 4 --twr 1 --tmrd 1 --trfc 1 --trp 2 --trcd 2
If so I have done that and all I get is a blank screen :(
#13
Posted 01 October 2006 - 09:21 AM
Epicenter, on Oct 1 2006, 12:17 AM, said:
well it would be wise to to the same as i do for pc :
1/ checking the CPU's limit (let's say 300mhz for example)
2/ checking the RAM limit (something like 140? )
then applying the settings that are slose but not over those limits
but is the "cpu divider" the same setting as the "ram divider" ? they both say "the cpu clock will be divided by this value" ?
WarmFluffyUK, on Oct 1 2006, 09:17 AM, said:
/mnt/sd/Util/cpu/cpu_speed --upll --timing 1 --cpuclk 266 --trc 6 --tras 4 --twr 1 --tmrd 1 --trfc 1 --trp 2 --trcd 2
If so I have done that and all I get is a blank screen :(
make a GPU file containing this:
#!/bin/sh /mnt/sd/cpu_speed.gpe put your settings here cd /mnt/sd/yourappfolder/ ./yourapp.gpe sync cd /usr/gp2x/ exec /usr/gp2x/gp2xmenu
so the GPU launches your app directly with the tuned settings (or the gp2x menu resets your frequencies :P )
#14
Posted 01 October 2006 - 10:15 AM
Craig I just tried Quake and uae4all. Both definately appeared smoother with those settings.
Addition:
I just tried Squidge SNES, playing Bubsy it was averaging around 10 to 20 FPS. After applying your speed up hack, I got an average of 40 to 50 FPS. The game was very smooth indeed :)
#15
Posted 01 October 2006 - 10:43 AM
WarmFluffyUK, on Oct 1 2006, 10:15 AM, said:
Most of that increase will be purely due to overclocking -- default for SquidgeSNES is 200mhz, and using that script will run at 266mhz. Try it at 266mhz with and without just the RAM tweaks (everything after cpuclk 266) to observe the diff.

Sign In
Register
Help
MultiQuote
