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: Artifacts on screen with Windows 10 unless triple buffering.  (Read 905 times)

0 Members and 1 Guest are viewing this topic.

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:May 17, 2024, 01:17:02 pm
    • Centipede MAME cabinet
Artifacts on screen with Windows 10 unless triple buffering.
« on: February 12, 2023, 07:37:00 pm »
So, I had win7 running mame 0.251 and all was fine.
Upgraded to win 10 and using the exact same settings and hardware, there is an issue with triple buffer OFF apparently creating some awful artifacts on screen.

Normally not an issue because I keep triple buffer On, however I think most would know now by now that BGFX does not support triple buffer (you can set it on but it does nothing) therefore this new issue is unavoidable with BGFX.  If you run any shader method WITH triple buffer the problem goes away.

Anyone else notice it?  I'm running Radeon 4600 series iGPU and I believe it is running under DirectX 12.   (I have dx legacy also installed).

"3 warps to Uranus" -- so I stopped playing!

lilshawn

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7415
  • Last login:Yesterday at 09:32:56 pm
  • I break stuff...then fix it...sometimes
Re: Artifacts on screen with Windows 10 unless triple buffering.
« Reply #1 on: February 14, 2023, 11:50:30 am »
could just be a driver issue. i see it all the time in pc gaming. they push out a new version and it goes away...or they push out a new version and weird pixel sparkling and stuff shows up.

might be worth trying to roll it back or forward a version (if you can) and see if it goes away.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:May 24, 2024, 11:51:08 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Artifacts on screen with Windows 10 unless triple buffering.
« Reply #2 on: February 14, 2023, 10:59:49 pm »
It could also be a power issue.   In the past I've noticed some radeon cards artifacting if they have inadequate power.   Probably a driver issue though.  I would also check to see if it's tirple buffering in mame or triple buffering in general with directx applications that make the difference.

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:May 17, 2024, 01:17:02 pm
    • Centipede MAME cabinet
Re: Artifacts on screen with Windows 10 unless triple buffering.
« Reply #3 on: February 15, 2023, 07:41:22 pm »
Thanks Howard and others.

I removed updated the driver to a newer version but same issue.
I removed the driver entirely and allowed the basic non accelerated windows driver to take over and the glitch is gone.
Who knows what's going on.  I'm kinda bummed I cannot use the BGFX shaders.

Another solution would be that they fix/allow for BGFX to make use of triple buffer.  Does anyone know why it's not working?  I'm thinking no one has noticed but I can confirm it's not kicking in (for me at least).

In HLSL triple buffer works.
"3 warps to Uranus" -- so I stopped playing!

lilshawn

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7415
  • Last login:Yesterday at 09:32:56 pm
  • I break stuff...then fix it...sometimes
Re: Artifacts on screen with Windows 10 unless triple buffering.
« Reply #4 on: February 15, 2023, 09:26:44 pm »
the whole bfgx thing is an ongoing shidshow. hope for a fix in a lter mame release is about all you can do at this point then.

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:May 17, 2024, 01:17:02 pm
    • Centipede MAME cabinet
Re: Artifacts on screen with Windows 10 unless triple buffering.
« Reply #5 on: February 15, 2023, 09:42:59 pm »
the whole bfgx thing is an ongoing shidshow. hope for a fix in a lter mame release is about all you can do at this point then.

These are known issues?  I haven't kept up.  Will do a little more digging.  It worked great in Windows 7.
"3 warps to Uranus" -- so I stopped playing!

lilshawn

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7415
  • Last login:Yesterday at 09:32:56 pm
  • I break stuff...then fix it...sometimes
Re: Artifacts on screen with Windows 10 unless triple buffering.
« Reply #6 on: February 16, 2023, 10:35:02 am »
yeah after some cursory digging i've been finding bug reports and whatnot about it. it works then breaks and then works again then breaks. some versions it works as intended, others it breaks it again. sometimes installing the "working" version overtop of an existing non-working one fixes it. sometimes it does not without a clean install.

it's all over the place.