MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

Xenphor
MAME Fan
Reged: 08/08/11
Posts: 13
Send PM
Two vertical tear lines appear when using mame with d3d
06/05/18 04:29 PM


I've encountered an issue with mame where two vertical tear lines appear in stationary positions on screen. It is most noticeable when the screen scrolls horizontally in a uniform manner because you will see a "ripple" effect where the 2 lines are. I made a short video:

https://youtu.be/hm9pk6XjLTw

You can mainly see it when the lines pass over the trees. This is using the 240p test suite for the genesis but the problem occurs in everything I've tried so far.

This does not happen when using opengl with the same settings.

I've tested it so far in .193 and the latest .198.

My settings are defaults except:
waitvsync 1
prescale 3

I've tried using both syncrefresh as well as triplebuffer but neither of those made a difference. I'm not really sure what all the different sync options do in mame, but I assume it's some kind of vsync issue.

Specs:
Windows 10
8700k
gtx 1050 ti

edit: I was able to get the lines to go away in d3d by setting prescaling to 1 instead of 3. Setting it to 2 will result in just one line down the middle. Is there something wrong with d3d and prescaling?

Edited by Xenphor (06/05/18 11:29 PM)







Entire thread
Subject Posted by Posted on
* Two vertical tear lines appear when using mame with d3d Xenphor 06/05/18 04:29 PM
. * Re: Two vertical tear lines appear when using mame with d3d John IV  06/06/18 12:29 AM
. * Re: Two vertical tear lines appear when using mame with d3d Xenphor  06/06/18 12:56 AM
. * Re: Two vertical tear lines appear when using mame with d3d John IV  06/06/18 01:31 AM
. * Re: Two vertical tear lines appear when using mame with d3d Xenphor  06/06/18 01:53 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 18 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 652