Overclocking: Difference between revisions
Ilyagredasov (talk | contribs) No edit summary |
Ilyagredasov (talk | contribs) →Chart: Ymir changelog on github now lists a commit adding support for SH-2 overclock Tags: Mobile edit Mobile web edit Advanced mobile edit |
||
| (8 intermediate revisions by 2 users not shown) | |||
| Line 9: | Line 9: | ||
! scope="col"|Emulation Overclock | ! scope="col"|Emulation Overclock | ||
! scope="col"|Overclock levels | ! scope="col"|Overclock levels | ||
|- | |||
|[[Atari Jaguar emulators|Atari Jaguar]] | |||
|13.295 MHz/26.59 MHz | |||
|{{✓}} | |||
|{{✓}} | |||
|{{na}} | |||
|- | |- | ||
|[[Nintendo Entertainment System emulators|NES]] | |[[Nintendo Entertainment System emulators|NES]] | ||
| Line 55: | Line 61: | ||
|28.6 MHz* | |28.6 MHz* | ||
|{{✗}} | |{{✗}} | ||
|{{ | |{{Y}} | ||
|{{ | |{{?}} | ||
|- | |- | ||
|[[Nintendo 64 emulators|Nintendo 64]] | |[[Nintendo 64 emulators|Nintendo 64]] | ||
| Line 75: | Line 81: | ||
|{{✓}} | |{{✓}} | ||
|{{na}} | |{{na}} | ||
|- | |||
|[[Nintendo Switch emulators|Switch]] | |||
|1020 MHz (CPU), 768 MHz (GPU), 1600 MHz (RAM) | |||
|{{Y}} | |||
|{{Y}} | |||
|1785 MHz (CPU), 921 MHz (GPU), 2133 MHz (RAM) | |||
|- | |- | ||
|} | |} | ||
| Line 81: | Line 93: | ||
==MAME== | ==MAME== | ||
By default [[MAME]] allows you to change the clock speed of the systems it emulates (including consoles) to anything between 50% to 250% of the original clock speed, the only requirement is that you enable cheats for that game/system. | By default [[MAME]] allows you to change the clock speed of the systems it emulates (including consoles) to anything between 50% to 250% of the original clock speed, the only requirement is that you enable cheats for that game/system. | ||
==Atari Jaguar== | |||
Overclocking is [https://forums.atariage.com/topic/109944-overclocked-jaguar/ possible on real hardware]. [[BigPEmu]] supports the clock scale and Blitter speed changing under speed settings. | |||
==NES== | ==NES== | ||
| Line 219: | Line 234: | ||
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> | ||
But recently, Genesis-Plus GX libretro core now supports CPU overclocking by up to 500%. <ref>https://docs.libretro.com/library/genesis_plus_gx/#emulation-hacks</ref> | |||
[http://aamirm.hacking-cult.org/www/regen.html Regen] allows overclocking in the dev build version.<ref>http://segaretro.org/Regen</ref> Games with sprite flicker, like Altered Beast, and games with some slowdown, like Rambo III or Mega Man: The Wily Wars, play perfectly with Regen's "Overclock M68000" setting at 732 (1.5x original speed). The game speed and audio are unaffected by overclocking. | [http://aamirm.hacking-cult.org/www/regen.html Regen] allows overclocking in the dev build version.<ref>http://segaretro.org/Regen</ref> Games with sprite flicker, like Altered Beast, and games with some slowdown, like Rambo III or Mega Man: The Wily Wars, play perfectly with Regen's "Overclock M68000" setting at 732 (1.5x original speed). The game speed and audio are unaffected by overclocking. | ||
| Line 237: | Line 253: | ||
==Xbox== | ==Xbox== | ||
On real hardware some people | On real hardware some people change Xbox CPU with Tualatin Pentium III and upgrade 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. | ||
==See also== | ==See also== | ||