OK, first off Adultery's new plugin is sweet. Unfortunately it's exposed a problem for me. I'm running a machine with two displays, one over the other. Typically I run GameEx with Game Extender but this error crops up even when I load the game from a DOS prompt so I'll just talk about it from there. When I try to load any dual screen game on just one screen it runs fine. From here out the cmd line I am running is: mame64 punchout -numscreens 2 -log When I run the same game on two screens it runs ok, except the displays are reversed. Meaning what should be on the main screen is on the secondary screen. I can fix that thru the TAB menu in MAME from inside the game and it works fine till I close it. Next time I try to run any game with more than one screen MAME crashes as soon as I open it up. Just get the message saying Multiple Arcade Machine Emulator has experienced an unexpected error and has been shut down. The error.log file contains one line which says "Physical Height 1920 Physical Width 1080", which is of course the resolution to which my main display is set. I tried changing the resolution to every setting between 1920x1090 and 640x480. Same result with only the specifics numbers in the error.log being different. I've tried using command promts to force it to run at particular aspects/resolutions with the same result. I've run it with different -video options and aside from it looking crappier and running slower it doesn't seem to remember how I had the screens so it defaults back to the switched displays which, as I said, runs fine. Once I have set the screens to show on the correct display and the error starts the only way I can fix it is to run the mame64 -cc to reset the mame.ini Any help is greatly appreciated. Thanks.