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: surpress mame error messages  (Read 2364 times)

0 Members and 1 Guest are viewing this topic.

TimeCrisis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 153
  • Last login:July 22, 2023, 04:32:47 am
  • I want to build my own arcade controls!
surpress mame error messages
« 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.
« Last Edit: December 30, 2014, 07:21:02 am by TimeCrisis »

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1296
  • Last login:October 04, 2023, 08:30:02 am
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: surpress mame error messages
« Reply #1 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.

bulbousbeard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 522
  • Last login:August 25, 2015, 11:58:25 pm
  • I want to build my own arcade controls!
Re: surpress mame error messages
« Reply #2 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.

TimeCrisis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 153
  • Last login:July 22, 2023, 04:32:47 am
  • I want to build my own arcade controls!
Re: surpress mame error messages
« Reply #3 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.