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: MAME Output System - Turn on and multiaccess??  (Read 2108 times)

0 Members and 1 Guest are viewing this topic.

Necro

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1031
  • Last login:November 29, 2022, 08:22:22 pm
  • Building a 'Classic' MAME Cab
MAME Output System - Turn on and multiaccess??
« on: September 21, 2011, 04:32:51 pm »
Two questions on the mame output system:
- Do I need to change a setting for it to be activated?
- Can multiple programs access it at once (i.e., cpwizard and ledblinky). 

Having some issues getting things working just right and MAME output seems to be screwey and not working as it should. 

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 06:13:49 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: MAME Output System - Turn on and multiaccess??
« Reply #1 on: September 21, 2011, 06:18:19 pm »
Two questions on the mame output system:
- Do I need to change a setting for it to be activated?
- Can multiple programs access it at once (i.e., cpwizard and ledblinky). 

Having some issues getting things working just right and MAME output seems to be screwey and not working as it should. 

1.  No.

2.  Maybe... Mame's output system broadcast's it's messages to all windows and in theory any window that responds gets the data, BUT there might be hardware conflicts..(two programs might not be able to talk to a ledwiz at the same time ect...).

But your example confuses me.... cpwizard displays controls.dat info and optionally lights up buttons for you... that has NOTHING to do with mame's output system. 

Necro

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1031
  • Last login:November 29, 2022, 08:22:22 pm
  • Building a 'Classic' MAME Cab
Re: MAME Output System - Turn on and multiaccess??
« Reply #2 on: September 21, 2011, 07:33:40 pm »
It uses the mame output system (potentially) to catch when to display the CPs (i.e., display on pause).

Having some issues getting it working using the system resulting in pause button needing to be pressed three times to fully cycle instead of two.  First time pauses and brings up the CP.  Second closes cpwizard.  Third unpauses the game.  Which, I guess is ok...but....would like it to work correctly.

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: MAME Output System - Turn on and multiaccess??
« Reply #3 on: September 21, 2011, 08:18:23 pm »
Having some issues getting it working using the system resulting in pause button needing to be pressed three times to fully cycle instead of two.  First time pauses and brings up the CP.  Second closes cpwizard.  Third unpauses the game.  Which, I guess is ok...but....would like it to work correctly.

Depending on the method you use in CPWizard you can get it to unpause MAME when you exit. Check out the different methods. Method 1 should do what you want. It sends a message to MAME to unpause when you exit CPW.

Necro

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1031
  • Last login:November 29, 2022, 08:22:22 pm
  • Building a 'Classic' MAME Cab
Re: MAME Output System - Turn on and multiaccess??
« Reply #4 on: September 21, 2011, 11:10:25 pm »
I sat down and figured this out tonight.  Basically, I was getting a call then a pause or something along those lines, resulting in the key needing to be set twice.  Changed a few key binds around, and things seem to be working perfectly. 

Now I just need to know how to edit the CPWizard menus! :)