Problem with Zsnes 1.51
Moderator: ZSNES Mods
Problem with Zsnes 1.51
I recently got a new pc,here's the spec:
Windows 7
4GB RAM
Intel i5 processor
9800 GT
In every game, i have always the same problem..the game is not perfectly"smooth" especially when the screen scrools.
I don't say that the games are unplayable but..i really don't understand why the action is not perfectly "fluid"
On the previous pc (Pentium 4 3,2 GHz) the emulator was absolutely perfect.
Any idea?
I'm currently using on the emu:
762X672 DR W + Interpolation Filter
Edit: I've just discovered that i have another issue: the sound at 22050Hz doesn't work
Windows 7
4GB RAM
Intel i5 processor
9800 GT
In every game, i have always the same problem..the game is not perfectly"smooth" especially when the screen scrools.
I don't say that the games are unplayable but..i really don't understand why the action is not perfectly "fluid"
On the previous pc (Pentium 4 3,2 GHz) the emulator was absolutely perfect.
Any idea?
I'm currently using on the emu:
762X672 DR W + Interpolation Filter
Edit: I've just discovered that i have another issue: the sound at 22050Hz doesn't work
-
- New Member
- Posts: 4
- Joined: Thu Mar 04, 2010 10:11 pm
Seeing that you just said there are no compatibility issues with Windows 7, I'm a little frightened. I have Win7 64bit. I went to play a game yesterday for the first time in a while, though its the latest version of zsnes, and i could not switch to my usual custom res of 1366 768. It crashes with a DirectDraw7 Error saying it cant set the mode....This used to work on this PC!!! Tried the newest geforce 8600gt driver and one that i use thats a little older but more compatible, and the end result is the same. Finally, i just reformatted my pc installed both drivers v190.62 and 196.75 for the video card and the problem persists with both. I also noticed that i cant switch to 1366x768 in Fusion either, it goes back to 640x480. On the other hand, Snes9x works fine in 1366x768.
Any Ideas, I'm losing sleep over this...
Any Ideas, I'm losing sleep over this...
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
The CT issue is a timing issue and has nothing to do with Windows 7.
If you want to use a custom res, you want to use a Windowed mode instead of a Fullscreen mode. Fullscreen mode demands that your system natively supports that resolution.
You shouldn't be using 22050Hz sound anyways. Set it back to the default of 32000Hz and things "should" be better. If worse comes to worse, use 44100 or 48000Hz because of poor sound card resampling.
Kega Fusion uses DirectDraw IIRC... so you're better off uisng a Windowed mode instead as I said before.
Snes9x shouldn't have issues because it has Direct3D in 1.52, but it also has the same issues with DirectDraw (using Windowed modes solves that too).
If you want to use a custom res, you want to use a Windowed mode instead of a Fullscreen mode. Fullscreen mode demands that your system natively supports that resolution.
You shouldn't be using 22050Hz sound anyways. Set it back to the default of 32000Hz and things "should" be better. If worse comes to worse, use 44100 or 48000Hz because of poor sound card resampling.
Kega Fusion uses DirectDraw IIRC... so you're better off uisng a Windowed mode instead as I said before.
Snes9x shouldn't have issues because it has Direct3D in 1.52, but it also has the same issues with DirectDraw (using Windowed modes solves that too).
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
-
- New Member
- Posts: 4
- Joined: Thu Mar 04, 2010 10:11 pm
So did something change with the new version of Zsnes? because I used to run zsnes with this same OS, hardware and vid driver in FullScreen at 1366 768. I am thoroughly confused because all the emulators were set up the way i left them when i had them configured and working, now a month or two later2 emu's are not working...I don't get it.
BTW, I just switch Zsnes to 1366 768 Windowed like you said and it looks great. Looks just like full screen the way it snaps to the screen. Hopefully Fusion will look good as well with this method.
BTW, I just switch Zsnes to 1366 768 Windowed like you said and it looks great. Looks just like full screen the way it snaps to the screen. Hopefully Fusion will look good as well with this method.
Last edited by we1dont7die on Thu Mar 04, 2010 11:11 pm, edited 1 time in total.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Nothing AFAIK has changed with regards to the DirectDraw code in respect to 1.50 and 1.51.
As I said, use a Windowed mode instead as it is the most compatible option available.
The only other issue might be Aero, so disabling it might help.
As I said, use a Windowed mode instead as it is the most compatible option available.
The only other issue might be Aero, so disabling it might help.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
-
- New Member
- Posts: 4
- Joined: Thu Mar 04, 2010 10:11 pm
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Custom fullscreen res ONLY works when it is reported by your video card+monitor that they both support that resolution.we1dont7die wrote:I just want to clarify..youre saying that the custom fullscreen res option wont work if the card doesnt natively support the res? Why is the option there?
Windowed resolutions work as DirectDraw doesn't care about the dimensions.
This is the behavior for DirectDraw, and has nothing to do with ZSNES. The option is there because there's no code to list all reported resolutions, but also to support every option available, especially for those that use LCDs.
Windowed mode works best as said before.
Modern ATI+NVidia drivers allow for defining custom resolutions (IIRC, Powerstrip should do it too, but I don't know if there's a Vista/Win7 version), so use that first before trying to configure ZSNES for fullscreen.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Use Snes9x1.52 if Zsnes is giving you these issues.we1dont7die wrote:Disabling Aero doesn't help Zsnes with the ddraw error. I just want to clarify..you're saying that the custom fullscreen res option wont work if the card doesn't natively support the res? Why is the option there?
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
-
- New Member
- Posts: 4
- Joined: Thu Mar 04, 2010 10:11 pm
My video card AND my lcd tv support that resolution (its the native res of my tv) and the res i always have it on. I set the custom res with the nvidia control panel and ive never had any problem getting ANYthing else to run at 1366x768..most games detect my custom res. Still don't understand why this wont work with zsnes anymore.Deathlike2 wrote:Custom fullscreen res ONLY works when it is reported by your video card+monitor that they both support that resolution.we1dont7die wrote:I just want to clarify..youre saying that the custom fullscreen res option wont work if the card doesnt natively support the res? Why is the option there?
This is the behavior for DirectDraw, and has nothing to do with ZSNES. The option is there because there's no code to list all reported resolutions, but also to support every option available, especially for those that use LCDs.
Modern ATI+NVidia drivers allow for defining custom resolutions (IIRC, Powerstrip should do it too, but I don't know if there's a Vista/Win7 version), so use that first before trying to configure ZSNES for fullscreen.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
everything should be butter-smooth - if not, either you're dropping frames or your display isn't actually running at 60Hz.asboxxx wrote:Vsync with snes9x solve my problems
but
with zsnes..it makes everything less "smooth"
given that the latter is far more likely on your system, try launching zsnesw with the argument -6 60.
create a shortcut and open the property sheet (or open the property sheet of your existing shortcut) and append "-6 60" without the quotes to the target field on the shortcut tab.
Why yes, my shift key *IS* broken.
Well, if his monitor can't manage 60 or 120hz, then he's pretty much out of luck. :p With 50hz (pretty common for cheap displays) he'll never be able to experience a smooth picture for NTSC games. Of course, on the other hand, people with monitors which can't do 50hz will never be able to play PAL games smoothly, but who wants to play PAL games (Yeah I know there are a handful of PAL only games but eh.).
As for oddball stuff like 24/25hz, I don't think many monitors support that exclusively. I know mine has a 24hz mode (for blu-ray compatibility) but who the hell would have their desktop set to that? If it's being forced to that for some bizarre reason, the -6 60 switch should fix it.
As for oddball stuff like 24/25hz, I don't think many monitors support that exclusively. I know mine has a 24hz mode (for blu-ray compatibility) but who the hell would have their desktop set to that? If it's being forced to that for some bizarre reason, the -6 60 switch should fix it.
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae
With the previous pc (same screen) i didn't have any problempaulguy wrote:Well, if his monitor can't manage 60 or 120hz, then he's pretty much out of luck. :p With 50hz (pretty common for cheap displays) he'll never be able to experience a smooth picture for NTSC games. Of course, on the other hand, people with monitors which can't do 50hz will never be able to play PAL games smoothly, but who wants to play PAL games (Yeah I know there are a handful of PAL only games but eh.).
As for oddball stuff like 24/25hz, I don't think many monitors support that exclusively. I know mine has a 24hz mode (for blu-ray compatibility) but who the hell would have their desktop set to that? If it's being forced to that for some bizarre reason, the -6 60 switch should fix it.
and..i tried the shortcut but the problem is still there!
It's pretty strange, in fact i tried all kind of emulators on this machine and everything runs perfectly!