• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

is MAME usable in a cocktail cabinet

Scheduled Pinned Locked Moved General Discussion and Gaming
mame settings
13 Posts 5 Posters 1.7k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R
    riverdealer
    last edited by 4 Feb 2019, 03:37

    I am very new to Retropie...i am in the early stages of building a cocktail cabinet and am considering using Retropie with Raspberry PI as opposed to a desktop/laptop. my first question is there a way to orient the screen display to be vertical as opposed to horizontal. the next is will Retropie allow for screen flipping for player 2. last question, is there a way to have a dual/split display (like punchout) where each display would face one player/side (like MAME32 can do).

    C 1 Reply Last reply 4 Feb 2019, 06:02 Reply Quote 0
    • M
      mitu Global Moderator
      last edited by 4 Feb 2019, 04:37

      Sure, it's possible

      • https://retropie.org.uk/forum/topic/3679/pikea-4-player-cocktail-table/4
      • https://retropie.org.uk/forum/topic/1904/roadcase-somewhat-portable-arcade

      You can rotate the screen through the boot configuration file - /boot/config.txt- see the reference file here.

      Flipping for P2 should be available (Tate mode) in the emulator - I know mame2003 supports it (more details here).

      For the dual/split display - I don't know if it's supported in the Mame versions available in RetroPie.

      R 1 Reply Last reply 4 Feb 2019, 23:59 Reply Quote 0
      • C
        caver01 @riverdealer
        last edited by caver01 2 Apr 2019, 08:03 4 Feb 2019, 06:02

        @riverdealer YES. Check my signature/profile for details about my 4 player cocktail cab. Arcade games that support this design in real life can do the flipping if you configure the virtual DIP switch setting which is emulated by MAME.

        One catch: Emulation Station is setup for landscape, so if you intend to boot up and control game selections from a vertical position, your front end is the wrong orientation. That works great on my system because I have a three-sided cabinet with controls along the horizontal side, but I have all of the classics configured to play from he vertical ends in cocktail mode with screen flipping..

        I have read threads here that you can probably find where others have built vertical cabinets and setup Attract Mode in place of Emulation Station as their default front end. I guess AM has a theme for vertical setups.

        Finally, I would avoid the temptation to configure the Raspberry Pi to run with a 90 degree rotation in config.txt. While this may work, there is supposedly a severe performance hit in the games when the whole OS is rotated that you don’t get when MAME has them running full screen vertical.

        My 4-player cocktail style cabinet built as a custom "roadcase"

        R 1 Reply Last reply 4 Feb 2019, 07:52 Reply Quote 1
        • R
          riverdealer @caver01
          last edited by 4 Feb 2019, 07:52

          @caver01 - Thank you very much for your response...I can live with a horizontal menu as long as i can play games vertically...one other question, if you don't have a 3 sided cabinet, can MAME display a 'split' screen with each side facing the 2 vertical players...this is an option with MAME32 but since i don't have the hardware yet i was wondering if there was a setting for that so i wouldn't need a third side

          C D 2 Replies Last reply 4 Feb 2019, 07:59 Reply Quote 0
          • C
            caver01 @riverdealer
            last edited by caver01 2 Apr 2019, 08:00 4 Feb 2019, 07:59

            @riverdealer If you are using a Raspberry Pi, not the versions of MAME you probably want to run. I am pretty sure the more recent versions of MAME can do this, but remember, because the Pi has limited performance, we are primarily using MAME that is from 15 years ago. You should check the docs. RetroPie can have a lot of different versions installed. I bet there are nine or more versions of MAME you could run and one of them might do the mirroring you describe. However, it probably won’t have all of the features you want or the performance you need.

            My 4-player cocktail style cabinet built as a custom "roadcase"

            1 Reply Last reply Reply Quote 0
            • R
              riverdealer @mitu
              last edited by 4 Feb 2019, 23:59

              @mitu
              Thank you again for your assistance…I like your 3-sided cocktail cabinet design. I was curious though…I am currently using EG STARTS joystick and button set along with a USB trackball. This currently uses 3 USB ports for my computer. I read the Raspberry PI only has 4 ports. If I were to make a 3-sided cabinet, that would require more than 4 ports. How were you able to overcome this issue? Are you able to use a ‘4-way USB splitter with PI or did you do the wiring differently? Thank you for your assistance

              M C 2 Replies Last reply 5 Feb 2019, 04:50 Reply Quote 0
              • M
                mitu Global Moderator @riverdealer
                last edited by mitu 2 May 2019, 04:52 5 Feb 2019, 04:50

                @riverdealer I don't have a cocktail setup - @caver01 does, one of the links I posted is his post - but you can use an USB hub to have more than 4 port. In your case, I guess you'll need 9 ports ? I think there are panel with Joystick + Buttons tied to only 1 USB encoder, so you might be able to reduce the number of needed ports to only 6 (i.e. 3 encoders and 3 trackballs).

                R 1 Reply Last reply 5 Feb 2019, 06:37 Reply Quote 1
                • R
                  riverdealer @mitu
                  last edited by 5 Feb 2019, 06:37

                  @mitu - thank you...i wasn't sure if you could use a 4 way hub...i most likely will begin with a 2 way vertical cocktail and upgrade at a future date

                  1 Reply Last reply Reply Quote 0
                  • C
                    caver01 @riverdealer
                    last edited by 5 Feb 2019, 07:40

                    @riverdealer I handle all four of my primary player inputs with an Ultimarc IPAC4 controller interface. This beast handles four players with joysticks and 8 buttons each plus coin 1234 and start 1234. That’s a lot of inputs Ann on a single USB port. Of course, if you look at my build post here you also see that I am only using 6 buttons for the horizontal player positions and just four for the verticals. I then have a bunch of admin buttons for exit, pause, volume, etc. which all run from the IPAC. Then, I added two spinners and a trackball using two more USB ports, some LED lighting on another USB, speaker power on another, a spare input routed to a port on the back. I have a USB hub.

                    My 4-player cocktail style cabinet built as a custom "roadcase"

                    R 1 Reply Last reply 5 Feb 2019, 23:46 Reply Quote 0
                    • D
                      dankcushions Global Moderator @riverdealer
                      last edited by 5 Feb 2019, 14:28

                      @riverdealer said in is MAME usable in a cocktail cabinet:

                      @caver01 - Thank you very much for your response...I can live with a horizontal menu as long as i can play games vertically...one other question, if you don't have a 3 sided cabinet, can MAME display a 'split' screen with each side facing the 2 vertical players...this is an option with MAME32 but since i don't have the hardware yet i was wondering if there was a setting for that so i wouldn't need a third side

                      yes you can do this. see https://forums.libretro.com/t/retropie-cocktail-shader/5860

                      C 1 Reply Last reply 5 Feb 2019, 19:10 Reply Quote 1
                      • C
                        caver01 @dankcushions
                        last edited by 5 Feb 2019, 19:10

                        @dankcushions I forgot about that! I have never tried it, but it might be interesting to try.

                        My 4-player cocktail style cabinet built as a custom "roadcase"

                        1 Reply Last reply Reply Quote 0
                        • G
                          grant2258 Banned
                          last edited by 5 Feb 2019, 21:40

                          good luck running them shaders full speed on a pi :)

                          1 Reply Last reply Reply Quote 0
                          • R
                            riverdealer @caver01
                            last edited by 5 Feb 2019, 23:46

                            @caver01 - Thank you for your help...basically with the IPAC, you just run the wires yourself instead of the wiring set with EG STARTS kit

                            1 Reply Last reply Reply Quote 0
                            13 out of 13
                            • First post
                              13/13
                              Last post

                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                              This community forum collects and processes your personal information.
                              consent.not_received