Jump to content



Photo

Hybrid Rollergames runs on PinMAME

PinMAME Rollergames Hybrid

  • Please log in to reply
2 replies to this topic

#1 foenich

foenich

    Neophyte

  • Members
  • Pip
  • 5 posts

  • Flag: Germany

  • Favorite Pinball: Medieval Madness

Posted 28 August 2022 - 10:59 AM

Hi!

I just wanted to say thank you to all the PinMAME developers and share what I made with it.

So thanks for PinMAME (and the Unix port)! :love39:

 

Here is my Project:
I took a real Rollergames Playfield, got rid of all the cables, developed an IO-board and put PinMAME on a Raspberry Pi 4. And it works!

For detailed information see
https://www.flipperm...ergames.249988/

 

  • The DMD is driven by PinMAME in connection with the library https://github.com/h...-rgb-led-matrix
  • The sound is driven by PinMAME over Bluetooth with padsp wrapper. Alsa would be preferable but conflicts with the rpi-rgb-led-matrix if no extra soundcard (or sound-USB-stick) is used.
  • The communication with my IO-boards is made by a RS485 bus and some adaptions to the PinMAME code. This is a bit of "spaghetti-code"  added to s11.c and s11.h with defines.

I'am about to put the wohle projekt (hardware and software) to github. So if anyone is interested in the code and/or the hardware, it will be available soon...

 

Here some pics:

total_side.jpg

 

overview.png

 

backbox.jpg

 

total_splash.png

 

pf_b4.jpg

 

Have a nice day and happy pinballing.

Michael


Edited by foenich, 28 August 2022 - 11:09 AM.


#2 Joe

Joe

    Pinball Wizard

  • VIP
  • 2,356 posts
  • Location:60016

  • Flag: United States of America

  • Favorite Pinball: New Stern ones

Posted 28 August 2022 - 03:00 PM

what rom is it on and where is the DMD data coming from?



#3 foenich

foenich

    Neophyte

  • Members
  • Pip
  • 5 posts

  • Flag: Germany

  • Favorite Pinball: Medieval Madness

Posted 29 August 2022 - 05:20 PM

Hi Joe,

rom is rollr_l2.

The DMD data is selfmade. It is derived from PinMAME's "coreGlobals.segments", transformed into a dot matrix picture and saved into RinMAMES's "coreGlobals.dotCol".