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.
    • 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
                      • BuZzB
                        BuZz administrators @Riverstorm
                        last edited by

                        @Riverstorm I guess because it was easier from a code point of view and more compact etc. They could just dump the data structures then to the file without having to convert them to/from a human readable format. They may have had other reasons however.

                        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
                          last edited by

                          @BuZz said in mame4all confusion (forked):

                          @Riverstorm I guess because it was easier from a code point of view and more compact etc. They could just dump the data structures then to the file without having to convert them to/from a human readable format. They may have had other reasons however.

                          That makes sense. I am definitely a strong advocate for "other reasons". Some of the people I work with occasionally make comments on how this or that is "dumb". I always reply with they probably had their reasons at the time why they did something a specific way.

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