|
DirectX Problems w/ MAME
#271388 - 12/23/11 10:54 PM
|
|
|
I'm running Windows 7 Ultimate w/ a Radeon X1600 video card (what I had not what I really want ;-). MAME w/ Gamex Lite ran fine, MAMEUIFX ran fine, MAMEUI32 w/ EmuLoader ran fine - until recently. I've made sure I have the current video drivers, made sure that DirectX is installed correctly and I can run some stuff but mostly I get an error message that says "Unable to Create Direct3D Device".
I run dxdiag and it shows I have DirectX 11. I've tried running a complete install of DirectX 9 and tried setting MAME to all of its various video settings w/ no luck.
I can run MAME in a window (again some games but not all) but using the above frontends I can't get anything to work. Everything that I can find is for older versions of OS or MAME.
Anyone got a clue of what I can do??
|
|
|
|
Re: DirectX Problems w/ MAME
[Re: Greyhawkes]
#271396 - 12/24/11 12:25 AM
|
|
|
Try this: open mame.ini and change this line "hlsl_enable 1" to "hlsl_enable 0".
|
|
|
|
Re: DirectX Problems w/ MAME
[Re: Ramirez]
#271463 - 12/25/11 04:09 AM
|
|
|
> Try this: > open mame.ini and change this line "hlsl_enable 1" to "hlsl_enable 0".
Could be that. Could also be some incompatibility with 'indigenous' nvram, cfg, maybe even ini, files. Delete 'em all, and try again.
|
Consider it high comedy....sincere tragedy....whatever...don't take it personally.
The Culture
|
|
|
Re: DirectX Problems w/ MAME
[Re: mogli]
#271523 - 12/26/11 07:11 PM
|
|
|
Thanks for both hints - I'll give it a try and report back
|
|
|
|
Re: DirectX Problems w/ MAME
[Re: Greyhawkes]
#271546 - 12/27/11 12:12 AM
|
|
|
Well, hlsl_enable was already set to 0 in all of the individual game .ini files. I set it to 0 in mame.ini - no change. Deleted all of the .cfg, .ini and .nv files - no change; still some games work some don't.
ADDED INFO: Set hlsl_enable to 1 and things seem to run in windowed mode now - still can't run in fullscreen w/o a D3D creation error.
MORE INFO: I can run MAMEUIFX in windowed mode, I can run mame in windowed mode (mame -window) but I can't get either emuLoader or Gamex to run mame even if mame.ini is set for mame to run windowed.
Edited by Greyhawkes (12/27/11 05:14 AM)
|
|
|
B2K24 |
MAME @ 15 kHz Sony Trinitron CRT user
|
|
|
Reged: 10/25/10
|
Posts: 2663
|
|
|
Send PM
|
|
|
Re: DirectX Problems w/ MAME
[Re: Greyhawkes]
#271550 - 12/27/11 02:18 AM
|
|
|
|
|
Re: DirectX Problems w/ MAME
[Re: B2K24]
#271567 - 12/27/11 04:14 AM
|
|
|
I've tried that (read my original post) and it didn't do anything for me. dxdiag shows that I've got DirectX 11 and I did a full install of 9.
|
|
|
|
Re: DirectX Problems w/ MAME
[Re: Greyhawkes]
#272532 - 01/09/12 06:28 AM
|
|
|
Still trying to figure out why this isn't working in fullscreen - when it did before. I can only get MAMEUIFX and MAME to work properly in a window and EmuLoader and Gamex don't work at all even with the same settings (ie, run in a window).
I'd like to be able to run fullscreen if I could fix this.
|
|
|
Foxhack |
Furry guy
|
|
|
Reged: 01/30/04
|
Posts: 2409
|
Loc: Spicy Canada
|
|
Send PM
|
|
|
Re: DirectX Problems w/ MAME
[Re: Greyhawkes]
#272536 - 01/09/12 07:01 AM
|
|
|
> I've tried that (read my original post) and it didn't do anything for me. dxdiag > shows that I've got DirectX 11 and I did a full install of 9.
Check that the Radeon drivers aren't forcing some sort of setting on MAME. They may be detecting the program and try to do something funky with it.
|
|
|
|
Re: DirectX Problems w/ MAME
[Re: Foxhack]
#272853 - 01/13/12 05:58 AM
|
|
|
Well, my video driver says that I have DirectX 8 while dxdiag says I have 11. Not sure how to resolve this.
I changed d3d in mame.ini for MAMEUIFX (based on 0.144) to 8 and now it runs fullscreen after showing a dialog box that it can't create the Direct3d device. I tried to do this on a MAME 0.144u3 install but it still doesn't work.
|
|
|
|
Re: DirectX Problems w/ MAME
[Re: Greyhawkes]
#272854 - 01/13/12 06:18 AM
|
|
|
I think I found your problem. The Radeon X1600 is a DirectX 9 part...
Quote:
Note: AMD’s DirectX 9 ATI Radeon graphics accelerators are not officially supported under Windows 7. If the user chooses to, they can install the ATI Catalyst Windows Vista graphics driver under Windows 7. Please be aware that none of the new Windows 7 graphics driver (WDDM 1.1) features are supported (as the Windows Vista level graphics driver is limited to WDDM 1.0 level support). Using the ATI Catalyst Windows Vista driver under Windows 7 is not officially supported by AMD, and as such AMD will not provide any form of customer support for users running in this configuration
Here's the latest Vista drivers from AMD if you want to see if they work for you...
Windows 7 32-bit http://support.amd.com/us/gpudownload/wi...mp;lang=English
Windows 7 64-bit http://support.amd.com/us/gpudownload/wi...mp;lang=English
|
GroovyMAME support forum on BYOAC
|
|