RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Lr-mame 20xy and handheld games

    Scheduled Pinned Locked Moved Help and Support
    ini filemamemame-libretrotiger handheld
    38 Posts 5 Posters 8.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.
    • mituM
      mitu Global Moderator
      last edited by mitu

      You don't want lr-mame20XY, but lr-mess20XY or mame. The lr-mame20XY cores only handle arcade games.

      For lr-mess cores, see https://retropie.org.uk/docs/MESS/. If you want to use mame, then you can create a separate system and use mame <driver> %ROM% as the running command.

      The list of 'drivers' for each type of game is listed in the Reddit post you mentioned (e.g. for Tiger Electronics, the driver is named hhtiger, etc.)

      EDIT: mame's full path is /opt/retropie/emulators/mame/mame.

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

        It works with regular MAME without specific setup !! It works only in the Arcade folder for now. I have set a new system, so now I have Tiger Electronics LCD handheld as a new machine. I have to run the game a first time in arcade to be able to run It in my Tiger folder. It's stange. I'll see what happens in the roms path.
        These games files requires external artwork files. I'm gonna try to found It.

        Can we set hotkeys to exit or one key for that.
        Thanks

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

          @DTEAM said in Lr-mame 20xy and handheld games:

          I have to run the game a first time in arcade to be able to run It in my Tiger folder. It's stange. I'll see what happens in the roms path.

          I fixed It
          I added a new rompath in mame.ini called tigerh (my new system) (see first line)

          rompath /home/pi/RetroPie/roms/mame;/home/pi/RetroPie/roms/arcade;/home/pi/RetroPie/BIOS/mame;/home/pi/RetroPie/roms/tigerh;
          hashpath /opt/retropie/emulators/mame/hash
          samplepath /home/pi/RetroPie/roms/mame/samples;/home/pi/RetroPie/roms/arcade/samples
          artpath /home/pi/RetroPie/roms/mame/artwork;/home/pi/RetroPie/roms/arcade/artwork
          
          etc...
          
          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by mitu

            You can probably add just a hhtiger.ini containing differences from the main file (mame.ini):

            rompath /home/pi/RetroPie/roms/tigerh
            artpath /home/pi/RetroPie/roms/tigerh/artwork
            

            EDIT: to exit, you'll have to use the MAME UI and map the UI cancel (?) manually. By default it's the ESC key.

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

              @mitu said in Lr-mame 20xy and handheld games:

              EDIT: to exit, you'll have to use the MAME UI and map the UI cancel (?) manually. By default it's the ESC key.

              Thanks!
              It's quite fun to use MAME for handheld systems. I didn't think it was an option in the MAME romset. I will go to sleep less dumb tonight

              1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator
                last edited by

                Game & Watch games are also fun, but the artwork rendering is going to be killer on a Pi.

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

                  @mitu
                  not bad also with Tiger Handheld on Retropie (-;
                  Batman.jpg
                  Thanks for your support. It works perfectly !!!

                  Frameskip must be set at : Auto (set with F8 and F9). Those games didn't have a big number of image per second on there original format, so frameskip = Auto doesn't affect the playability and recreate a good gaming experience.

                  Note : I put the artwork folder in the main roms folder. Easier to manage. Not displayed in games menu and no chmod to do.

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

                    @DTEAM said in Lr-mame 20xy and handheld games:

                    Note : I put the artwork folder in the main roms folder. Easier to manage. Not displayed in games menu and no chmod to do.

                    Better than that , I created an artwork folder in /home/pi/RetroPie/BIOS/mame
                    and linked It to mame.ini. Now, It works for lr-mess and MAME !! Fantastic

                    gamecom.jpg

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

                      @DTEAM How well does game.com run?

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

                        @zerojay
                        54.70 FPS almost full speed
                        Good sound
                        Good gameplay
                        Good gaming experience
                        Overall: Very nice

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

                          I have pre-sorted the list of handheld gaming systems in MAME (excepted Tiger Handheld and Game & Watch). I have not tested any system. I have sorted them by distributors for those who want to create new systems on their Pi and I have indicated those who had Artwork. I discarded those that seemed difficult to play on a Pi. Please feel free to comment on your gaming experience, which ones work or not and if I forgot systems.

                          For systems pictures see with a MAME name in the search tool here

                          imageedit_1_6571765178.png

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

                            It works well for Konami and Game & Watch too.
                            Blade.jpg
                            bos.jpg
                            DDKONG.jpg
                            bf.jpg

                            Finally, I created 7 systems:

                            • Konami Handheld
                            • Game & Watch (with madrigal and MAME romset (including Elektronika))
                            • Tiger Handheld
                            • Tiger R-Zone
                            • Classic Handheld systems (non-game & watch from madrigal and all other manufacturers in the MAME romset such as Coleco, Entex, etc.)
                            • All in one Handheld and Plug & Play console (MAME functional systems : M505NEO,mc_tv200, njp60in1, sy888b, sy889, DGUN2573, rminitv, unk1682, ii32in1, ii8in, intact89, intg5410, miwi2_7, zone7in1 -------> Note: Some of those need to be set with frameskip = Auto , some systems have imperfect sound and have problems with main screen, but games are ok most of the time. The first five "All in one handheld consoles" have the best performances)
                            • JAKKS Pacific TV Games

                            812BA9XzfBL.AC_SX425.jpg
                            Porta.png
                            61fUOBy20jL.AC_SY450.jpg

                            IMPORTANT (for LCD systems ) : By default, they run at 33 FPS. Frameskip must be set at : Auto (set it with F8 and F9). Those games didn't have a big number of images per second on there original format, so frameskip = Auto doesn't affect the playability and recreate the real gaming experience.

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

                              *All in one Handheld and Plug & Play console * like introduced above
                              Best performance
                              m505neo
                              mc_tv200 -------> same as dgun2577
                              sy888b
                              sy889
                              rminitv
                              dgun2573
                              unk1682
                              ablmini
                              ablpinb
                              bittboy
                              cybar120
                              dnv200fs
                              fapocket
                              fcpocket
                              gprnrs1
                              gprnrs16
                              itvg49
                              lexiseal
                              lexizeus
                              lx_jg7415
                              m521neo
                              mc_105te -----------------> 2011 Super HiK 105 in 1 Turbo Edition
                              mc_110cb
                              mc_138cb ----> 138 in 1 CoolBaby (CoolBoy RS-5, PCB060-10009011V1.3)
                              mc_7x6ss
                              mc_89in1
                              mc_8x6cb
                              mc_8x6ss
                              mc_9x6ss
                              mc_aa2
                              mc_cb280
                              mc_dcat8
                              mc_dg101
                              mc_dgear
                              mc_hh210
                              mc_sam60
                              mc_sp69
                              megapad
                              mgt20in1
                              mysprtcp
                              mysptqvc
                              oplayer ---> sports games 100 in 1, but weird boxing game against a baby!! )-:
                              pdc100
                              pdc150t
                              pdc200
                              pdc40t
                              pdc50
                              tmntpdc ---> Only 1 game but PDC console like the others PDC
                              pjoyn50
                              pjoys30
                              pjoys60
                              ppgc200g
                              react
                              reactmd
                              sarc110
                              sudopptv
                              techni4
                              vgcaplet
                              vgpmini
                              vgpocket
                              vjpp2 ---------> very nice games
                              vsplus ------> very nice games
                              zdog
                              zudugo ---------> The game Super Fight 1 is a strange clone or counterfeit of Contra

                              Playable - Some of those need to be set with frameskip = Auto , some systems have imperfect sound and have problems with main screen, but games are ok most of the time.
                              ii32in1
                              ii8in
                              intact89
                              intg5410
                              miwi2_7
                              zone7in1
                              majkon
                              timetp36
                              njp60in1

                              Tested and Not working - in development
                              dgun2500
                              dgun2561
                              dgun2572
                              dgun2953
                              dgun2593
                              myac220
                              bkid218
                              dphh8630
                              mc_hh210
                              mog_m320
                              rfcp168
                              rhhc152
                              unkunsp
                              nprsp
                              ragc153
                              rbitgen
                              rtvgc300
                              rtvgc300fz
                              dance555
                              dbdancem
                              ddrdismx
                              ddrstraw
                              decathln
                              denv150
                              dvnimbus
                              exsprt48
                              hyprscan
                              lpgm240
                              lxccminn
                              lxccplan
                              lxcmc250
                              lxcmcy
                              lxcmcycr
                              lxcmcydp
                              lxcmcyfz
                              lxcmcypp
                              lxcmcysp
                              lxcmcysw
                              lxts3
                              lx_aven
                              lx_jg7425
                              majgnc.
                              mc_pg150
                              miwi2_16
                              msidd
                              msifrog
                              msimm2
                              msimpac
                              msisinv
                              msiwwe
                              mysprtch
                              otrail
                              pjoypj001
                              polmega
                              protpp
                              red5mam
                              senwld
                              silv35
                              solargm
                              sporzbx
                              sporzpp
                              sporztn
                              timetp7
                              vdogdeme
                              vdogdemo
                              vgtablet
                              vsmaxx17
                              vtboxing
                              vtpinball
                              vtsndtest
                              wldsoctv
                              wowwg
                              xing48
                              zon32bit
                              zone3d
                              zonefusn

                              If I forgot some handheld All in 1 consoles from the 0.225 MAME Romset, feel free to share It. For Mame driver and comments, see here . Just with this driver (nes_vt.cpp), they propose 103 All in One mini arcades . Still a lot of testing to do! Some other drivers are vt_unknown.cpp, vt1682.cpp, spg2xx_zone_32bit.cpp and all spg2.... .cpp . The tests are finished. It took me a long time but I think it might interest a few people and it makes another system or category to create in retropie. These roms are smalls and contain some good games.

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

                                I finally created a seventh system with MAME ROMs called JAKKS Pacific TV Games. There are some great games with this system and most ROMs work well.

                                Tested and working
                                jak_batm
                                jak_capc
                                jak_care
                                jak_dbz
                                jak_disf
                                jak_disn
                                jak_dora
                                jak_dorr
                                jak_dpr
                                jak_dprs
                                jak_fan4
                                jak_just
                                jak_mk
                                jak_mpac
                                jak_mpacw
                                jak_nick
                                jak_pooh
                                jak_sbfc
                                jak_sdoo
                                jak_sith
                                jak_spdm
                                jak_wall
                                jak_wof
                                jak_wwe
                                pinkjelly (Not Jakks but same type of concept)
                                fordrace (Not Jakks but same type of concept)

                                Tested and Not working - in development
                                jak_car2
                                jak_bbh
                                jak_bbsf
                                jak_camp
                                jak_capb
                                jak_dchp
                                jak_ddhp
                                jak_duck
                                jak_gtg
                                jak_hmg2 (no sound)
                                jak_hmhsm
                                jak_hsmg2
                                jak_pf
                                jak_prft
                                jak_prhp
                                jak_s500
                                jak_smwm
                                jak_sspop
                                jak_swbstrik
                                jak_swc
                                jak_ths
                                jak_tink
                                jak_tmnthp
                                jak_totm
                                jak_tsm
                                jak_umdf
                                jak_wdbg
                                jak_wdzh


                                JAKKS Pacific TV Games
                                Jakks Pacific Inc (Video Snaps)(HD)(MAME) 1.0.0

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

                                  @DTEAM said in Lr-mame 20xy and handheld games:

                                  zudugo ---------> The game Super Fight 1 is a strange clone or counterfeit of Contra

                                  It's also the very first game on ablmini. Pretty interesting clone or hack. Keep up the good work, you're giving me a lot more stuff to add to my RetroPie and I love it.

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

                                    @zerojay said in Lr-mame 20xy and handheld games:

                                    Keep up the good work, you're giving me a lot more stuff to add to my RetroPie and I love it.

                                    Thanks for your support. Same with me, I discovered new stuffs to add to my Pi and I like that. MAME romset is like a flea market where you can find unsuspected treasures! Games just need to be tested and organized properly to be presented as a system on Pi. It's a lot of work, but it's worth it.
                                    Note: For "All in one Handheld and Plug & Play consoles " , I added hyperlinks pointed on pictures of the consoles.

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

                                      @DTEAM FYI, MAME 0.226 just released with support for more vt nes X in one consoles and more handheld stuff.

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

                                        @zerojay
                                        Thanks! I'll take a look on that. xavix.cpp seems to be another driver to watch. See this game sample It's "Bandai - Let's! TV Play Classic" and they have more from EPOCH . I'll dig It more.

                                        Another question, who adds the systems in the generic Retropie theme "carbon"? Konami Handheld games, Tiger Electronics Handheld games, Tiger Electronics R-Zone, Classic Handheld games, All in one handheld and plug & play consoles and JAKKS Pacific TV Games maybe could be added someday.

                                        By the way, all that represent another big "game scraping" challenge... again LOL.

                                        mituM 1 Reply Last reply Reply Quote 0
                                        • hooperreH
                                          hooperre
                                          last edited by

                                          @DTEAM Are these running on lr-mame as well or only or mame standalone?

                                          4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

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

                                            @hooperre
                                            only mame standalone. You can use binary precombiled in experimental menu.
                                            Note: With mame romset , you have access to almost the entire Nintendo Game & Watch collection (52 games) including Zelda . Those roms starts by gnw_xxxx.7z (example.: gnw_zelda.7z or .zip)

                                            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.