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 128.7k 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 @Retrodade
      last edited by Folly

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

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

      MAME Sets & Datfiles

      Thanks, I updated and updated MAME but they boot back.

      Run mame with verbose mode and check the /dev/runcommand.log .
      Then you can find what's wrong.

      Do I need to add the Datfile somewhere as well?

      No

      I seen pi didn't say MAME had an update, so am I trying to0 early perhaps?

      You should check your version of mame.
      Run a game that still works and use "tab" to go into the UI and check "about".
      Or check your /dev/runcommand.log after trying to run a game in mame with verbose mode, this might also reveal the version.

      If you have an old version, like 0253, and you recently updated the binary via the RetroPie-Setup then there is no new version for the original RetroPie image available.
      If so, then this is due to the underlying older linux operating system which cannot run newer compiled mame binaries or canniot compile newer mame source-code anymore.
      That would mean that you are stuck with using old roms and an old version of mame unless you create a new linux image, with a newer OS, by yourself with installing RetroPie on top of it.

      If you still can't find a solution then I recommend you open a new help thread.

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

        @Folly

        Systems added (MAME 0.274 and 0.275)to the "All in one", "classich", "jakks" and "konamih" gamelist.xml files and to the module-script generator:

        text alternatif

        Elektronika Basketbol - elbaskb Classich
        Tronica Space Adventure trspacadv Classich
        Konami Chequered Flag kchqflag Konamih

        new MAME artworks for some systems here

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

          @DTEAM

          Thanks for looking,

          Strange that I overlooked some.
          I think the new classich ones are not automatically detected will have a look next time.,..

          Databases for 274 and 275 should be OK now.

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

            @DTEAM

            I am busy with rewriting detection for classich drivers.
            A few extra drivers popped up :
            auslalom
            comparc
            comparca
            monkeysee

            I tested all of them and I think auslalom could be added.
            What do you think ?

            The other 3 aren't interesting to add.

            Btw.
            What do we do with tbaskb ?

            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:

              What do we do with tbaskb ?

              It's already in the classich list. This game works

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

                @DTEAM

                tbaskb isn't in mame anymore when listing the drivers.
                That's already the case for a long time now, I think more than 2 years.
                Do you know if there is a replaced driver.
                I know from 10 versions from mame ago it did still work but wasn't listed.

                Well if it still works and there isn't a replaced name in mame than we should keep it in.

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

                  @Folly

                  I agree. I'll delete it from the list, but I'll keep it in the gamelist.xml because maybe they'll republish it one day. I didn't see a new name for that system.

                  tbaskb is now tbaskb in the list above

                  Good catch for Elektronika Autoslalom - auslalom Classich (added to the list above) . I'll update the gamelist.xml next week

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

                    @DTEAM

                    I found the code explaining that tbaskb is now drdunk over here :
                    https://github.com/mamedev/mame/blob/master/src/mame/handheld/hh_pic16.cpp#L43-L44
                    So we should add drdunk instead.
                    Could not test it yet but I assume it's correct.
                    It's indeed good to keep tbaskb in the gamelist for backwards compatibility and, if it's correct, add drdunk too in the gamelist.xml.

                    Yesterday I found a few more drivers will try them and let you know.

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

                      @DTEAM

                      These 3 also popped up :
                      tcfball
                      tcfballa
                      vclock3

                      I think the tcfball's could be added too.

                      Will run a new script to see if the manufacturer of drdunk ( Kmart Corporation) has more drivers.

                      Edit :
                      These 2 could be added too I think :
                      dunksunk
                      t3in1sa

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

                        @Folly

                        They are all classich excepted vclock3 (alarm clock)

                        061f14e4-b9fb-4c48-baef-323057277558-image.png

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

                          @DTEAM

                          Was pretty sure about that too so they are already in the database for 276
                          except vclock3 off-course.

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

                            @DTEAM

                            Noticed that gnw_ball uses a plain Background.png for Retroarch overlay.
                            We could use the ballbg.png or the ColorBG.png background from the artwork file instead.
                            What do you think / prefer ?

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

                              @Folly

                              I don't know. Go for the best one. If the coloured background is better, go for the coloured one. Good catch. Good catch. I only use MAME standalone and the MAME artworks format, so I never see the Retroarch backgrounds.

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

                                @DTEAM

                                I prefer ballbg.png to be the Background.png.
                                Can you change that in your artwork file ?
                                Please keep the old Background.png as backup in your artwork file, might be handy some time.
                                You could call the old backup something like simplebg.png.

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

                                  @Folly

                                  t3in1sa background should be exist, but I can't find it. Any chance on your side?

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

                                    @DTEAM

                                    Will have look.
                                    No luck yet to find the artwork files.

                                    Could the artwork of t7in1ss be usable ?
                                    Just checked but seems we don't have the artwork of t7in1ss.
                                    And it doesn't match as it is from a different manufacturer :
                                    https://handheldmuseum.com/Tiger/7in1.htm

                                    This already gives an impression of how t3in1sa should look like :
                                    https://my.handheldmuseum.com/Tandy/3in1.htm
                                    https://gamesdb.launchbox-app.com/games/images/373404-3-in-1-sports-arena

                                    cd46cbd1-dbd4-46cc-ac4f-ab21a33cf51d-966355506.jpg

                                    Confusing but adb.arcadeitalia gives a different impression (however seems not correct) :
                                    t3in1sa.png

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

                                      @Folly

                                      The good one is the one from adb.arcadeitalia (the last picture). That version is a single player game.

                                      New edit: Sorry, it's a 2 players game. First one is the good one

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

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

                                        @Folly

                                        The good one is the one from adb.arcadeitalia (the last picture). That version is a single player game.

                                        That cannot be the case or that driver is called differently.
                                        This is how the t3in1sa driver looks without artwork.
                                        It matches the other overlays.
                                        t3insa.png

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

                                          @DTEAM

                                          Searched for the other one and found this :
                                          https://www.handheldmuseum.com/Tandy/SportsArena.htm
                                          Looked in the mame database and it seems it's not part of mame.

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

                                            @Folly

                                            Systems added to the "classich" gamelist.xml file and to the MAME module-script generator:

                                            061f14e4-b9fb-4c48-baef-323057277558-image.png

                                            Now we cover 160 classich games. That's a lot!

                                            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.