Snes emulators "slow" on Windows Vista/7?

Place to talk about all that new hardware and decaying software you have.

Moderator: General Mods

nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Snes emulators "slow" on Windows Vista/7?

Post by nintendo_nerd »

Okay, so I got the new Windows 7 RC (build 7000) and with Windows Aero (if that's what they call it) everything runs smooth and looks very sleek. On the other hand, there's classic mode as well, but it looks like XP and well, doesn't look that great. What I want to know is, why do emulators like SnesGT run choppy (looks like half speed) when it clearly says it's running at 60 frames per second? Yes I could switch to Classic Mode, but I'd prefer not to. Is there anything I can do to have the best of both worlds?
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
sweener2001
Inmate
Posts: 1751
Joined: Mon Dec 06, 2004 7:47 am
Location: WA

Post by sweener2001 »

you could get the RC and not the Beta, to start off with.

RC is build 7100, i believe.

and thanks for the pc specs.
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
Killa B
♥ Love Freak FlonneZilla ♥
Posts: 111
Joined: Sun Apr 01, 2007 12:59 am
Location: USA
Contact:

Post by Killa B »

My guess is that frameskipping is enabled; it's emulating 60fps, but displaying ~30fps.

The only thing I can think of is to look for a vsync option, and disable it. Also, just make sure you aren't wasting any CPU/RAM: close any programs you aren't using.
blackmyst
Zealot
Posts: 1161
Joined: Sun Sep 26, 2004 8:36 pm
Location: Place.

Post by blackmyst »

Killa B wrote:The only thing I can think of is to look for a vsync option, and disable it.
If you're going for smooth in a 2D game, the last thing you want to do is disable vsync.
[size=75][b]Procrastination.[/b]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
Killa B
♥ Love Freak FlonneZilla ♥
Posts: 111
Joined: Sun Apr 01, 2007 12:59 am
Location: USA
Contact:

Post by Killa B »

blackmyst wrote: If you're going for smooth in a 2D game, the last thing you want to do is disable vsync.
You're right, I'd much rather have half the fps than a little bit of tearing.
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Post by I.S.T. »

Killa B wrote:
blackmyst wrote: If you're going for smooth in a 2D game, the last thing you want to do is disable vsync.
You're right, I'd much rather have half the fps than a little bit of tearing.
To be fair, the tearing can be quite severe depending on the game, etc.

But yeah losing half the frame rate in an emulated game is a far worse problem than even the worst tearing.
nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Post by nintendo_nerd »

PC specs:

CPU: Intel Core 2 Duo E8400 (3.00GHz not overclocked)
RAM: 2048MB DDR2 SDRAM (PC2 6400)
GPU: eVGA GeForce GTS 250 (1024MB GDDR3)
Direct X: Direct X 11.0 (March 2009)
Shader Version: 4.0
OS: Windows 7 RC Build 7000 (not the beta release)

Emulator: SnesGT 0.230b6
On screen FPS: 60
Actual FPS: Between 45-55
Frameskip: 0

I honestly can't see why this is happening since my computer
is sufficiently powerful enough to run Windows 7. Everything else
(heck, even Grandia 3 on PCSX2 runs better than SnesGT, and that's without speed hacks) runs fine, so why doesn't this?
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
blackmyst
Zealot
Posts: 1161
Joined: Sun Sep 26, 2004 8:36 pm
Location: Place.

Post by blackmyst »

Killa B wrote:
blackmyst wrote: If you're going for smooth in a 2D game, the last thing you want to do is disable vsync.
You're right, I'd much rather have half the fps than a little bit of tearing.
If anyone anno 2009 cannot run zsnes at 60fps (something my old pentium 500 could do) then disabling vsync would be like sticking a bandaid on a cancer tumor. Unless you're dealing with new, heavy 3D games that your system cannot possibly run at max speed anyway, disabling vsync should be the absolute last resort. Yet I see it recommended way too often on some other forums by people who think running a game at 200 fps makes it look smoother, or they just heard in a thread somewhere that "vsync lowers your framerate".
[size=75][b]Procrastination.[/b]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Post by nintendo_nerd »

Any suggestions on how to speed things up while running Windows Aero?

Edit 3:51PM: Isn't SnesGT direct draw based while most other emulators use D3D or OpenGL?
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
Awakened
Rookie
Posts: 33
Joined: Sun Mar 25, 2007 3:04 am

Post by Awakened »

Try checking both "Synchronous Update" and "CPU Sleep for sync" in the video options. That's what I have mine set to with Vista and I get a full 60 fps.
nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Post by nintendo_nerd »

Hmmm....Tried that and it still isn't acting normal.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

Windows 7 build 7000 is BETA! learn that before trying to fiddle with emulators. Build 7100 is the Release Candidate.

In the BIOS try disabling CPU power saving features and/or disable the motherboards automatic overclocking features (if there are any) and manually adjust things to match your hardware.
Last edited by franpa on Mon Jun 01, 2009 3:25 am, edited 1 time in total.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Killa B
♥ Love Freak FlonneZilla ♥
Posts: 111
Joined: Sun Apr 01, 2007 12:59 am
Location: USA
Contact:

Post by Killa B »

Wow, those are much better specs than I was exspecting. :D

Are you trying to run PCSX2 and SnesGT at the same time? Because other than that, I have no idea. I guess it must be a Windows 7-related bug.

Also, you do not have the RC, you have the Beta (which is what franpa said, in a way that didn't make sense).
nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Post by nintendo_nerd »

Yeah, I just realized that I didn't have the RC 7100, but the beta build 7000. I've seen numerous guides on the internet that allow the upgrade without doing a re-installation, such as here: http://www.tudy.ro/2009/05/04/upgrade-w ... uild-7100/
and here: http://webtrickz.com/how-to-upgrade-win ... uild-7100/ They both have the same guides....should I trust them enough to use this loophole? But the very fact that I....that might explain the weird slowdowns, then.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

if you just installed win7 beta, just do a clean install of win7 RC
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Post by nintendo_nerd »

But wouldn't I have to reinstall all my programs? Or rather, wouldn't I have to delete the partition and then create it again?
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

yep.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Post by nintendo_nerd »

That sucks...would that other method screw things up or what?
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

Assume yes, as MS probably knows better.
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

franpa wrote:Windows 7 build 7100 is BETA! learn that before trying to fiddle with emulators. Build 7100 is the Release Candidate.
Image
Image
Build 7000 is the BETA. Build 7100 is the RC. Although in a sense, both could be considered beta.

and given windows (and almost all software in general) anyway, they're ALL betas. :P
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

damn it -_-" he knew what I meant though (afaik).
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
nintendo_nerd
Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
Posts: 446
Joined: Mon May 11, 2009 4:44 am
Location: USA
Contact:

Post by nintendo_nerd »

So, there's no way to install RC7100 without losing my stuff...*sigh*.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

you could try backing shit up.

You haven't been running win7 for that long.
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
sweener2001
Inmate
Posts: 1751
Joined: Mon Dec 06, 2004 7:47 am
Location: WA

Post by sweener2001 »

sweener2001 wrote:you could get the RC and not the Beta, to start off with.

RC is build 7100, i believe.

and thanks for the pc specs.
why, hello second post of the thread
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Post by snkcube »

Suck it up and reinstall your programs when you upgrade to RC. It's obvious that you'll end up doing that anyway.
Try out CCleaner and other free software at Piriform
Image
Post Reply