Overclocking Feature?
Moderator: ZSNES Mods
Overclocking Feature?
I was wondering if you can impliment an overclocking feature in the emulator.
For example, let's look at MAME, which has this feature. In games like Double Dragon normally, the game would slow down massively when 2 guys come on screen. However, if you overclock the CPU within the game, the game doesn't slow down at all anymore.
For example, let's look at MAME, which has this feature. In games like Double Dragon normally, the game would slow down massively when 2 guys come on screen. However, if you overclock the CPU within the game, the game doesn't slow down at all anymore.
I thought about asking about this before but I figured there wouldn´t be much of a response.
It is pretty much obligatory to put the feature in Mame / Neo emulators where there´s plenty games that tank hard very easily.
Gradius 3 and Parodius 3 (so much for the extra 10mhz...) are the only games that come to mind when I think of slowdown. Would still be nice to see the feature because it´s irritating getting all the options and having the game crawl along at snail´s pace.
It is pretty much obligatory to put the feature in Mame / Neo emulators where there´s plenty games that tank hard very easily.
Gradius 3 and Parodius 3 (so much for the extra 10mhz...) are the only games that come to mind when I think of slowdown. Would still be nice to see the feature because it´s irritating getting all the options and having the game crawl along at snail´s pace.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Isn't the "percent to execute" option or whatever it was called, in the cfg file, about the closest thing to "overclocking" there is?
But yeah, as was mentioned before, SNES games are very timing-sensitive. They might become extremely glitchy, crash, or unable to start at all.
But yeah, as was mentioned before, SNES games are very timing-sensitive. They might become extremely glitchy, crash, or unable to start at all.
[size=75][b]Procrastination.[/b]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
That's not quite the solution. He's looking to remove the "slowdowns" when too many sprites are on the screen.AntoineWG wrote:Just use the fastforward (~) key.
Seriously though, you won't get any sort of accurate emulation by doing this in the first place.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
I don't mind if I don't get 100% accurate emulation. I prefer playablity over accuracy IMO.Deathlike2 wrote:That's not quite the solution. He's looking to remove the "slowdowns" when too many sprites are on the screen.AntoineWG wrote:Just use the fastforward (~) key.
Seriously though, you won't get any sort of accurate emulation by doing this in the first place.
But isn't it possible to play the game and not crash? Wasn't there a person that actually overclocked a SNES game and it actually worked with better results.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
There was supposedly one guy that overclocked the SuperFX chip or something and supposedly everything went faster. However, I really don't think it would have been a good idea in the long run (if this is all true anyways). In any case, you will not get desirable results.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Deathlike2 wrote:There was supposedly one guy that overclocked the SuperFX chip or something and supposedly everything went faster. However, I really don't think it would have been a good idea in the long run (if this is all true anyways). In any case, you will not get desirable results.

There must be a way to OC it, yet not cause stability issues somehow.
I must get rid of the slowdown in the games.
-
- Seen it all
- Posts: 2302
- Joined: Mon Jan 03, 2005 5:04 pm
- Location: Germany
- Contact:
Your only chance would be examining the game's assembler code, find out what areas need to be changed to allow for a faster CPU, and change them. See ya again in five years, at least... 
Really, try to find a port that runs on better hardware.

Really, try to find a port that runs on better hardware.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
bsnes launcher with recent files list
-
- Trooper
- Posts: 535
- Joined: Wed Jul 28, 2004 3:26 am
Yes. Edit zsnesw.cfg and change the percent to execute to something higher that 100. This can cause instabilty in the games though.
[code]<Guo_Si> Hey, you know what sucks?
<TheXPhial> vaccuums
<Guo_Si> Hey, you know what sucks in a metaphorical sense?
<TheXPhial> black holes
<Guo_Si> Hey, you know what just isn't cool?
<TheXPhial> lava?[/code]
<TheXPhial> vaccuums
<Guo_Si> Hey, you know what sucks in a metaphorical sense?
<TheXPhial> black holes
<Guo_Si> Hey, you know what just isn't cool?
<TheXPhial> lava?[/code]
Tried it in a game with a lot of slowdown (Final Fight 3) and it fixed it.Starman Ghost wrote:Yes. Edit zsnesw.cfg and change the percent to execute to something higher that 100. This can cause instabilty in the games though.
However, can you set it higher than 150 though? It seems like it does nothing after 150 IMO.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
-
- Locksmith of Hyrule
- Posts: 3634
- Joined: Sun Aug 08, 2004 7:49 am
- Location: 255.255.255.255
- Contact:
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NSRT here.