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: Atari Skydiver Bezel lights in MAME  (Read 1784 times)

0 Members and 1 Guest are viewing this topic.

DP Louie

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:September 19, 2022, 09:30:50 pm
  • Jeep! Jeep!
Atari Skydiver Bezel lights in MAME
« on: December 07, 2014, 09:24:24 am »
Please forgive my ignorance, I haven't been involved with MAME in awhile... ;)  I got into collecting/restoring dedicated cabs and picked up an 1978 Atari Skydiver last year that I am going to restore.  It did not work when I got it so I sent the board out for repair.  Due to continual issues with it, I've decided to install a compact computer running Skydiver on MAME (since the MAME version plays identically to the dedicated).  One of the cool things about Skydiver is that the individual letters for "SKYDIVER" will light up during gameplay to earn bonuses.  The MAME bezel mimics this feature and I'm hoping there's a way to port this output to some type of driver (ledwiz, etc.) so that I can get the original lights on the bezel to work.  Any ideas?  Thanks

IAmDotorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:April 27, 2015, 03:05:37 pm
  • I want to build my own arcade controls!
Re: Atari Skydiver Bezel lights in MAME
« Reply #1 on: December 07, 2014, 09:56:28 am »
Please forgive my ignorance, I haven't been involved with MAME in awhile... ;)  I got into collecting/restoring dedicated cabs and picked up an 1978 Atari Skydiver last year that I am going to restore.  It did not work when I got it so I sent the board out for repair.  Due to continual issues with it, I've decided to install a compact computer running Skydiver on MAME (since the MAME version plays identically to the dedicated).  One of the cool things about Skydiver is that the individual letters for "SKYDIVER" will light up during gameplay to earn bonuses.  The MAME bezel mimics this feature and I'm hoping there's a way to port this output to some type of driver (ledwiz, etc.) so that I can get the original lights on the bezel to work.  Any ideas?  Thanks

If it can be done, LEDBlinky will be able to do it. It can tie MAME output signals to LED events (games that blinked the start buttons will blink in LEDBlinky, for example.)

The big question is if the people who wrote that emulation have all of the outputs tied discretely. If so, you should have no problem setting it up, I'd think.

LEDBlinky has a program that shows you what outputs a game is sending.

http://www.ledblinky.net/downloads/Install%20and%20Config.pdf

Open up that PDF and search for "MAME Output Test" -- there's a section that talks about it.

I just looked real quick at the source for the skydiver module and it looks like it outputs for two start lamps and S, K, Y, D lamps. I, V, E, and R are documented, but I don't see them in the output list, which is weird. You may have to wire up all of "DIVER" to the "D" output.

IAmDotorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:April 27, 2015, 03:05:37 pm
  • I want to build my own arcade controls!
Re: Atari Skydiver Bezel lights in MAME
« Reply #2 on: December 07, 2014, 10:00:32 am »
Nevermind, it does output all of them.  They're tied to the outputs "lamps", "lampk", "lampy", "lampd", "lampi", "lampv", "lampe", and "lampr".

So you'd just set up an entry in the mameoutputs.ini file (if its not there) a [skydiver] section and map those eight outputs to the correct eight outputs on your LED driver board, and it'll just work.