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

    Tutorial: Handheld and Plug & Play systems with MAME

    Scheduled Pinned Locked Moved Ideas and Development
    game&watchjakkskonami handheldmametiger handheld
    278 Posts 10 Posters 129.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.
    • F
      Folly @DTEAM
      last edited by

      @dteam

      Can you do the gamelist too ?

      DTEAMD 1 Reply Last reply Reply Quote 0
      • DTEAMD
        DTEAM @Folly
        last edited by

        @folly said in Tutorial: Handheld and Plug & Play systems with MAME:

        Can you do the gamelist too ?

        Already there. It was an omission in my post.

        F 1 Reply Last reply Reply Quote 0
        • F Folly referenced this topic on
        • F Folly referenced this topic on
        • F Folly referenced this topic on
        • F
          Folly @DTEAM
          last edited by Folly

          @dteam

          I have added this new0236 driver to the jakks section :
          Driver jak_sbjd (SpongeBob SquarePants Jellyfish Dodge (JAKKS Pacific TV Game) (Apr 5 2007)):
          .

          DTEAMD 1 Reply Last reply Reply Quote 1
          • DTEAMD
            DTEAM @Folly
            last edited by DTEAM

            @folly said in Tutorial: Handheld and Plug & Play systems with MAME:

            @dteam
            I have added this new0236 driver to the jakks section :
            Driver jak_sbjd (SpongeBob SquarePants Jellyfish Dodge (JAKKS Pacific TV Game) (Apr 5 2007)):

            Thanks, I'm working on the gamelist.xml. I have found missing videos issues. I'll fixe that today.

            DTEAMD 1 Reply Last reply Reply Quote 0
            • DTEAMD
              DTEAM @DTEAM
              last edited by DTEAM

              @Folly

              @dteam said in Tutorial: Handheld and Plug & Play systems with MAME:

              @folly said in Tutorial: Handheld and Plug & Play systems with MAME:

              @dteam
              I have added this new0236 driver to the jakks section :
              Driver jak_sbjd (SpongeBob SquarePants Jellyfish Dodge (JAKKS Pacific TV Game) (Apr 5 2007)):

              Thanks, I'm working on the gamelist.xml. I have found issues for 4 games and missing videos. I'll fixe them today.

              Done!! No more missing videos + jak_sbjd done in gamelist.xml

              F 1 Reply Last reply Reply Quote 1
              • F
                Folly @DTEAM
                last edited by

                @dteam

                Super, I will update them.

                DTEAMD 1 Reply Last reply Reply Quote 0
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • DTEAMD DTEAM referenced this topic on
                • DTEAMD DTEAM referenced this topic on
                • DTEAMD DTEAM referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • F Folly referenced this topic on
                • DTEAMD
                  DTEAM @Folly
                  last edited by DTEAM

                  @folly

                  In MAME 0.238 announcements we can read:
                  This release adds support for Fowling and Monkey Goalkeeper ,two more Elektronika hand-held games built around the Egg/Mickey Mouse Game & Watch program.

                  I'll add these two this week

                  The full Elektronika toy list is here

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    Folly @DTEAM
                    last edited by

                    @dteam

                    Added in the database and in the front-end script.

                    DTEAMD 1 Reply Last reply Reply Quote 0
                    • DTEAMD
                      DTEAM @Folly
                      last edited by DTEAM

                      @folly
                      "Fowling" is already covered by the MADrigal Romset. I'll add the MAME option in the Gamelist.xml.
                      These Handhelds will go in ClassicH

                      done. classih gamelist.xml is updated and the list in post #2

                      F 2 Replies Last reply Reply Quote 1
                      • F
                        Folly @DTEAM
                        last edited by Folly

                        @dteam

                        I have them both working getting the .svg's from MAME - Update ROMs (v0.237 to v0.238)
                        I renamed im-13 of gnw-mmouse to im-16 (fowling) and im-22 (monkeygk) to get it working.
                        But probably we need the newer files later as the hashes of the binaries don't match.

                        Mame uses the gnw-mmouse artwork by default.
                        But when other artwork is available it will use that.
                        We have to look for that, or do you have it already ?

                        Here are some screenshots :
                        2021-12-16-201022_800x600_scrot_resized.png 2021-12-16-201131_800x600_scrot_resized.png

                        1 Reply Last reply Reply Quote 1
                        • F
                          Folly @DTEAM
                          last edited by

                          @dteam

                          With some patience we are able to make them ourselves.

                          2021-12-16-215458_800x600_scrot.png

                          DTEAMD 1 Reply Last reply Reply Quote 0
                          • DTEAMD
                            DTEAM @Folly
                            last edited by

                            @folly
                            Awesome! Can I add it on Gdrive?

                            F 2 Replies Last reply Reply Quote 0
                            • F
                              Folly @DTEAM
                              last edited by Folly

                              @dteam

                              Haha,

                              Not yet, I have to add some ducks in the overlay and button press animations.
                              I think I am able to finish it later ;-)

                              1 Reply Last reply Reply Quote 1
                              • F
                                Folly @DTEAM
                                last edited by

                                @dteam said in Tutorial: Handheld and Plug & Play systems with MAME:

                                @folly
                                Awesome! Can I add it on Gdrive?

                                Ready !

                                You can find it here :
                                https://github.com/FollyMaddy/media/tree/main/mame_artwork

                                DTEAMD 1 Reply Last reply Reply Quote 1
                                • DTEAMD
                                  DTEAM @Folly
                                  last edited by

                                  @folly said in Tutorial: Handheld and Plug & Play systems with MAME:

                                  Ready !
                                  You can find it here :
                                  https://github.com/FollyMaddy/media/tree/main/mame_artwork

                                  added on Google Drive

                                  1 Reply Last reply Reply Quote 1
                                  • DTEAMD DTEAM referenced this topic on
                                  • B
                                    bbilford83
                                    last edited by

                                    Hi all,

                                    In the instructions you all mention that you have to map each handheld's buttons individually because they're all different. That's certainly true, but now that I've gone through the effort of doing them all, won't my configs be useful to the group if they want a shortcut? I've mapped everything appropriately in Konami and Tiger (I didn't install the others) and now have .cfg files for each game, and they work both for my 8bitdo and my PiBoy. I know different controllers map differently but I would think this should be helpful for a lot of folks. Anyway, if it is useful, I am happy to share my zip with the files in the right file structure to be just dumped into a retropie/configs folder, but I can't figure out a way to upload them directly here....

                                    Cheers and thanks for this wonderful project!

                                    F 1 Reply Last reply Reply Quote 1
                                    • F
                                      Folly @bbilford83
                                      last edited by Folly

                                      @bbilford83

                                      It could be something to add to our project in the future.

                                      If you can, then you could upload them, separately, to a google-drive.
                                      This is what we also use in the project for artwork and gamelists with media.
                                      Later we can try to implement if there is some time to do so.

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        bbilford83 @Folly
                                        last edited by

                                        @Folly Thanks. I've never tried that before but I think it did it correctly here. There's a folder for all Konami and all Tiger handheld configs, the ones that would go in configs/[system]/lr-mess/.

                                        Cheers.

                                        F 1 Reply Last reply Reply Quote 0
                                        • F
                                          Folly @bbilford83
                                          last edited by Folly

                                          @bbilford83 said in Tutorial: Handheld and Plug & Play systems with MAME:

                                          @Folly Thanks. I've never tried that before but I think it did it correctly here. There's a folder for all Konami and all Tiger handheld configs, the ones that would go in configs/[system]/lr-mess/.

                                          Cheers.

                                          At least there is something now to be shared, which is nice ;-)

                                          Not sure right now if it is the correct structure that we can use in the future, we will see.
                                          And if we can use it, somehow we miss the default settings because the configs just contain only the differences vs the default.
                                          So that could be a problem too.

                                          Another question :
                                          Are the settings the same for 8bitdo and PiBoy ?
                                          Because I would expect 2 directories one for 8bitdo and one for PiBoy.

                                          B 1 Reply Last reply Reply Quote 1
                                          • B
                                            bbilford83 @Folly
                                            last edited by bbilford83

                                            @Folly It's true I didn't have a default set up, though for me the only default I have is a mame menu shortcut instead of tab. I have it as the left analog stick "button," and that is the same on the 8bitdo and the PiBoy. I know you have recommendations for mapping all the other needed functions but I never use any so I left it simple.

                                            For me I only need one set of mappings for both but I guess it would depend on how people have their piboy set up if they would want it different. There are 6 face buttons and one set of rear triggers on the Piboy and the manufacturer recommends mapping the left-most face buttons as the rear shoulder buttons, but I don't like it that way because it doesn't map right for fighting games on arcade, genesis, dreamcast, etc. So I have it with the left 4 buttons the same as face buttons on a standard modern controller (8bitdo, DS4, etc.), the rightmost two face buttons as "shoulders," and the rear buttons as triggers. So for me, these mappings work just as they should on the piboy with the left four face buttons the same as the four possible "buttons" on a konami/tiger handheld.

                                            F 2 Replies 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.