Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: lettuce on May 10, 2013, 01:56:38 pm
-
I am trying to send MESS to my 2nd display using,
ume nes -cart d:\mess\roms\mess\nes\rollergames.nes -screen \\.\display2
but when i do this i get a blank display on display1 (my main monitor) and just the desktop on display2. After exiting UME dos shows...
SwitchRes: [nes] (1) horizontal (256x240@60.10)->(1280x1024@60.10)
-----------------------------------------------------
Exception at EIP=000007FEFD215A01 (not found): ACCESS VIOLATION
While attempting to read memory at 0000000000000000
-----------------------------------------------------
RAX=0000000000000000 RBX=000000000DAF8450 RCX=0000000000000000 RDX=00000000FFFFF
FFF
RSI=0000000018B95440 RDI=0000000000000002 RBP=0000000018B95840 RSP=000000000021E
D88
R8=7EFEFEFEFEFEFEFF R9=0000000005B6B600 R10=0000000005B6B590 R11=8101010101010
100
R12=0000000018B95300 R13=000000000021F290 R14=0000000000000000 R15=0000000000000
000
-----------------------------------------------------
Stack crawl:
000000000021ED80: 000007FEFD215A01 (strlen+0x0031)
000000000021EF30: 00000000027B8345 (not found)
000000000021F020: 0000000002683B5E (not found)
000000000021F180: 0000000002683DE0 (not found)
000000000021F1E0: 0000000002A7476B (not found)
000000000021F410: 0000000002A753FD (not found)
000000000021F600: 00000000027528AF (not found)
000000000022F3C0: 0000000002679407 (not found)
000000000022F8A0: 0000000002A3746E (not found)
000000000022FE10: 0000000001F10E03 (not found)
000000000022FE60: 0000000002D64CAC (not found)
000000000022FF20: 00000000004013F0 (not found)
000000000022FF50: 00000000004014F8 (not found)
000000000022FF80: 0000000076CB652D (BaseThreadInitThunk+0x000d)
000000000022FFD0: 0000000076DEC521 (RtlUserThreadStart+0x0021)
I have attached the log file, any ideas?
-
Hi lettuce,
Are you using 32-bit GM on 64-bit target system? If this is the case, switch to 64-bit binary. For some reason the 32-bit binary crashes on exit when run in W7-64.
As for the games not displaying on \\.\DISPLAY2, well I don't understand why it's not working, as the log looks fine. Do you have any other setting in mame.ini for the -screen0, -screen1, etc. options, other than 'auto'?
-
I got it to work, all i had to do was change '\\.\display2' from lower case to upper! :dizzy:.
I would like to set this in Mame.ini as well as UME.ini so i dont have to type the prefix in all the time in the command line. I added to the mame.ini....
screen0 \\.\DISPLAY2.
But upon doing so mame kicks this out....
D:\MAME>mame ffight
SwitchRes: [ffight] (1) horizontal (384x224@59.63)->(1920x1200@59.63)
Unable to create the Direct3D device (8876086C)
Unable to initialize Direct3D.
000000000021E6F0: 0000000001718167 (not found)
000000000021EBC0: 00000000023718AE (not found)
000000000021ED20: 000000000171ED64 (not found)
000000000021EEE0: 000000000171CB42 (not found)
000000000021F100: 000000000171927A (not found)
000000000021F410: 0000000001E2FA3C (not found)
000000000021F600: 0000000001E30C5D (not found)
000000000022F3C0: 0000000001D57907 (not found)
000000000022F8A0: 0000000002067EBE (not found)
000000000022FE10: 000000000171B1E3 (not found)
000000000022FE60: 00000000023459EC (not found)
000000000022FF20: 00000000004013F0 (not found)
000000000022FF50: 00000000004014F8 (not found)
000000000022FF80: 0000000076BB652D (BaseThreadInitThunk+0x000d)
000000000022FFD0: 0000000076CEC521 (RtlUserThreadStart+0x0021)
Unable to complete window creation
D:\MAME>
-
Hi lettuce,
Leave the screen0, screen1, etc. options to 'auto'. Only use the 'screen' option.