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: Quick question about d3d9ex - how to enable?  (Read 3451 times)

0 Members and 1 Guest are viewing this topic.

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Quick question about d3d9ex - how to enable?
« on: September 23, 2017, 03:18:10 pm »
I just got groovymame working in win7 with my crt. I would like to make sure I am using d3d9ex as I have had some trouble with framedelay before.

1. Should I use using the d3d9ex exe instead of the regular groovymame exe? If I replace the exe can I keep the same mame.ini I got working with the regular groovymame exe?

2. What do I need to check or change in mame.ini? The guide says something about "video" but I only have that under osd display options. What do I need to change and where?
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re: Quick question about d3d9ex - how to enable?
« Reply #1 on: September 23, 2017, 06:03:58 pm »
You should be using a d3d9ex build.

You can use the same mame.ini

Set the "video" setting to d3d  in the ini
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: Quick question about d3d9ex - how to enable?
« Reply #2 on: September 23, 2017, 06:18:44 pm »
Ok so the video line in OSD display options should read "d3d9ex"? That's what the guide says on the German site I can't pronounce or spell. Or are you saying d3d is the newer value to use?
« Last Edit: September 23, 2017, 06:36:15 pm by Tzakiel »
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re: Quick question about d3d9ex - how to enable?
« Reply #3 on: September 23, 2017, 06:57:46 pm »
the video option USED to be:

-video d3d9x

...but now it's just...

-video d3d

Documentation from the sticky thread:
http://forum.arcadecontrols.com/index.php/topic,151459.0.html

What's new in SwitchRes v0.016 alpha 4 (December 2016)

- Full implementation of dynamic mode switching on the BGFX renderer (D3D11 backend). Now it shouldn't crash when launching games from the internal UI. Games that switch video modes dynamically now work.

- Improved dynamic mode switching for -video bgfx (D3D11) and -video d3d (D3D9/D3D9Ex*). Now transitions should be smoother, and the desktop shouldn't flash on the background anymore. There should be comparative advantage here for D3D9ex (and D3D11) over plain D3D9 since the former doesn't need to destroy and recreate resources upon a mode switch.

- Attempt at reducing input latency, now it should be on a par with previous versions of GM (0.171). Experimental confirmation needed. Confirmed!

* Re-added D3D9Ex support, now as a separate build. Remind using -video d3d even for the D3D9ex build, instead of the old deprecated setting -video d3d9ex.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: Quick question about d3d9ex - how to enable?
« Reply #4 on: September 23, 2017, 07:16:36 pm »
Thank you! I wish there was one setup guide that was kept up to date with the right info.
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet