I have a problem with the dos version of zsnes...

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

RodrigoH17C
New Member
Posts: 8
Joined: Sat Nov 05, 2005 11:00 pm

I have a problem with the dos version of zsnes...

Post by RodrigoH17C »

HI!!!, i'am new here...
I have an old pc, with amd k6-2 450, 128 mb ram an a video card velocity 100 AGP (VOODOO 3 chipset), and a sound card....
The problem is that the screen tearing... and when active the v-sync the screen become slow same that the frame rate....
I need a solution without the v-sync or triple buffer.
THANKS!!!
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

Start ZSNES with the -6 swich, and then enable VSync and/or Triple Buffering. AFAIK, this is the only way to eliminate tearing. Are you using any image filters? Also, enable Auto Framerate.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

Agozer wrote:\Also, enable Auto Framerate.
And set it to 9.
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
RodrigoH17C
New Member
Posts: 8
Joined: Sat Nov 05, 2005 11:00 pm

Post by RodrigoH17C »

AHH!!, -6, what is that option for?
I don't use options of renders in the video settings in the emu, only 320x240.
The option -6 will slowdown the emu?
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

the -6 switch will force your monitor's vertical refresh rate to 60Hz when you start ZSNES. Since NTSC games run at 60hz, having the monitor use the same refresh rate makes things smoother.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

The -6 switch forces ZSNES to run at 60hz refresh rate. Try using it, combined with vsync, and possibly triple buffering too. Read the official documentation, too. There's a section on how to make ZSNES run faster. Specifically, the FAQ: http://zsnes-docs.sourceforge.net/docs/faq.htm
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
RodrigoH17C
New Member
Posts: 8
Joined: Sat Nov 05, 2005 11:00 pm

Post by RodrigoH17C »

And it cannot put that it uses the maximum frequency in the resolution 320x240 that is 120hz of my monitor... with 60hz i have problems....
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

I believe there is still a bunch of people that don't understand what "command line switch" is all about.

Suggestions would involve explaining how to create a shortcut that uses these command line parameters.

This would be most useful for Windows users, and DOS users to some extent (not sure about the Linux users though). The simple fact that we have a GUI is the main reason why this is needed (certain switches are helpful and are not accessible via the GUI).
RodrigoH17C
New Member
Posts: 8
Joined: Sat Nov 05, 2005 11:00 pm

Post by RodrigoH17C »

But, I want to use the dos version at the maxim refresh rate...
How can I make it?
Joe Camacho
Devil's Advocate
Posts: 2293
Joined: Mon Aug 02, 2004 7:51 pm
Location: Hmo. Son.

Post by Joe Camacho »

Running Zsnes in pure dos?
*Sometimes I edit my posts just to correct mistakes.
Ichinisan
Veteran
Posts: 603
Joined: Wed Jul 28, 2004 8:54 am

Post by Ichinisan »

Perhaps I haven't tried hard enough, but I have never been able to get ZSNES to synch properly with any display. I am currently using an Dell 2005FPW LCD that is locked at 60hz. When VSYNCH is enabled, it is obvious that ZSNES occasionally skips frames to keep synchronized and eliminate "tearing". Scrolling is smooth, but there is an occasional jerk. This has nothing to do with system performance or background processes. I see this universally across all systems that I have ever used with ZSNES.

[edit]
Hmm. It was same as it ever was earlier today. Now I have a bunch of things open and the VSYNCH option (without the -6 switch) works perfectly...bleh
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Perhaps I haven't tried hard enough, but I have never been able to get ZSNES to synch properly with any display. I am currently using an Dell 2005FPW LCD that is locked at 60hz. When VSYNCH is enabled, it is obvious that ZSNES occasionally skips frames to keep synchronized and eliminate "tearing". Scrolling is smooth, but there is an occasional jerk. This has nothing to do with system performance or background processes. I see this universally across all systems that I have ever used with ZSNES.
I've personally never experienced it. The best way I've dealt with the issue generally speaking is the following:

If you have an ATI card, use their CCC (Catalyst Control Center) and goto Display Options > 3D Refresh Rate Override and set it from there (I'm not sure if it is available for the regular ATI control panel)

If you have an NVidia card, try and make sure you install monitor drivers and then use a tool like Reforce (which I recommend) to do the rest of the work.

Of course the above works best with Win2k/XP

Then again, if you're using pure DOS (Shutdown to DOS Mode or F8->Command Prompt only).. you would have to use a tool like Scitech Display Doctor (for Win95/98/SE) and use their refresh tool (I don't know the name of the executable offhand). Otherwise, using DOS within Windows uses the refresh rate of Windows. Using pure DOS to set the refresh rate will not work in general.
Ichinisan
Veteran
Posts: 603
Joined: Wed Jul 28, 2004 8:54 am

