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

    Help with rom specific configuration

    Scheduled Pinned Locked Moved Help and Support
    arcade configconfig fileconfig editor
    18 Posts 3 Posters 4.6k 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.
    • jonnykeshJ
      jonnykesh @caver01
      last edited by jonnykesh

      @caver01 Was just about to suggest advanceMame but he says he has a Pi B. Does it run on the Pi 1?

      caver01C 2 Replies Last reply Reply Quote 0
      • D
        dratsum @jonnykesh
        last edited by

        @jonnykesh Raspberry Pi 3 Model B 1.2Ghz 64-bit quad-core ARMv8 CPU, 1GB RAM

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

          @dratsum

          Your first post says you have a model B. You should fix that--you have a Pi 3 B.

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

          1 Reply Last reply Reply Quote 0
          • jonnykeshJ
            jonnykesh @dratsum
            last edited by

            @dratsum Use advanceMame if you have a Pi3. Update your OP, a B is very different from a 3B.

            D 1 Reply Last reply Reply Quote 0
            • D
              dratsum @jonnykesh
              last edited by dratsum

              @jonnykesh Sorry - first pi. Didn't realize the was another B. Would AdvanceMAME still work with the roms from 0.37b5 Romset?

              jonnykeshJ caver01C 2 Replies Last reply Reply Quote 0
              • caver01C
                caver01 @jonnykesh
                last edited by

                @jonnykesh I don't see why AdvanceMAME wouldn't run on an original Pi. Interesting question, but it should work. Not all games will run as smoothly, but it should work. Might be interesting to find out, or see if anyone using a zero is able to succeed with AdvanceMAME.

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

                jonnykeshJ 1 Reply Last reply Reply Quote 0
                • jonnykeshJ
                  jonnykesh @dratsum
                  last edited by

                  @dratsum No, probably not. You need a 0.94 set for 0.94 or a 0.106 set for 1.4 and 3.5.

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

                    @dratsum You should know that the retroarch config files (from rgui) are user-readable, and they are .cfg files too (this is a point of confusion) but they are different than the .cfg files that MAME writes.

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

                    D 1 Reply Last reply Reply Quote 0
                    • jonnykeshJ
                      jonnykesh @caver01
                      last edited by

                      @caver01 I have a zero in a drawer somewhere. Might fish it out some dark rainy night and give it a go. Plenty of those on the way!

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

                        @jonnykesh Me too. I hope to build a minty-pi at some point. It'd be a shame if I cannot play asteroids on it! Actually, the tiny display I would use with it won't require the better rendering anyway!

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

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

                          Thanks @caver01

                          Is what I'm trying to do simply not possible in Mame4All, or would I be able to add my own rom config settings to the retoarch config files?

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

                            @dratsum said in Help with rom specific configuration:

                            Thanks @caver01

                            Is what I'm trying to do simply not possible in Mame4All, or would I be able to add my own rom config settings to the retoarch config files?

                            It is a loaded question with two answers:

                            1. it definitely IS possible to do per-rom configs with Retroarch emulators (lr-mame4all, lr-mame2003, lr-fbalpha). I do it a lot for screen rotation, customizing controls, overlays, and shaders. You simply create a file right next to the ROM (not in a sub folder), and you name it the same as the rom.zip.cfg, like this: asteroid.zip.cfg

                            However:
                            2. You cannot affect MAME vector configurations using the retroarch config file. You can set the viewport, you can add overlays and shaders and you can even change control mapping, but none of these are MAME configurations, they are more overall settings for the retroarch environment while running the emulator. In some respects, this is nice, because the settings can be used by lr-mame2003, or by lr-fbalpha, or lr-mame4all, as they config would apply equally to all three emulators. You cannot, however, add configurations like Beam Width, or Flicker, as these are strictly mame concepts not controlled by retroarch.

                            For what you wanted in your original post, AdvanceMAME is your best option. AdvanceMAME plays vector ROMs beautifully, and I use it exclusively for that purpose. It also has superior control-mapping for analog. If you were to setup a home-built cabinet with three trackballs in order to play 3-player Rampart for example, you could do it with AdvanceMAME, and only with AdvanceMAME. That said, lr-mame2003 is far and away the best MAME emulator in retropie in terms of features and rom compatibility, but I use AdvanceMAME for all vector games.

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

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

                              @caver01 - got it - thanks so much for help.

                              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.