Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: TimeCrisis on December 29, 2014, 09:05:21 pm

Title: surpress mame error messages
Post by: TimeCrisis on December 29, 2014, 09:05:21 pm
Edit: okay I downloaded another mame version ' MAME 0.149 NoNag, Hiscores, CAVE & DirectInput' and now I don't get that error message so problem solved, post is being left here to help other people in case they get this error message and cannot fix it.

I get

'unable to create the direct3D device'

in mame when starting up a game, however this is only when I am using windowed borderless gaming application to make the game run in a borderless window, if I don't enable the program it wont do that.

so I am basically looking for a way to ignore the message, or a better way to solve it, I have tried changing video types but that leads to really bad performance although the error message is gone if I do that.
Title: Re: surpress mame error messages
Post by: Haze on December 30, 2014, 07:42:32 am
the build you mention has nothing to do with the D3D error you post, if it's 'fixed' thats coincidence.

The D3D error is a fatal one, it can't create the correct video mode (I've seen this a LOT on Windows 8 laptops with Intel HD graphics - it fails about 5 times then works, seems like ---smurfy--- drivers)

The build you've downloaded suppresses important warnings about the state of the emulation for the games you're running, you'd be better off avoiding such builds or you might end up with a very negative experience.
Title: Re: surpress mame error messages
Post by: bulbousbeard on December 30, 2014, 11:08:18 am
Edit: okay I downloaded another mame version ' MAME 0.149 NoNag, Hiscores, CAVE & DirectInput' and now I don't get that error message so problem solved, post is being left here to help other people in case they get this error message and cannot fix it.

I get

'unable to create the direct3D device'

in mame when starting up a game, however this is only when I am using windowed borderless gaming application to make the game run in a borderless window, if I don't enable the program it wont do that.

so I am basically looking for a way to ignore the message, or a better way to solve it, I have tried changing video types but that leads to really bad performance although the error message is gone if I do that.


There are actually separate builds of MAME that make MAME run in a borderless window so you don't have to use the Windowed Borderless Gaming application, and you won't see any errors, either.
Title: Re: surpress mame error messages
Post by: TimeCrisis on December 30, 2014, 11:43:38 am
oh are there? that's great I will check them out, yes I did see that as merely being a co-incidence, but it is a false error as the game starts out just fine.