Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Can't fix screen tearing  (Read 2248 times)

0 Members and 1 Guest are viewing this topic.

magus90

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:July 23, 2019, 05:05:40 pm
  • New to MAME, can't wait to get my rig built
Can't fix screen tearing
« on: July 23, 2019, 04:38:20 pm »
Hey There,

Been about 4 years but i am setting up a new arcade. I3-9100 CPU and GT 1030 GPU on a 144hz monitor set to 60hz.

Running Mame 211+Hyperspin+RL. Should be enough juice.

I am getting terrible screen tearing in most games, especially street fighter. Pacman seemed to be fine with no tearing.

I thought it was HLSL or BGFX causing it, but even with those off i still get bad tearing.

I was wondering what my options were and what it could be?

I know Vsync is one but i am trying not to use it if possible.

Maybe a better GPU?

Or a Gsync monitor?

Thanks

Mr. Peabody

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 813
  • Last login:March 05, 2025, 05:44:10 pm
Re: Can't fix screen tearing
« Reply #1 on: July 25, 2019, 09:26:49 pm »
What monitor are you using? Have you used a different one?

Beretta

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 798
  • Last login:December 20, 2021, 02:11:30 pm
Re: Can't fix screen tearing
« Reply #2 on: September 10, 2019, 02:34:24 am »
im having difficulty getting the sync right on versions of mame new than 106

but just for haha's try this..

get mame 106

turn vsync off
turn triplebuffer on

I have found triple buffering to be better than vsync.

If the game is 58hz or higher run it with syncrefresh.. this will cause the game to run a bit faster at 60hz and you might get the ocassional sound artifact but it's the only way to get games that used faux transparency like NEOGEO games (KOF2003 uses it heavily in life bars)

make sure mame is not switching you to a higher freq, usually it'll pick 60 on it's own though.
Anyone got change for a dollar?
PLEASE HELP NEED Fastmame .70 and .9* releases