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
    280 Posts 10 Posters 132.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.
    • DTEAMD
      DTEAM @Folly
      last edited by DTEAM

      MAME 0.260 is now released
      No new system are proposed for the systems proposed in this thread.

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

        New systems added for "all_in1" gamelist file related to MAME 0.261 (logo, system and video)

        all_in1
        dreamGEAR My Arcade Plug And Play 220 Game Retro Controller (DGUN-2959) [TeamEurope, ChinnyVision] DGUN2959
        Game Zone II 128-in-1 [TeamEurope, David Haywood] GAMEZN2
        Lexibook Noddy's TV Console [David Haywood, TeamEurope] LXNODDY
        Lexibook Super TV Air Jet 6-in-1 (Lexibook Junior) [TeamEurope, David Haywood] LXAIRJET
        Play Vision / Taikee Racing Challenge - 8 Games In 1 [David Haywood, TeamEurope] RACECHL8
        Play Vision Joystick88 [TeamEurope, David Haywood] 88IN1JOY
        WinFun / JungleTac Motorcycle 30-in-1 [TeamEurope, David Haywood] WFMOTOR

        You can use Folly script to install them

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

          @DTEAM
          New systems added for "all_in1" and "tigerh" gamelists files related to MAME 0.262 (logo, system and video)

          all_in1
          Driver ga888 (Block Game & Echo Key GA888) [azya52, David Haywood]
          Driver brke23p2 (Brick Game 96 in 1 (E-23 Plus Mark II)) [azya52, David Haywood]

          tigerh
          Driver tpitfight (Pit-Fighter (Tiger)) [algestam, Sean Riddle, hap]

          You can use Folly script to install those gamelists.
          tpitfight.png
          ga888.png

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

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

            Driver ga888 (Block Game & Echo Key GA888) [azya52, David Haywood]
            Driver brke23p2 (Brick Game 96 in 1 (E-23 Plus Mark II)) [azya52, David Haywood]

            Moved the drivers :
            https://github.com/FollyMaddy/RetroPie-Share/commit/fb5bda6c076d6ee908893d716fc9707410f97c5d

            Updating the script will also update the database.

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

              New systems added for "tigerh" gamelists files related to MAME 0.263 (logo, system and video)

              tigerh
              Driver tmigmax (Mighty Max (Tiger)) [algestam, Sean Riddle, hap]
              Driver tddragon2 (Double Dragon II: The Revenge (Tiger)) [algestam, Sean Riddle, hap]

              For Double Dragon II: The Revenge, I'm waiting the tddragon2 artworks from here . The gamelist is incomplete for now for this game.

              You can use Folly script to install that gamelist.

              imageedit_2_2144966171.png

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

                the gamelist is now completed for tddragon2 (system, logo, video)

                1 Reply Last reply Reply Quote 2
                • DTEAMD DTEAM referenced this topic on
                • H HyperScooter referenced this topic on
                • DTEAMD
                  DTEAM
                  last edited by DTEAM

                  Systems added to the "All in one" gamelist.xml and to the module-script generator:

                  Jungle Soft Classic Max Pocket Mx-10 - 12 in 1 (vertical) [TeamEurope, David Haywood, AJR] --> cmpmx10
                  YSN GameU Joint TV Bank 108-in-1 (model AH9069) [TeamEurope, David Haywood] --> gujtv108
                  Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) -->cmpmx11
                  Portable Game Station 268-in-1 [David Haywood, AJR] --> pgs268
                  Millennium Arcade 101 (M489) (Game Station 2 101-in-1) --> marc101
                  265-in-1 Handheld Game (SPG2xx based) [David Haywood, TeamEurope] --> 265games
                  Digital Pocket Hand Held System 230-in-1 - Model 8630 / Model 8633 [David Haywood] --> dphh8630
                  dreamGEAR My Arcade Gamer Mini 160-in-1 (DGUN-2953) [David Haywood]
                  --> dgun2953
                  Fizz Creations Arcade Classics Mini Handheld Arcade --> supreme
                  Fizz Creations Mini Arcade Console (Arcade 10-in-1) [David Haywood] --> arcade10
                  Millennium 2000 GmbH Millennium Arcade 250 --> marc250
                  Orb Retro Arcade Game Controller 153-in-1 [David Haywood] --> ragc153
                  Orb Retro Handheld Console 152-in-1 [David Haywood] --> rhhc152

                  New edit: VG Pocket Tablet (VG-4000) --> vgtablet has also been added

                  R 1 Reply Last reply Reply Quote 2
                  • R
                    Retrodade @DTEAM
                    last edited by

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

                    Systems added to the "All in one" gamelist.xml and to the module-script generator:

                    Jungle Soft Classic Max Pocket Mx-10 - 12 in 1 (vertical) [TeamEurope, David Haywood, AJR] --> cmpmx10
                    YSN GameU Joint TV Bank 108-in-1 (model AH9069) [TeamEurope, David Haywood] --> gujtv108
                    Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) -->cmpmx11
                    Portable Game Station 268-in-1 [David Haywood, AJR] --> pgs268
                    Millennium Arcade 101 (M489) (Game Station 2 101-in-1) --> marc101
                    265-in-1 Handheld Game (SPG2xx based) [David Haywood, TeamEurope] --> 265games
                    Digital Pocket Hand Held System 230-in-1 - Model 8630 / Model 8633 [David Haywood] --> dphh8630
                    dreamGEAR My Arcade Gamer Mini 160-in-1 (DGUN-2953) [David Haywood]
                    --> dgun2953
                    Fizz Creations Arcade Classics Mini Handheld Arcade --> supreme
                    Fizz Creations Mini Arcade Console (Arcade 10-in-1) [David Haywood] --> arcade10
                    Millennium 2000 GmbH Millennium Arcade 250 --> marc250
                    Orb Retro Arcade Game Controller 153-in-1 [David Haywood] --> ragc153
                    Orb Retro Handheld Console 152-in-1 [David Haywood] --> rhhc152

                    New edit: VG Pocket Tablet (VG-4000) --> vgtablet has also been added

                    I'm assuming the Mame set has not been issued yet?

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

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

                      I'm assuming the Mame set has not been issued yet?

                      The latest set that has been issued is 273.
                      Search for : "MAME Sets & Datfiles"

                      R 1 Reply Last reply Reply Quote 1
                      • R
                        Retrodade @Folly
                        last edited by

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

                        MAME Sets & Datfiles

                        Thanks, I updated and updated MAME but they boot back. Do I need to add the Datfile somewhere as well? I seen pi didn't say MAME had an update, so am I trying to0 early perhaps?

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