Next Generation Emulation banner

Issue with desmume speed acting VERY funny....

8.8K views 5 replies 3 participants last post by  Esco  
#1 · (Edited)
I am running the newest version of desmume and playing castlevania order of ecclessia. My issue is that sometimes when I start up my PC and put on desmume, it tends to go slower than normal. The FPS is still 60/60, but the % is like 45%-49%. I can hear that the music is much slower, and the gfx are slightly slower. But other times, when I start up my pc it runs flawless. Changing EVERY setting you can imagine seems to do nothing when it goes slow. INCLUDING shutting off sound.

Yet if I uncheck limit framerate, the game runs REALLY fast with no issue. at like 100 FPS. So my PC is definitely strong enough to handle it. Heck I can run DMC4 & SF4 at once no issue. But even setting frameskip to max has NO effect. Changing sound quality does squat too. I have also noticed that sometimes Epsxe & PCSX do the same thing sometimes; the music runs half speed, the gfx runs slightly slower, but I am still at 60 fps. And once again if I undo limit FPS it goes VERY fast with no problems. These 2 programs I know for 200% sure should run flawless on my pc because they normally do. This trash just started recently.

Can someone tell me how to fix this? I have defragged, tried different settings in the emulator, disabled things in msconfig, and nothing changes. It seems to be random. I even set my RAM settings back to normal rather than turbo (since I have my dual core CPU overclocked to 3.6 ghz) but it doesn't change anything. I have noticed that when I have this issue, if I shut off my PC, wait a minute and put it back on that this SOMETIMES fixes it.

Here are my specs:

WinXP
Newest version of desmume
Intel e8400 dual core running at 3.6 ghz
4ghz ddr2 800
motherboard gigabyte: ep45-ud3p
 
#2 ·
Only thing that makes sense as the cause to this would be some sort of background task starting up
 
#3 ·
That's what I thought at first too; but like I said endtasking on everything that I can makes no difference. I literally just bring up windows XP and start the emulator and sometimes it's slow, and others it isn't. When this happens I do not see my PC loading up anything new under task manager. As I said I have also tried frame skipping, disabling things in the game including sound, etc. It makes NO DIFFERENCE!

Yet when I take off limit framerate the game goes SUPER FAST no problem! If it was a resource issue that should not be the case.

This happened before to me with zsnesw; basically it cannot seem to tell the correct speed to run the emulator and runs it slightly too slow. I fixed it in ZNES, but I can't remember HOW I did it. :(

Has anyone else had this issue?
 
#5 ·
hmm it shouldn't be Speedstep, I've still got that on with no issues...but it could be some other sort of Green energy saving feature on the motherboard (like ASUS' EPU engine)