Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: lilSkeeter on January 13, 2019, 09:58:52 pm

Title: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 13, 2019, 09:58:52 pm
Hello all. I have a PC with win10 running grooveymame 194 on a sony trinitron with a vga to component transcoder. I have been running it for a while but it wasnt really setup right or something, super resolutions didn't seem to be working quite right. I couldn't launch many game also. So I started looking in to it and I found I may not have set up the super resolutions right or something. There is a lot of confusing and scattered  threads on the matter. So I reckoned to make a thread and here I am, I need help my dudes.

I found http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=290 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=290) and have been trying to go through it to get everything working and alonng the way have ran in to some problems. When I change video  auto to video  d3d9ex in mame.ini and launch mame64 I am only getting a black screen. . I launch mame with command line with a game and get this in the command window: invalid video value d3d9ex reverting to gdi while the screen is black and the sound is going all crazy fast forward highpitched.  If I use video auto, mame will launch. There are other issues but I will focus on this one first if anyone can lend me a hand or three!
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 13, 2019, 10:10:04 pm
also i am not seeing where I can upload the txt log.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 13, 2019, 10:12:30 pm
OK I see how to upload attachments now whoops. here is where I tried to run sf2 with d3d9ex enabled. Apparently it was running in the background while the screen was black.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 13, 2019, 11:07:07 pm
well i think I may have actually downloaded the version without d3d9ex? I just now was looking in the google drive download area for 194 groovymame and saw there is a version called grooveymame64_194_017g and another called grooveymame64_017g_d3d9ex. I think I had installed the one without the d3d9ex. I am trying to download the other one and mess with it now.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: Arroyo on January 14, 2019, 08:38:31 am
well i think I may have actually downloaded the version without d3d9ex? I just now was looking in the google drive download area for 194 groovymame and saw there is a version called grooveymame64_194_017g and another called grooveymame64_017g_d3d9ex. I think I had installed the one without the d3d9ex. I am trying to download the other one and mess with it now.

Download the one that has d3d9ex.  You just need to put d3d under the video section and you are good to go.  Using video = d3d9ex has been depreciated, instead it’s now d3d.  You are still getting d3d9ex it’s just the call for it in the mame.ini has changed.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 14, 2019, 09:37:18 am
Yea thanks arroyo, I downloaded the d3d9ex version and put video d3d9ex and it still didn't work. Is there an updated guide that has the correct "up to date" information out there?
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: Calamity on January 14, 2019, 09:48:11 am
That guide is outdated.

New versions don't use -video d3d9x anymore. Just leave the default -video auto and GM will automatically enable D3D9ex, as long as you downloaded the correct _d3d9ex build.

Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: Arroyo on January 14, 2019, 09:50:59 am
Yea thanks arroyo, I downloaded the d3d9ex version and put video d3d9ex and it still didn't work. Is there an updated guide that has the correct "up to date" information out there?

Probably a silly question, but do you have direct x installed on your computer?
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 14, 2019, 10:36:07 am
Hmm I don't know, it's just a standard fresh windows 10 install so if it's something extra I don't think so.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 14, 2019, 10:38:54 am
dxdiag shows directx 12 is installed
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 14, 2019, 10:56:32 am
also thanks for everything calamity! This is actually a DIY arcade cabinet I built for my daughter for her birthday and we have had a lot of good hours playing all kinds of mame roms on the crt thanks to your software! Now I just wanna fine tune it and make the screens fit right among a few other issues.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: Arroyo on January 14, 2019, 12:21:37 pm
dxdiag shows directx 12 is installed

Sounds like you do.  Sounds like you should go with video = auto as Calamity suggested, just seemed weird to me cause d3d worked for me.  As long as you see good scanlines and “pixels” you should be good.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: krick on January 14, 2019, 04:06:45 pm
On Windows 10, you need to install DirectX 9.  Here's the full offline installer...

https://www.microsoft.com/en-us/download/details.aspx?id=8109 (https://www.microsoft.com/en-us/download/details.aspx?id=8109)

Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: Arroyo on January 14, 2019, 04:20:43 pm
On Windows 10, you need to install DirectX 9.  Here's the full offline installer...

https://www.microsoft.com/en-us/download/details.aspx?id=8109 (https://www.microsoft.com/en-us/download/details.aspx?id=8109)

I thought I read online (and seemed to experience when trying), that you couldn’t go down in version with Direct X?  As it appears he as Direct X 12, is there a way to rollback?
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: Calamity on January 14, 2019, 04:51:05 pm
I thought I read online (and seemed to experience when trying), that you couldn’t go down in version with Direct X?  As it appears he as Direct X 12, is there a way to rollback?

No need to rollback. You'll have DX12 (Windows 10's native) AND DX9 (Windows 10 only ships with basic compatibility DX9 features, you need a specific download to get all of it running).

Anyway OP's issue not caused by lacking DX but by the use of deprecated GM video options as explained above.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: Arroyo on January 14, 2019, 04:55:09 pm
I thought I read online (and seemed to experience when trying), that you couldn’t go down in version with Direct X?  As it appears he as Direct X 12, is there a way to rollback?

No need to rollback. You'll have DX12 (Windows 10's native) AND DX9 (Windows 10 only ships with basic compatibility DX9 features, you need a specific download to get all of it running).

Anyway OP's issue not caused by lacking DX but by the use of deprecated GM video options as explained above.

Ah I see, it’s OS specific, I am running Windows 7 and had downloaded I believe it is Direct X 11, and in reading tutorials thought maybe I needed version 9 specifically.  Thanks for clarifying.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 14, 2019, 05:56:56 pm
I downloaded that directx 9 file. When I run it it, it just extracts a whole bunch of files into a folder, is that right? It asked me where to extract and I made a random folder for it. Is that it? It still shows direct x 12 on dxdiag.
Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: krick on January 15, 2019, 08:07:59 am
Sorry, I guess more instructions would have been helpful. :)

It should have downloaded this file...

directx_Jun2010_redist.exe

When you run the file, it will ask you where to extract it.  Extract it somewhere with a simple path like C:\dx9redist

Once it extracts, go into that folder and run this file...

DXSETUP.exe

Title: Re: Having some trouble getting d3d9ex to work and super resolution trouble
Post by: lilSkeeter on January 15, 2019, 12:59:54 pm
thx bud