View previous topic :: View next topic |
Author |
Message |
kanaesin n00b
Joined: 09 Aug 2004 Posts: 25
|
Posted: Mon Feb 28, 2005 8:20 pm Post subject: graphical glitches in snes9x and zsnes |
|
|
I've got a geforce fx5200 in a PIII 866 with 128MB ram i'm setting up as a freevo box. I get a rock-solid 60fps in zsnes using opengl, and it's almost perfect, except for small graphical glitches when the screen scrolls. It almost looks as if the entire screen doesnt scroll at the same rate, creating a flicker on parts of the background. I've tested in snes9x and found similar flicker. Anyone know what could be causing it? |
|
Back to top |
|
|
xlp n00b
Joined: 25 Jun 2004 Posts: 35
|
Posted: Wed Mar 02, 2005 11:35 am Post subject: |
|
|
Are you running it within a X enviroment (I think so). I got a similar issue when running on a double screen thing with my TI it was the TVout running on the second screen and the pictures started to tear apart in the middle somewhere.
Can you please post your xorg.conf?
Cheers Timo _________________ You think my english is horrible? You should hear french colleague! |
|
Back to top |
|
|
Kirby n00b
Joined: 03 Jan 2004 Posts: 11
|
|
Back to top |
|
|
kanaesin n00b
Joined: 09 Aug 2004 Posts: 25
|
Posted: Sat Mar 05, 2005 5:25 pm Post subject: |
|
|
I'm not seeing any vsync options inside zsnes (or snes9x, for that matter, though I've settled on zsnes). Googling for them hasn't turned anything up on how to enable it, though it did confirm that this is indeed my problem. How do I go about enabling vsync? It also appears I can set a system-wide vsync setting, but everyone mentions it and no one says how to do it. |
|
Back to top |
|
|
kanaesin n00b
Joined: 09 Aug 2004 Posts: 25
|
Posted: Sat Mar 05, 2005 6:09 pm Post subject: |
|
|
my xorg.conf:
Code: | Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
EndSection
Section "Monitor"
Identifier "mon1"
HorizSync 31.5
VertRefresh 50-70
EndSection
Section "Device"
Identifier "geforce"
Driver "nvidia"
VideoRam 131072
Option "NoLogo" "on"
Option "TVOutFormat" "S-VIDEO"
Option "TVStandard" "NTSC-M"
EndSection
Section "Screen"
Identifier "Screen 0"
Device "geforce"
Monitor "mon1"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "640x480"
ViewPort 0 0
EndSubsection
EndSection |
I'm doing TV-out as the only monitor @ 640x480. If anyone can see any improvements I could make anywhere else, let me know. |
|
Back to top |
|
|
|