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 134.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 @pariziv
      last edited by

      @pariziv

      Yes that's my thread.
      I was hoping that I could do somewhat the same thing with the hp48gx.
      But I think the format of the ram images is totally different.

      1 Reply Last reply Reply Quote 0
      • F Folly referenced this topic on
      • 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
                                            • 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.