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
Site News

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


  

Author Topic: [Solved] Windows 10 version 1803 update broke HLSL scanlines (and d3d9ex)  (Read 652 times)

0 Members and 1 Guest are viewing this topic.

oomek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 132
  • Mame forever.
This is just great. Why is Microsoft messing with the legacy runtimes is beyond my understanding.
After installing the Spring update of Windows 10 (build 17133.1) suddenly HLSL scanlines stopped working and now mame takes like 5 seconds to quit.
Does anyone else experience the same issues?

UPDATE:
Here are some tips I found that fix what Microsoft broke in 1803 version of Windows 10

- Scanlines not working: disable shader cache in the settings app of your graphics card
- Delay after exiting Groovy Mame: disable Everything in the Windows Settings->System->Focus Assist
- Freesync not working: Disable full-screen optimisations in the mame.exe Properties->Compatibility tab
« Last Edit: May 05, 2018, 05:29:30 pm by oomek »

lilshawn

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 6035
  • I break stuff...then fix it...sometimes
Re: Windows 10 version 1803 update broke HLSL scanlines
« Reply #1 on: April 10, 2018, 12:52:07 am »
no, but windows 10 has taken a liking to just randomly freezing (no BSOD or nothing just stops) and also not shutting down. (just logs off and then loads the desktop again)

everytime i fix it...they update and break the same things again.

about time to reload... it's like a 3 year old windows 7 install that was "upgraded" so it might be nice to ---meecrob--- it and start over.

nexusmtz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 246
Re: Windows 10 version 1803 update broke HLSL scanlines
« Reply #2 on: April 10, 2018, 01:15:36 am »
I lost hlsl scanlines on my Win 10/AMD RX 480 system awhile back, but it's running 1709. I'm not sure when the issue started, but I thought it was after I put 1709 on. I can't blame 1709 specifically though, because I have a Win 10 VM at 1709, and hlsl scanlines are working fine there.


oomek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 132
  • Mame forever.
Re: Windows 10 version 1803 update broke HLSL scanlines ( and d3d9ex )
« Reply #3 on: May 02, 2018, 10:48:09 pm »
The scanlines issue was caused by broken shader cache after updating windows. Disabling shader cache fixed scanlines. BUT...that was before...now on the latest windows build 17134.5 the d3d9ex version of GM showed me a middle finger... jesus Microsoft, stop...just please...f%£$ stop!

Code: [Select]
Direct3D: Using Direct3D 9Ex
Physical width 2560, height 1080
Direct3D: Initialize
Direct3D: Configuring adapter #0 = NVIDIA GeForce GTX 980
Direct3D: Adapter has Vendor ID: 10DE and Device ID: 13C0
Direct3D: Using dynamic textures
Direct3D: YUV format = RGB
Direct3D: Max texture size = 16384x16384
Unable to create the Direct3D device (8876086A)
Unable to initialize Direct3D 9
Fatal error: Unable to complete window creation
« Last Edit: May 02, 2018, 10:49:51 pm by oomek »

oomek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 132
  • Mame forever.
Re: Windows 10 version 1803 update broke HLSL scanlines (and d3d9ex)
« Reply #4 on: May 03, 2018, 05:58:26 am »
I found a solution. You have to disable Focus Assist in the Settings->System. It solved also a delay when exitting GM.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Online Online
  • Posts: 5851
I won't ask how in the world you found that.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

oomek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 132
  • Mame forever.
I wasn’t able to get much sense of the misbehavior of the MsgWaitForMultipleObjects() function in AttractMode that started acting randomly and often not registering GM window close event, so I simply went through all recently added Windows 1803 „features” and found this :) I have now disabled windows update in my cab. I’m not going to update until I test it on my other pc. Enough is enough :)
« Last Edit: May 03, 2018, 07:14:10 am by oomek »

nexusmtz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 246
Thanks for the follow-up. I'll try to keep that one in mind when 1803 hits me.

oomek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 132
  • Mame forever.
[For solutions go to first post]

keropi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • I want to build my own arcade controls!
I don't think it's a good idea to have your cab online and have it update windows as well... are you people using some sort of online feature?
I just connect mine to the router when I need to update files/games , it still uses a non-updated 2016 win7 OS.

oomek

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 132
  • Mame forever.
My cab is also running games from steam.

  
 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31