Overclocking: Difference between revisions

Ahayri (talk | contribs)
No edit summary
Ilyagredasov (talk | contribs)
No edit summary
Line 48: Line 48:
|[[PlayStation emulators|PlayStation]]
|[[PlayStation emulators|PlayStation]]
|33.8 MHz
|33.8 MHz
|{{✓}}<ref name="kraut">https://www.youtube.com/watch?v=HapnSOseDfw</ref>
|{{✓}}<ref name="kraut">See {{YouTubeVideo|HapnSOseDfw|here}}</ref>
|{{✓}}
|{{✓}}
|66Mhz<ref name="kraut"/>
|66Mhz<ref name="kraut"/>
Line 83: Line 83:


==NES==
==NES==
Overclocking is possible on real hardware, but doing so also speeds up the audio unless you're using a special hardware mod like the HiDefNES which does allow for overclocking without changing the audio pitch<ref name="HiDefNESoverclock">https://youtu.be/QnQuBN3iYVA?t=4m8s</ref>.  
Overclocking is possible on real hardware, but doing so also speeds up the audio unless you're using a special hardware mod like the HiDefNES which does allow for overclocking without changing the audio pitch<ref name="HiDefNESoverclock">See {{YouTubeVideoTime|QnQuBN3iYVA|248|here}}</ref>.  


[[FCEUX]] as of 2.2.3 includes an overclocking option which works by adding additional scanlines to the PPU loop. This method doesn't cause audio distortion. It is found under Config > Timing.
[[FCEUX]] as of 2.2.3 includes an overclocking option which works by adding additional scanlines to the PPU loop. This method doesn't cause audio distortion. It is found under Config > Timing.
Line 111: Line 111:
The first version of the chip, commonly referred to as simply "Super FX", is clocked with a 21 MHz signal, but an internal clock speed divider halves it to 10.5 MHz. Later on, the design was revised to become the Super FX GSU-2; this, unlike the first Super FX chip revision, is able to reach 21 MHz.
The first version of the chip, commonly referred to as simply "Super FX", is clocked with a 21 MHz signal, but an internal clock speed divider halves it to 10.5 MHz. Later on, the design was revised to become the Super FX GSU-2; this, unlike the first Super FX chip revision, is able to reach 21 MHz.


The SFX chip can be overclocked on real hardware or emulation with fewer issues than overclocking the CPU. However, tests have shown that overclocking can increase the speed of the game, in addition to increasing the frame rate and removing slowdown.<ref name="Dragon50hztest">https://www.youtube.com/watch?v=tfNI3HpUt-4</ref>
The SFX chip can be overclocked on real hardware or emulation with fewer issues than overclocking the CPU. However, tests have shown that overclocking can increase the speed of the game, in addition to increasing the frame rate and removing slowdown.<ref name="Dragon50hztest">See {{YouTubeVideo|tfNI3HpUt-4|here}}</ref>


{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
Line 216: Line 216:


==Sega Genesis==
==Sega Genesis==
The original hardware can be overclocked leading to faster/smoother gameplay.<ref>http://www.youtube.com/watch?v=SVrElANZg2M</ref>
The original hardware can be overclocked leading to {{YouTubeVideo|SVrElANZg2M|faster/smoother gameplay}}.


Most Genesis emulators don't allow overclocking. The [[Genesis Plus GX]] developer, for instance, says that implementing overclocking is "not easy to add without potentially break other things. <ref>https://code.google.com/p/genplus-gx/issues/detail?id=223</ref>
Most Genesis emulators don't allow overclocking. The [[Genesis Plus GX]] developer, for instance, says that implementing overclocking is "not easy to add without potentially break other things. <ref>https://code.google.com/p/genplus-gx/issues/detail?id=223</ref>
Line 237: Line 237:


==Xbox==
==Xbox==
On real hardware some people changing xbox cpu with tualatin pentium III and upgrading RAM to 128mb (just like [[Development Kits]]) for [https://youtu.be/c66hfqw4SKc?t=456 low frame rate games like Half-Life 2].
On real hardware some people changing xbox cpu with tualatin pentium III and upgrading RAM to 128mb (just like [[Development Kits]]) for {{YouTubeVideoTime|c66hfqw4SKc|456|low frame rate games like Half-Life 2}}.


For emulators it's possible to use 128MB RAM and also overclock emulated CPU thanks to this [https://github.com/xemu-project/xemu/pull/1467 pull request] for xemu.
For emulators it's possible to use 128MB RAM and also overclock emulated CPU thanks to this [https://github.com/xemu-project/xemu/pull/1467 pull request] for xemu.