RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Cocktail Flipping Available Yet?

    Scheduled Pinned Locked Moved Help and Support
    cocktail
    9 Posts 4 Posters 4.0k 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.
    • J
      JamesRIves
      last edited by

      Hi all,

      A couple years ago, I was thinking about using a Retropie setup with a cocktail cab I built, but then I realized the versions of MAME utilized with the Retropie build I was experimenting with didn't support the cocktail flip mode and screen rotation modes that my traditional pc version of MAME supports. I think someone mentioned there were work arounds (shaders?), but I decided to keep things simple and go with a PC-based setup.

      I haven't played around with the newer versions of Retropie, but I heard it has come a long way, so I wanted to check... do any of the standard MAME packages included in the most recent version of Retropie support the cocktail flipping and screen rotation options built into PC versions of MAME?

      Thanks,

      Jim

      1 Reply Last reply Reply Quote 0
      • Lyle_JPL
        Lyle_JP
        last edited by

        Enabling flipping is just a matter of setting the cocktail dipswitch on games that support it. It's been supported for years (at least in Mame4All).

        1 Reply Last reply Reply Quote 1
        • J
          JamesRIves
          last edited by JamesRIves

          Thanks! Are the video rotation options (90 degrees, 180 degrees, etc.) also available via MAME's organic settings on a per rom basis (versus a universal modification via script modifications when the pi boots). I'd have to use both on some (but not all) games.

          Fairly certain I was using AdvanceMAME on the pi when I played around with it several years ago, but as I recall, the options weren't available then. I don't think I ever experimented with Mame4all.

          Thanks again!

          Jim

          dankcushionsD 1 Reply Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator @JamesRIves
            last edited by

            @jamesrives per-rom rotation is supported by any libretro (lr-) mame emulator. lr-mame2003, etc.

            1 Reply Last reply Reply Quote 1
            • J
              JamesRIves
              last edited by

              Thanks. Looking forward to giving it a try!

              Jim

              1 Reply Last reply Reply Quote 0
              • J
                JamesRIves
                last edited by

                Experimented last night, but I'm still having issues. My romset only works with AdvanceMame. I'm able to select cocktail mode using DIP switches, however, I don't see an option in the video settings that allow you to reorient the monitor. Is this option not available via AdvanceMame?

                Jim

                1 Reply Last reply Reply Quote 0
                • J
                  JamesRIves
                  last edited by

                  I solved it (sort of). It appears the option isn't available via AdvanceMame's on-screen menu, but you can force a change via including language in an .ini file for a specific game. Some additional info is available here:

                  https://sourceforge.net/p/advancemame/discussion/313513/thread/a888fb8c/

                  Jim

                  caver01C 1 Reply Last reply Reply Quote 0
                  • caver01C
                    caver01 @JamesRIves
                    last edited by

                    @jamesrives Part of this is a misunderstanding of what the DIP switch is for. By setting the DIP, you are telling the virtual hardware that you are installing it into a cocktail cabinet. Original arcade systems did not have a button to flip the screen. They did it automatically for player 2. That is what the DIP switch does. It flips the screen for Player 2.

                    Note, however, that this feature is not present on every ROM. The emulation is accurate in this regard, as not all games had a cocktail cabinet mount option. To account for these, MAME devs added the flip screen feature you are referring to, so you can make the adjustment manually.

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

                    caver01C 1 Reply Last reply Reply Quote 0
                    • caver01C
                      caver01 @caver01
                      last edited by

                      @caver01 Also, the DIP switch settings for Cocktail mode has existed in AdvanceMAME for years. I was using it in other PI solutions before trying RetroPie (what was I thinking?).

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

                      1 Reply Last reply Reply Quote 0
                      • First post
                        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.