What's new

emulation issues on surface pro


New Member
I picked up a Surface Pro about a week ago, and have run into a frustrating issue when trying to use SNES emulators, which I am hoping other people have seen as well and maybe have overcome.

When using SNES9x or ZSNES (or any others I've been able to find) from the desktop, games have minor, but very noticeable, slowdown. When displaying the fps, though, it stays pegged at 60, so the program seems to think it's running smoothly. On the screen, though, it's definitely slow and choppy, which makes precision games like Super Mario World extremely frustrating to play. Changing settings for the emulators seems to have no effect, which reinforces the idea that the emulator itself at least thinks it's working properly, with 60fps.

SNES8x, which runs as a metro app, works perfectly smoothly. SNES8x is based off of SNES9x, so I have no idea why it should run perfectly when SNES9x won't. The one issue with SNES8x, though, is that the screen proportions for it on a surface pro are not correct. I'm not sure why this would be the case, since 16:9 is a very common ratio, but the image is definitely squished horizontally. SNES8x currently has no options to change the aspect ratio or to set it to full screen (internet searching seems to indicate that the windows phone version at least has full screen as an option, but not windows 8 version). If I could set it to full screen, I could just set my TV to 4:3 mode and it would at least give me a way to play the games without distortion.

The most ideal option, of course, is if I could run ZSNES or SNES9x without lag, as they support a wide variety of options and also allow non-xbox USB controllers.

I would appreciate any help anyone here might be able to give.

There are a few very nice emulators in the windows store that I use. They offer no slowdown that I can see...
Have you tried starting the program in compatibility mode?

I did, I guess I forgot to mention that. SNES9x can be run in either Vista or Windows 7 compatibility mode, and ZSNES can be run in XP compatibility mode. I tried pretty much every option in both programs, with no effect.
There are a few very nice emulators in the windows store that I use. They offer no slowdown that I can see...

The only SNES emulator I saw was SNES8x. I'm not on my surface right now, so I can't check, but I'd love to hear any others you would recommend. Like I said before, I did try SNES8x from the windows store, but it runs in 8:7 by default, and not 4:3 aspect ratio. Unlike SNES9x, which it's based on, there doesn't seem to be an option to choose 4:3. In addition, it doesn't allow the use of non-xbox gamepads, like my already-owned logitech rumblepad 2s.
Also, because it could be helpful information, I did try it with a wired XBox controller, and got the same slowdown. The rumblepad 2 is pretty old at this point, so I wanted to rule out that being the cause.