Main > Main Forum
How do I fix screen Tear and Glitches in MAME?
parpunk:
ok checked out the old link, but it doesnt really make muh sense to me at the moment, because i dont really know how to get into those options in MAME. and im afraid if i mess with something i might screw it up. Im current using Mame2 wih no front end, does that make any difference, and is there possibly and easier way to get out these glitches and screen tearing? Any software for DL?
--- Quote from: RayB on March 28, 2007, 02:28:19 pm ---To prevent tearing you want to turn on screen Sync.
(vsync)
--- End quote ---
Ok sounds good and how would i go about doing this???
Thanks for all the help!
ahofle:
vsync never really did anything noticable for me. Before you go and hardware stretch, try turning 'triplebuffer' to on. That fixes tearing for me on my arcade monitor when it's not running at the correct refresh rate.
parpunk:
--- Quote from: ahofle on March 28, 2007, 06:12:54 pm ---vsync never really did anything noticable for me. Before you go and hardware stretch, try turning 'triplebuffer' to on. That fixes tearing for me on my arcade monitor when it's not running at the correct refresh rate.
--- End quote ---
sounds good, what exact steps would i take to get to this point, lol, sorry bro im a total newbie at all this, thanks!
ahofle:
I see you are using MAME32 (a recent version I am assuming). To set default video options for all games, go to the 'options' menu, and then 'default game options'. Then you will be presented with a dialog with several tabs on it. Each tab has several settings.
On a TV, I found these settings to be best for horizontal games:
Display tab: videomode = DirectDraw, 'Stretch Using Hardware' = off
Advanced tab: 'triple buffering' = on
Screen tab: Screen = '\\ \DISPLAY1', resolution = 640x480, switch resolutions to fit = on
For vertical games, uncheck the 'switch resolutions to fit'
Knievel:
Triplebuffer is a godsend.
When I first tried using an LCD in a cabinet it was tearing like crazy, that fixed it 100%.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version