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 131.8k 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.
    • R
      Retrodade @Folly
      last edited by

      @Folly here are my scrapes and gamelist for Atari portfolio
      if you like do what you want with them, all good.
      hope i helped some!

      I stuck them here
      https://archive.org/details/gamelist_202211

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

        @Retrodade
        Thanks. Great job! @Folly It's now on the project Google Drive

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

          @DTEAM great !

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

            @Retrodade

            You did put some effort in to it ;-)
            Really nice job !
            Thanks.

            Thanks for adding @DTEAM

            duglorD 1 Reply Last reply Reply Quote 0
            • duglorD
              duglor @Folly
              last edited by

              Western Bar -Game Watch game made by Casio which was published, in 1984

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

                @duglor

                ?

                1 Reply Last reply Reply Quote 0
                • R
                  Retrodade
                  last edited by

                  @Folly
                  Not sure if I remember any scrapes
                  "Image, pic and video" for Tiger R Zone?
                  well, there are only 3 and I made mine also leaving it here if you want them and if you already did i didn't see it, but here are the ones I did

                  link
                  https://archive.org/download/tiger-r-zone-scrapes

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

                    @DTEAM

                    Can you add tigerrz to your google-drive and add also entry's for .7z ?

                    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 add tigerrz to your google-drive and add also entry's for .7z ?

                      @Retrodade @Folly
                      Done! .7z included and on GoogleDrive.

                      Thanks Retrodade!

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

                        @Folly

                        Hi Folly, are you able to run tsimquest.zip or 7z (Tiger - Castlevania Simon's Quest). I'm not able for now !

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

                          @DTEAM

                          It's for new release mame 250.

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

                            @Folly

                            Do you know if more handheld have been added to MAME 0.250 and lower since we start this thread? I updated my list 2 times since the beginning of the project. It's hard to capt, because some new handheld just doesn't work (like JAKKS... almost 50% of the existing MAME roms doesn't work, same thing for All in one)

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

                              @DTEAM

                              Here they post new stuff :
                              https://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=97003&page=405
                              https://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=97003&page=406

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

                                @DTEAM

                                This is the total list for jakks (good/bad) extracted from 0249 now :
                                (filtered on "(JAKKS")
                                jak_batm
                                jak_bbh
                                jak_bbsf
                                jak_camp
                                jak_capb
                                jak_capc
                                jak_car2
                                jak_care
                                jak_dbz
                                jak_disf
                                jak_disn
                                jak_dora
                                jak_dorr
                                jak_dpr
                                jak_dprs
                                jak_duck
                                jak_dwmn
                                jak_dwmno
                                jak_fan4
                                jak_gtg
                                jak_hmg2
                                jak_hmhsm
                                jak_hmpt
                                jak_hsmg2
                                jak_just
                                jak_mk
                                jak_mpac
                                jak_nick
                                jak_pf
                                jak_pooh
                                jak_prft
                                jak_s500
                                jak_sbfc
                                jak_sbjd
                                jak_sdoo
                                jak_sith
                                jak_sithp
                                jak_smwm
                                jak_spdm
                                jak_spdmo
                                jak_spdmoa
                                jak_sspop
                                jak_swc
                                jak_swot
                                jak_ths
                                jak_tink
                                jak_totm
                                jak_tsm
                                jak_umdf
                                jak_wall
                                jak_wdbg
                                jak_wdzh
                                jak_wof
                                jak_wwe
                                jak_xmenp

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

                                  @DTEAM

                                  This is the total list for all_in1 (good/bad) extracted from 0249 now :
                                  (filtered on "in 1" and "non-arcade")
                                  abl4play
                                  apexc
                                  bbl380
                                  bittboy
                                  bkid218
                                  cbrs8
                                  dancmix3
                                  dvnimbus
                                  f1392
                                  f3in1
                                  fapocket
                                  fcpocket
                                  foxsport
                                  lpgm240
                                  lxccatv
                                  mc_105te
                                  mc_110cb
                                  mc_138cb
                                  mc_7x6ss
                                  mc_89in1
                                  mc_8x6cb
                                  mc_8x6ss
                                  mc_9x6sa
                                  mc_9x6ss
                                  mc_aa2
                                  mc_cb203
                                  mc_cb280
                                  mc_dcat8
                                  mc_dcat8a
                                  mc_dg101
                                  mc_hh210
                                  mc_sam60
                                  mc_sp69
                                  mc_tv200
                                  mog_m320
                                  pcp8718
                                  pcp8728
                                  pjoyn50
                                  pjoys30
                                  pjoys60
                                  q5_500in1
                                  rfcp168
                                  sen101
                                  senario25
                                  silv35
                                  sudelan
                                  sudelan3
                                  sy888b
                                  sy889
                                  t3in1sa
                                  t7in1ss
                                  unkra200
                                  v4in1eg
                                  zdog

                                  This is the total list for all_in1 (good/bad) extracted from 0249 now :
                                  (filtered on "in-1" and "non-arcade")
                                  110dance
                                  ablmini
                                  ablwikid
                                  arcade10
                                  bbl338
                                  beijuehh
                                  cdlyoko
                                  cybar120
                                  denv150
                                  dgun2572
                                  dgun2577
                                  dgun2953
                                  dgun806
                                  dgun851
                                  dgun853
                                  dgunl3201
                                  dgunl3202
                                  dnv200fs
                                  dphh8213
                                  dphh8630
                                  dturbogt
                                  egame150
                                  exsprt48
                                  gcs2mgp
                                  hkb502
                                  hkb502a
                                  hs36blk
                                  hs36red
                                  ii32in1
                                  ii8in1
                                  imgame
                                  intact89
                                  itvg48
                                  itvg49
                                  jl2050
                                  lexiseal
                                  lexizeus
                                  lx_jg7410
                                  lx_jg7415
                                  lx_jg7425
                                  lxcmc250
                                  lxcyber
                                  m505neo
                                  m521neo
                                  marc101
                                  max10in1
                                  maxx5in1
                                  maxx6in1
                                  mc_dgear
                                  megapad
                                  mgt20in1
                                  miwi2_16
                                  miwi2_7
                                  msinamco
                                  myac220
                                  mysprtch
                                  mysptqvc
                                  mywicodx
                                  njp60in1
                                  oplayer
                                  pgs268
                                  polmega
                                  pvwwcas
                                  ragc153
                                  rcapnp
                                  rd5_240
                                  react
                                  retro400
                                  rhhc152
                                  rminitv
                                  rs70_648
                                  sarc110
                                  sarc110a
                                  sealvt
                                  solargm
                                  sudelan3
                                  sudo6in1
                                  techni4
                                  timetp25
                                  timetp36
                                  timetp7
                                  tkmag220
                                  ts_handy11
                                  tup240
                                  tvbg3a
                                  tvbg3b
                                  tvbg3c
                                  tvbg6a
                                  tvbg6b
                                  tvsprt10
                                  unk1682
                                  ventur25
                                  vgcap35
                                  vgcaplet
                                  vjpp2
                                  vsmax25v
                                  vsmaxtx2
                                  vsmaxx15
                                  vsmaxx17
                                  vsmaxx25
                                  vsmaxx77
                                  vsmaxxvd
                                  vsplus
                                  vt25in1
                                  wiwi18
                                  wldsoctv
                                  xing48
                                  zon32bit
                                  zone7in1
                                  zone7in1p

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

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

                                    some new handheld just doesn't work (like JAKKS... almost 50% of the existing MAME roms doesn't work, same thing for All in one)

                                    I did a quick raw filter from my database for all_in1 and jakks as you can see.
                                    We only know if we test them if they are good or bad or if they fit in.

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

                                      @Folly

                                      The tested ones are in my very first thread about MAME handheld. See, here. See bottom of each list per category for non working systems.

                                      I'll take a look if new systems are added and not tested.

                                      BTW, the original images are linked to each systems in the list, you can click on it. I didn't even remember đŸ¤£.

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

                                        @DTEAM

                                        I probably found a way to check if a driver is good or bad.
                                        I checked 2 drivers like this :

                                        /opt/retropie/emulators/mame/mame -listxml jak_batm|grep "driver status"
                                        			<!ATTLIST driver status (good|imperfect|preliminary) #REQUIRED>
                                        		<driver status="imperfect" emulation="good" savestate="unsupported"/>
                                        /opt/retropie/emulators/mame/mame -listxml jak_bbh|grep "driver status"
                                        			<!ATTLIST driver status (good|imperfect|preliminary) #REQUIRED>
                                        		<driver status="preliminary" emulation="preliminary" savestate="unsupported"/>
                                        

                                        Automating it would give a proper list I think.

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

                                          @DTEAM

                                          For the new release 250 I want to see if we can make new ini files based upon the idea of extracting it from mame.

                                          This is an early test on jakks how we could do that.
                                          Here I use the completed sorted database.
                                          Goal is to do it with the unsorted data before I create the sorted database 250 file.

                                          cat /opt/retropie/emulators/mame/mame0249_systems_sorted_info|grep jak_|cut -d " " -f2|while read driver;do [[ $(/opt/retropie/emulators/mame/mame -listxml $driver|grep "emulation="|cut -d\" -f4) == good ]] && echo $driver;done
                                          jak_batm
                                          jak_capc
                                          jak_care
                                          jak_dbz
                                          jak_disf
                                          jak_disn
                                          jak_dora
                                          jak_dorr
                                          jak_dpr
                                          jak_dprs
                                          jak_dwmn
                                          jak_dwmno
                                          jak_fan4
                                          jak_just
                                          jak_mk
                                          jak_mpac
                                          jak_mpacw
                                          jak_nick
                                          jak_pooh
                                          jak_sbfc
                                          jak_sbjd
                                          jak_sith
                                          jak_sithp
                                          jak_spdm
                                          jak_swot
                                          jak_wall
                                          jak_wof
                                          jak_wwe
                                          jak_xmenp
                                          

                                          We can do the same with all_in1 drivers (filtered on "in 1" & "in-1" & "non-arcade" with no jakks drivers "jak_") :
                                          (manually drivers like fordrace could be added in the filter list)

                                          cat /opt/retropie/emulators/mame/mame0249_systems_sorted_info|grep 'in 1\|in-1'|grep non-arcade|grep -v jak_|cut -d " " -f2|while read driver;do [[ $(/opt/retropie/emulators/mame/mame -listxml $driver|grep "emulation="|cut -d\" -f4) == good ]] && echo $driver;done
                                          110dance
                                          ablmini
                                          apexc
                                          bittboy
                                          cdlyoko
                                          cybar120
                                          dgun851
                                          dgun853
                                          dnv200fs
                                          dturbogt
                                          exsprt48
                                          f1392
                                          f3in1
                                          fapocket
                                          fcpocket
                                          ii32in1
                                          ii8in1
                                          intact89
                                          itvg48
                                          itvg49
                                          jl2050
                                          lexiseal
                                          lexizeus
                                          lx_jg7410
                                          lx_jg7415
                                          m505neo
                                          m521neo
                                          marc101
                                          max10in1
                                          maxx5in1
                                          maxx6in1
                                          mc_110cb
                                          mc_138cb
                                          mc_7x6ss
                                          mc_89in1
                                          mc_8x6cb
                                          mc_8x6ss
                                          mc_9x6sa
                                          mc_9x6ss
                                          mc_aa2
                                          mc_cb280
                                          mc_dcat8
                                          mc_dcat8a
                                          mc_dg101
                                          mc_dgear
                                          mc_sam60
                                          mc_sp69
                                          mc_tv200
                                          mgt20in1
                                          miwi2_16
                                          miwi2_7
                                          msinamco
                                          mysprtch
                                          mysptqvc
                                          oplayer
                                          pjoyn50
                                          pjoys30
                                          pjoys60
                                          polmega
                                          rcapnp
                                          react
                                          rminitv
                                          sen101
                                          senario25
                                          silv35
                                          solargm
                                          sudo6in1
                                          sy888b
                                          sy889
                                          t3in1sa
                                          t7in1ss
                                          techni4
                                          timetp25
                                          timetp36
                                          timetp7
                                          tvbg3a
                                          tvbg3b
                                          tvbg3c
                                          tvbg6a
                                          tvbg6b
                                          tvsprt10
                                          v4in1eg
                                          ventur25
                                          vgcap35
                                          vgcaplet
                                          vjpp2
                                          vsmax25v
                                          vsmaxtx2
                                          vsmaxx17
                                          vsmaxx77
                                          vsmaxxvd
                                          vsplus
                                          vt25in1
                                          wldsoctv
                                          xing48
                                          zdog
                                          zone7in1
                                          zone7in1p
                                          

                                          We can do the same with konamih drivers (filtered on "Driver k" & "konami" & "handheld" & "non-arcade") :

                                          cat /opt/retropie/emulators/mame/mame0249_systems_sorted_info|grep "^Driver k"|grep handheld|grep konami|grep non-arcade|cut -d " " -f2|while read driver;do [[ $(/opt/retropie/emulators/mame/mame -listxml $driver|grep "emulation="|cut -d\" -f4) == good ]] && echo $driver;done
                                          kbilly
                                          kblades
                                          kbucky
                                          kcontra
                                          kdribble
                                          kgarfld
                                          kgradius
                                          kloneran
                                          knfl
                                          ktmnt
                                          ktopgun
                                          

                                          I like the idea of adding a @V or @good tag all drivers, in the sorted list, that are good :

                                          cat /opt/retropie/emulators/mame/mame0249_systems_sorted_info|cut -d " " -f2|while read driver;do [[ $(/opt/retropie/emulators/mame/mame -listxml $driver|grep "emulation="|cut -d\" -f4) == good ]] && echo $driver;done
                                          

                                          etc..

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

                                            @Folly

                                            I'm currently working on "all in one" gamelist. you have added 13 videos more than the current gamelist. you cover 100% of the games and will finish adding them this week. I will make another attempt to find the missing images. for your approach, it is excellent. however, I recommend always testing the new systems you want to add.

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