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: Cant Send UME to 2nd Display. HELP!?  (Read 2922 times)

0 Members and 1 Guest are viewing this topic.

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Cant Send UME to 2nd Display. HELP!?
« 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?


« Last Edit: May 10, 2013, 02:19:13 pm by lettuce »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 01, 2025, 01:29:14 pm
  • Quote me with care
Re: Cant Send UME to 2nd Display. HELP!?
« Reply #1 on: May 11, 2013, 11:16:05 am »
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'?
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Cant Send UME to 2nd Display. HELP!?
« Reply #2 on: May 11, 2013, 08:28:30 pm »
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>

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 01, 2025, 01:29:14 pm
  • Quote me with care
Re: Cant Send UME to 2nd Display. HELP!?
« Reply #3 on: May 12, 2013, 09:28:37 am »
Hi lettuce,

Leave the screen0, screen1, etc. options to 'auto'. Only use the 'screen' option.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi