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

    mame4all confusion (forked)

    Scheduled Pinned Locked Moved Help and Support
    22 Posts 3 Posters 7.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.
    • Meneer JansenM
      Meneer Jansen
      last edited by BuZz

      Mame4all's xonfig file is in:

      opt/retropie/configs/mame-mame4all

      If editing that file won't do then try to choose a differtent Mame flavour (AdvanceMame for instance).

      I'm afraid you desperately NEED and USB hub. If you're lucky a cheap one without an external poweradapter will do... Good luck! :)

      Avid Linux user.

      BuZzB 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @Meneer Jansen
        last edited by BuZz

        @Meneer-Jansen said in Can't change controls in MAME4all-pi:

        Mame4all's xonfig file is in:

        opt/retropie/configs/mame-mame4all

        They are using the standalone mame4all not the libretro core - it is not user editable.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        Meneer JansenM 1 Reply Last reply Reply Quote -1
        • Meneer JansenM
          Meneer Jansen @BuZz
          last edited by Meneer Jansen

          @BuZz

          @Meneer-Jansen said in Can't change controls in MAME4all-pi:

          Mame4all's xonfig file is in:

          opt/retropie/configs/mame-mame4all

          If editing that file won't do then try to choose a differtent Mame flavour (AdvanceMame for instance).

          I'm afraid you desperately NEED and USB hub. If you're lucky a cheap one without an external poweradapter will do... Good luck! :)

          Libretto's Mame config is somewhere else, it's in:

          opt/retropie/configs/mame-libretro

          Avid Linux user.

          1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators
            last edited by BuZz

            @Meneer-Jansen Only for lr-mame2003+. The libretro core lr-mame4all stores configs in /opt/retropie/configs/mame-libretro as does mame4all-pi

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            Meneer JansenM 1 Reply Last reply Reply Quote -1
            • Meneer JansenM
              Meneer Jansen @BuZz
              last edited by

              @BuZz said in Can't change controls in MAME4all-pi:

              @Meneer-Jansen Only for lr-mame2003+. The libretro core lr-mame4all stores configs in /opt/retropie/configs/mame-libretro as does mame4all-pi

              Wait a minute. Is he using Libretto's flavor of Mame or Mame4All?

              Avid Linux user.

              BuZzB 1 Reply Last reply Reply Quote 0
              • BuZzB
                BuZz administrators @Meneer Jansen
                last edited by

                @Meneer-Jansen The standalone mame4all emulator - which cannot be configured with a text editor.

                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                Meneer JansenM 1 Reply Last reply Reply Quote -1
                • Meneer JansenM
                  Meneer Jansen @BuZz
                  last edited by

                  @BuZz said in Can't change controls in MAME4all-pi:

                  e4all emulator - which c

                  Euh, what is that exactly? How does one install it? It doesn't come with Retropie does it?

                  Avid Linux user.

                  BuZzB 1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators @Meneer Jansen
                    last edited by

                    @Meneer-Jansen it does. Check the documentation.

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    Meneer JansenM 1 Reply Last reply Reply Quote -1
                    • Meneer JansenM
                      Meneer Jansen @BuZz
                      last edited by

                      @BuZz said in Can't change controls in MAME4all-pi:

                      @Meneer-Jansen it does. Check the documentation.

                      If this is the documentation you are referring to then I can't seem to find an entry for Mame4All Standalone.

                      Avid Linux user.

                      1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators
                        last edited by

                        https://github.com/retropie/retropie-setup/wiki/MAME#mame4all-pi (and at the top)

                        It's the default mame emulator for the mame-mame4all rom folder.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        Meneer JansenM 1 Reply Last reply Reply Quote -1
                        • Meneer JansenM
                          Meneer Jansen @BuZz
                          last edited by Meneer Jansen

                          @BuZz said in Can't change controls in MAME4all-pi:

                          https://github.com/retropie/retropie-setup/wiki/MAME#mame4all-pi (and at the top)

                          It's the default mame emulator for the mame-mame4all rom folder.

                          Indeed. And that's the one I use and its config file is in (like it says on the RetroPie Wiki that you quoted and like I wrote):

                          /opt/retropie/configs/mame-mame4all/mame.cfg

                          Maybe there's a binary format copy of the settings file too but that's not relevant. But just because I'm curious: where exactly dit you find this binary format config file?? I'm afraid we've lost the topic starter though.

                          Avid Linux user.

                          BuZzB 1 Reply Last reply Reply Quote -1
                          • BuZzB
                            BuZz administrators @Meneer Jansen
                            last edited by

                            That config does belong to mame4all, but it has nothing to do with the mame4all controls which are stored in a binary format in opt/retropie/configs/mame-mame4all/cfg/default.cfg (as well as per configs in gamename.cfg) which are not user editable files.

                            You are not helping this thread by arguing this with me.

                            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                            Meneer JansenM RiverstormR 2 Replies Last reply Reply Quote -1
                            • Meneer JansenM
                              Meneer Jansen @BuZz
                              last edited by Meneer Jansen

                              @BuZz said in Can't change controls in MAME4all-pi:

                              That config does belong to mame4all, but it has nothing to do with the mame4all controls which are stored in a binary format in opt/retropie/configs/mame-mame4all/cfg/default.cfg (as well as per configs in gamename.cfg) which are not user editable files.

                              You are not helping this thread by arguing this with me.

                              I am not arguing. There are some "joystick settings" to be set in the config file, see the sexample of my config file:

                              [frontend]
                              #Keyboard controls for frontend only
                              # Get codes from /usr/include/SDL/SDL_keysym.h
                              K_START=13
                              K_SELECT=53
                              K_LEFT=276
                              K_RIGHT=275
                              K_UP=273
                              K_DOWN=274
                              K_A=306
                              K_QUIT=27
                              #Joystick controls for frontend only
                              #Defaults to XBOX360 controller
                              J_START=7
                              J_SELECT=6
                              J_A=0
                              AXIS_LR=0
                              AXIS_UD=1
                              

                              That way the TS can set his joystick to "control" the interface of Mame and then config Mame w/ that. Your vague un-argumented statements, however, absolutely dit not help him. You're stubborn. Very nice that you seem to know all about Mame4All-Pi but you are helping nobody by not explaining yourself (w/ internet links etc.).

                              Bye, bye. Good luck in helping the TS w/ just saying it's not possible and not trying to think along with him. I'll unsubscribe from this topic.

                              Avid Linux user.

                              BuZzB 1 Reply Last reply Reply Quote -1
                              • BuZzB
                                BuZz administrators @Meneer Jansen
                                last edited by BuZz

                                @Meneer-Jansen those controls are only for the mame4all frontend menu which we do not use in retropie - they have nothing to do with the in game controls. They are no help to the original poster.

                                I already answered the original poster's question - it is not possible to manually configure the mame4all controls. This is the correct answer.

                                It's not being stubborn - I have been trying to help the original poster, and you have come along telling me my information is wrong.

                                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                Meneer JansenM 1 Reply Last reply Reply Quote -1
                                • Meneer JansenM
                                  Meneer Jansen @BuZz
                                  last edited by Meneer Jansen

                                  @BuZz said in Can't change controls in MAME4all-pi:

                                  those controls are only for the mame4all frontend menu which we do not use in retropie - they have nothing to do with the in game controls. They are no help to the original poster.

                                  I already answered the original poster's question - it is not possible to manually configure the mame4all controls. This is the correct answer.

                                  It's not being stubborn - I have been trying to help the original poster, and you have come along telling me my information is wrong.

                                  Thank you very much for clearing up that those k.brd codes do not work in the Menu that comes up when you press TAB in Mame4All.

                                  If you said that in the beginning we'd be much further.

                                  I'm just stating you are not very clear in your advise. Knowing a lot about something does not mean that you can actually help somebody else w/ it. Remember that Math teacher you had in 6th grade? Knew everything about the most complicated things but for the life of you could not explain it to anybody else in this world.

                                  P.S.1 And there ain't such a thing as Mame4All in "standalone mode". There's only mame4all.
                                  P.S.2 Now that we know that there aint no such a thing as Mame4All "standalone" -- and we don't have to discuss its possible config differences anymore -- we might just as well advise the topic starter (who's long gone) to use AdvanceMame. Because in opt/retropie/configs/mame-advmame/advmame-0.94.0.rc one actually can set the joystick mappings.

                                  Avid Linux user.

                                  1 Reply Last reply Reply Quote -3
                                  • BuZzB
                                    BuZz administrators
                                    last edited by BuZz

                                    @Meneer-Jansen I see you have added things to your post. I didn't say anything about a standalone mode - I said "standalone mame4all" to distinguish it from the libretro core. There are two mame4all emulators.

                                    I don't think advancemame is a solution - it's a lot slower and they have a RPI1.

                                    Topic forked.

                                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                    1 Reply Last reply Reply Quote 0
                                    • BuZzB
                                      BuZz administrators
                                      last edited by BuZz

                                      I see you have gone and downvoted every single one of my posts in the topic, including ones where I was not even replying to you, and the first post from the original topic where I advised the user before you even joined in. What's the problem ?

                                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                      1 Reply Last reply Reply Quote 0
                                      • Meneer JansenM
                                        Meneer Jansen
                                        last edited by Meneer Jansen

                                        BuZz has posted a reply to: Can't change controls in MAME4all-pi:

                                        I see you have added things to your post. I didn't say anything about a standalone mode - I said "standalone mame4all" to distinguish it from the libretro core.

                                        I don't think advancemame is a solution - it's a lot slower and they have a RPI1.

                                        Seems like a some of the (indeed, pointless) discussion has been removed here. I have a Pi 1B too and I play Mame games w/ Advance Mame because that "flavor" of Mame on the Pi can save game states (i.e. you can save in the middle of a game). Mame4All can't do that even though its based on an Mame version tht can do that.

                                        Libretro Mame might be an option too but, and I might upset some RetroPie devs here (again), Libretro and its "cores" (emulators from Libretro are called that way) are a pain in the a** to configure. Mame may be vague, but Libretro upstages them all if you ask me. And a lot of devs do not know that us old geezers (that were around when Arcade games like Pac-Man were all there was) are used to Mame's quirkiness. Not that Mame's config is ideal, but I've been trying is for 15 years (and forget the caveats every year or so).

                                        The only games that do not play well on AdvMame on my Pi 1B are 'Gyruss' (pretty iconic game!) and 'Escape from the Planet of the Robot Monsters' (one of the first isometric games).

                                        Avid Linux user.

                                        1 Reply Last reply Reply Quote 0
                                        • BuZzB
                                          BuZz administrators
                                          last edited by

                                          @Meneer-Jansen Your last post has been moved here - I forked the thread and you have posted there quoting me from this thread for some reason.

                                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                          1 Reply Last reply Reply Quote 0
                                          • RiverstormR
                                            Riverstorm @BuZz
                                            last edited by

                                            @BuZz said in mame4all confusion (forked):

                                            mame4all controls which are stored in a binary format in opt/retropie/configs/mame-mame4all/cfg/default.cfg (as well as per configs in gamename.cfg) which are not user editable files.

                                            I was always curious about that. Not even sure on the logic why they chose to do it that way. Are they encrypted or can a hex editor or some other program allow it? It sure would make life easier to be able to tweak those files. Always disliked they weren't user editable.

                                            BuZzB 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.