Post by Ichinisan »

My current display is an LCD that should always be locked at 60hz.

I've been wanting to get my hands on Scitech Display Doctor, but I need serial numbahz.

Does anyone have any r3gged sci tech display d0ctor serial numbahZ?
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

ve been wanting to get my hands on Scitech Display Doctor, but I need serial numbahz.

Does anyone have any r3gged sci tech display d0ctor serial numbahZ?
Ahahahahah... you know, the program is FREE now. Even Scitech provided a serial number for you to use..
RodrigoH17C
New Member
Posts: 8
Joined: Sat Nov 05, 2005 11:00 pm

Post by RodrigoH17C »

Ok, Thanks for the help... :wink:
But the problem is not fixed yet.
pagefault
ZSNES Developer
ZSNES Developer
Posts: 812
Joined: Tue Aug 17, 2004 5:24 am
Location: In your garden

Post by pagefault »

First of all -6 only works in the windows port. In dos you have to enable triple buffering in the video options. That is what you want. If you are unable to enable that then try enabling vsync. Those options will help out with your screen tearing problem.
RodrigoH17C
New Member
Posts: 8
Joined: Sat Nov 05, 2005 11:00 pm

Post by RodrigoH17C »

Yes, but the 2 options, v-sync and triple buffer, slowdown the emulation about 15 to 20 frames.... :(
Another solution without the slowdown of the emulation.... like put the refresh rate to 120hz (maxim) in the dos in the resolution of 320x240...
I can make it?
Aerdan
Winter Knight
Posts: 467
Joined: Mon Aug 16, 2004 10:16 pm
Contact:

Post by Aerdan »

Get a non-shitty computer and quit whining.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Yes, but the 2 options, v-sync and triple buffer, slowdown the emulation about 15 to 20 frames.... Sad
Another solution without the slowdown of the emulation.... like put the refresh rate to 120hz (maxim) in the dos in the resolution of 320x240...
I can make it?
Well, your computer IS slow.. so expecting your computer to run the emulator at full speed with your settings is rather difficult.

For the second question, if you did not read what I wrote, I'm not going to repeat what I said. I doubt your first language is English, but it pays well if you read all the replies that have been posted for your convienence.

The alternative option is to not use auto-frame skip.. try to use a normal frame skip of 1, 2, or 3 and see if that helps. It not going to work at the speed you are used to, but is fairly close to the original. Again, this is not a great option, but is the alternative because your computer is slow.
Baldho
Rookie
Posts: 43
Joined: Sat Feb 19, 2005 7:25 pm
Contact:

Post by Baldho »

As for his computer... i would say that a k6-2 450 is enough to run most games at a fairly acceptable speed.

I used to have a k6-2 350 with 96 Mb of ram and it ran games pretty well, and I was using a DOS version under Win9X.
The pouiller the better
Joe Camacho
Devil's Advocate
Posts: 2293
Joined: Mon Aug 02, 2004 7:51 pm
Location: Hmo. Son.

Post by Joe Camacho »

Baldho wrote:As for his computer... i would say that a k6-2 450 is enough to run most games at a fairly acceptable speed.

I used to have a k6-2 350 with 96 Mb of ram and it ran games pretty well, and I was using a DOS version under Win9X.
IIRC, with each new version of Zsnes, the requirements to run it at an acceptable speed have increased, not a lot, but they have. He can probably make an old version to work in full speed, but then it won't have the features or the bug fixes of the new versions.
*Sometimes I edit my posts just to correct mistakes.
RodrigoH17C
New Member
Posts: 8
Joined: Sat Nov 05, 2005 11:00 pm

Post by RodrigoH17C »

Sorry for my english :wink:
And thanks for the help.... I read all the replies but mi english is not good.
Sorry..
Thanks!! Bye...
Clements
Randomness
Posts: 1172
Joined: Wed Jul 28, 2004 4:01 pm
Location: UK
Contact:

Post by Clements »

I used the Windows version on a similar spec system I had 5 years ago, and ran everything very comfortably.
RodrigoH17C
New Member
Posts: 8
Joined: Sat Nov 05, 2005 11:00 pm

Post by RodrigoH17C »

My SB16 not work very fine with the windows version of zsnes... :(
Mike
ZBoard Prince
Posts: 452
Joined: Tue Aug 16, 2005 11:59 am
Location: Long Island
Contact:

Post by Mike »

Geeze man I feel bad for you that you can't get zsnes to work good on your computer, did you try using a different snes emulator?
**Prince of the Zsnes board**
*Smash Champ*
Post Reply