tangodown Posted June 6, 2020 Author Share Posted June 6, 2020 As expected. "Fatal error. Unable to complete window creation" As I said above, I had a feeling it would do this again. I'm switching to another version of MAME. Will post results Quote Link to comment Share on other sites More sharing options...
tangodown Posted June 13, 2020 Author Share Posted June 13, 2020 I have been working on this issue and I have found that the problem lies with my graphics card. Let me be clear though. My graphics card is fine. Its an 8GB ge force 1070 which is more than capable of running MAME and all the games. Hell, it runs demanding flight sims and War Zone no problem at all. Therefore I have determined that MAME is the issue. Something in the MAME software does not like something in my graphics card. Its funny. After I updated my graphics card driver, it ran the roms for a while, like MAME forgot what it didn't like, then when it remembered the error came back again. Oh, I proved it was the graphics card by disabling it. A simple test, I'm surprised nobody on here suggested it. Maybe I need to go straight to self aware status for my work here? Anyway now that I have narrowed down the issue I will move this topic over to the MAME DEV forum for further investigation. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted June 13, 2020 Share Posted June 13, 2020 45 minutes ago, tangodown said: Oh, I proved it was the graphics card by disabling it. A simple test, I'm surprised nobody on here suggested it. Maybe I need to go straight to self aware status for my work here? The earlier test with changing the video driver, it should have been opengl, not gl. I'm not convinced it's the card, but still some how related to the DirectX setup. (Whether DxDiag sees anything or not) If you run again using -video opengl and it works, it's not the card and a DirectX issue. Quote Link to comment Share on other sites More sharing options...
tangodown Posted June 13, 2020 Author Share Posted June 13, 2020 (edited) 2 hours ago, Headrush69 said: The earlier test with changing the video driver, it should have been opengl, not gl. I'm not convinced it's the card, but still some how related to the DirectX setup. (Whether DxDiag sees anything or not) If you run again using -video opengl and it works, it's not the card and a DirectX issue. It does work with open gl. But how does that eliminate the gpu? Is there a way to add scanlines and other stuff to the open gl settings? Also, how do you explain Direct X working fine with my other games? There must be a way to uninstall Direct X, but there does not seem to be. I don't really want to install a third party app to do it either. Edited June 13, 2020 by tangodown Quote Link to comment Share on other sites More sharing options...
tangodown Posted June 13, 2020 Author Share Posted June 13, 2020 (edited) *BREAK THROUGH! I found if I run the MAME app in a window (instead of full screen), it works. This is very interesting. So this proves its definitely a MAME issue. The front end, game select and MAME options screen runs in full screen mode. It's only when I try to run a game that it crashes. Edited June 13, 2020 by tangodown Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted June 13, 2020 Share Posted June 13, 2020 6 hours ago, tangodown said: It does work with open gl. But how does that eliminate the gpu? OpenGL uses the GPU the same as DirectX, it’s just a different API to the hardware features. 6 hours ago, tangodown said: Is there a way to add scanlines and other stuff to the open gl settings? Yes, you can use OpenGL shaders for many of the same effects. It’s a topic itself, google is your friend. ? 6 hours ago, tangodown said: Also, how do you explain Direct X working fine with my other games? DirectX has many levels, versions, etc. Not ever game is using the same one. It seems from your log that Mame is only using 9.x of DirectX. 5 hours ago, tangodown said: *BREAK THROUGH! I found if I run the MAME app in a window (instead of full screen), it works. This is very interesting. So this proves its definitely a MAME issue. The front end, game select and MAME options screen runs in full screen mode. It's only when I try to run a game that it crashes. I still not convinced it’s just a MAME issue alone. I’ll do a little more searching for your Mame issue on the Mame testers site. Have you tried several older versions of MAME just to see if there’s a version where it works for you? Maybe 0.210, 0.200, 0.190 etc? When submitting error reports to the MAME devs, if we can give a version where your issue started, more likely to get results. Quote Link to comment Share on other sites More sharing options...
neil9000 Posted June 13, 2020 Share Posted June 13, 2020 6 hours ago, tangodown said: Also, how do you explain Direct X working fine with my other games? Also there are 32 and 64 bit versions of directx, as well as directx 1 through to 12 Ultimate. Just because some games work doesnt meant its not directx related. Some games and programs will install the version of directx they need when you install them others wont. Its also worth mentioning there are many versions of direct x within a version, so a game may need directx 9.2 for example, so if you only have 9.0 installed thats not enough. Quote Link to comment Share on other sites More sharing options...
neil9000 Posted June 13, 2020 Share Posted June 13, 2020 On 5/16/2020 at 12:26 PM, neil9000 said: You need the old versions as well, it specifically says directx 9, that has absolutely nothing to do with directx12. You need all the old versions as well, just like if installing a old PC game. And i did specifically tell you this in my original reply. Just because you have directx 12 installed means nothing, it just means you have directx12. You also need all the other versions, of both 32 and 64bit as some programs/games will be 32bit, while others will be 64bit. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted June 13, 2020 Share Posted June 13, 2020 (edited) 38 minutes ago, neil9000 said: And i did specifically tell you this in my original reply. Just because you have directx 12 installed means nothing, it just means you have directx12. You also need all the other versions, of both 32 and 64bit as some programs/games will be 32bit, while others will be 64bit. Can you go into C:/Windows/SysWOW64/ and post a screenshot of your d3dx9 files in that folder? Edit: Try getting and running this DirectX installer, not the web version: DirectX 9 June Installer from Microsoft Edited June 13, 2020 by Headrush69 Quote Link to comment Share on other sites More sharing options...
tangodown Posted June 13, 2020 Author Share Posted June 13, 2020 11 hours ago, Headrush69 said: Can you go into C:/Windows/SysWOW64/ and post a screenshot of your d3dx9 files in that folder? Edit: Try getting and running this DirectX installer, not the web version: DirectX 9 June Installer from Microsoft I already tried that DX9 June installer. I'll do the other thing though. I really appreciate the help btw. If I can add scanlines and stuff using open gl, I will be happy with that. Yes I have tried different versions of mame (not all of them obviously), and they all have the same issue. Actually, that one I haven't tried works fine, haha Quote Link to comment Share on other sites More sharing options...
tangodown Posted June 13, 2020 Author Share Posted June 13, 2020 Quote Link to comment Share on other sites More sharing options...
tangodown Posted November 10, 2020 Author Share Posted November 10, 2020 (edited) Can somebody please have another look at this. I still can't get the hlsl settings to work?! Its weird. d3d only works in window mode. So thats fine I just run it in window mode. But I can't access the hlsl settings like scanlines ect. When I press the ~ key I only get limited options such as master volume, screen gamma, screen contrast ect, but not scanlines. There should be enough clues for somebody to figure this out. I think its not looking at the hlsl settings maybe the wrong path. I don't know? Edited November 11, 2020 by tangodown Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.