RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Tutorial: Handheld and Plug & Play systems with MAME

    Scheduled Pinned Locked Moved Ideas and Development
    game&watchjakkskonami handheldmametiger handheld
    278 Posts 10 Posters 129.1k 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 @DTEAM
      last edited by DTEAM

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

      For Tigerh:
      tgaiden3
      tgargnf
      tmegaman3
      tsimquest (already done)
      tsuperman

      @Folly
      Now added to the gamelist on the drive . Only Megaman 3 and Castlevania Simon Quest videos are missing (MAME 0.251 needed).

      New edit:
      kbottom9
      knascar
      kskatedie
      Are now added to the gamelist konamih

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

        @DTEAM

        Great !
        Will have a look, when I can ;-)

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

          @Folly @Retrodade

          jak_dwmn
          jak_dwmno
          jak_sithp
          jak_swot
          jak_xmenp

          they work well, I'm gonna start to work on the gamelist

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

            @DTEAM

            Great to hear !

            I am busy with generating the new ini files.
            They are almost done, took the whole day to create them.
            Curious what comes out of them.
            The jakks should appear. (edit : they are already there)

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

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

              jak_dwmn
              jak_dwmno
              jak_sithp
              jak_swot
              jak_xmenp
              they work well, I'm gonna start to work on the gamelist

              @Folly
              the JAKKS gamelist is now updated

              R 1 Reply Last reply Reply Quote 1
              • R
                Retro Arcade Fan @DTEAM
                last edited by Retro Arcade Fan

                @DTEAM @Folly

                Hey everyone,

                I successfully added Konami Handheld, Tiger Handheld and Jakks. Having two problems with Classic Handheld. 1) I can't scrape using either scrapper. Says the platform isn't defined. Even though I used this:

                <name>classich</name>
                <fullname>Classic Handheld Systems</fullname>
                <path>/home/pi/RetroPie/roms/classich</path>
                <extension>.mgw .MGW .7z .zip</extension>
                <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ classich %ROM%</command>
                <platform>classich</platform>
                <theme>classich</theme>
                

                </system>

                More importantly, the games won't launch. I copied the artwork into the artwork folder (even though not every rom file had a corresponding artwork file). Below is the verbose log:

                Parameters:
                Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-gw/gw_libretro.so --config /opt/retropie/configs/classich/retroarch.cfg "/home/pi/RetroPie/roms/classich/efootb4.zip" --verbose --appendconfig /dev/shm/retroarch.cfg
                [INFO] [Config]: Loading config from: "/opt/retropie/configs/classich/retroarch.cfg".
                [INFO] [Config]: Appending config "/dev/shm/retroarch.cfg".
                [WARN] [GameMode]: GameMode cannot be enabled on this system ("dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory.") https://github.com/FeralInteractive/gamemode needs to be installed.
                [WARN] [Config]: GameMode unsupported - disabling...
                [INFO] RetroArch 1.10.0 (Git e9e85f3)
                [INFO] === Build =======================================
                [INFO] Capabilities: NEON VFPv3 VFPv4
                [INFO] Built: Jan 30 2022
                [INFO] Version: 1.10.0
                [INFO] Git: e9e85f3
                [INFO] =================================================
                [INFO] [Input]: Found input driver: "x".
                [INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-gw/gw_libretro.so"
                [INFO] [Overrides]: No core-specific overrides found at "/home/pi/.config/retroarch/config/Game & Watch/Game & Watch.cfg".
                [INFO] [Overrides]: No content-dir-specific overrides found at "/home/pi/.config/retroarch/config/Game & Watch/classich.cfg".
                [INFO] [Overrides]: No game-specific overrides found at "/home/pi/.config/retroarch/config/Game & Watch/efootb4.cfg".
                [INFO] [Environ]: SET_VARIABLES.
                [INFO] [Environ]: SET_CONTROLLER_INFO.
                [INFO] [Remaps]: Remap directory: "/opt/retropie/configs/classich/".
                [INFO] [Overrides]: Redirecting save file to "/home/pi/RetroPie/roms/classich/efootb4.srm".
                [INFO] [Overrides]: Redirecting save state to "/home/pi/RetroPie/roms/classich/efootb4.state".
                [INFO] [Environ]: GET_LOG_INTERFACE.
                [INFO] [Content]: Loading content file: "/home/pi/RetroPie/roms/classich/efootb4.zip".
                [ERROR] [Content]: Could not read content file "/home/pi/RetroPie/roms/classich/efootb4.zip"

                [INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
                [INFO] [Core]: Unloading core..
                [INFO] [Core]: Unloading core symbols..

                And I'm using the following for the emulators.cfg file:

                lr-gw = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-gw/gw_libretro.so --config /opt/retropie/configs/classich/retroarch.cfg %ROM%"
                mame = "/opt/retropie/emulators/mame/mame %BASENAME%"
                mame-autoframeskip = "/opt/retropie/emulators/mame/mame -autoframeskip %BASENAME%"
                default = "lr-gw"

                Any ideas why this one isn't working? Thank you for your help.

                F 1 Reply Last reply Reply Quote 0
                • F
                  Folly @Retro Arcade Fan
                  last edited by Folly

                  @Retro-Arcade-Fan

                  I think it's because.
                  You have to load Madrigals roms (.mgw) with lr-gw.
                  Btw. madrigals don't need artwork.

                  Mame roms from "mame-merged" have to be loaded with mame or lr-mess.
                  They will run without artwork but with artwork they will look how they should.

                  Don't mix them up.
                  (efootb4.zip is a mame rom so you have to load it with mame or lr-mess)

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    Retro Arcade Fan @Folly
                    last edited by

                    @Folly ahh, thank you Folly. That did the trick! They are now playable. I appreciate the help as always!

                    Regarding the scrapping problem. Any suggestions there? Hard to find the video snaps manually on those.

                    Thanks.

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

                      @Retro-Arcade-Fan

                      Regarding the scrapping problem. Any suggestions there? Hard to find the video snaps manually on those.

                      Thanks.

                      Use Folly scipt to install that or Get the files here (for Classic) and put that in your classich rom folder. It should be ok

                      For more systems, same approach.
                      See here

                      R duglorD 2 Replies Last reply Reply Quote 0
                      • R
                        Retro Arcade Fan @DTEAM
                        last edited by

                        @DTEAM Thanks!

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

                          @DTEAM Thanks!

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

                            @Retrodade

                            If you select my hyperlink, they are already there + videos
                            Did you use Folly script?

                            If yes, @Folly , it’s probably the same overwriting problem than the last time. I will delete and upload the files again on the driver.

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

                              @DTEAM WOW ... ok great i got them now ! thanks and ill delete my scrapes above as its not needed. Amazing

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

                                This post is deleted!
                                1 Reply Last reply Reply Quote 0
                                • duglorD
                                  duglor @DTEAM
                                  last edited by

                                  @DTEAM

                                  Are there ways to speed up the emulation on a game like Let's TV Play Classic- Namco Nostalgia 2? it's in my game and watch plug and play folder and uses Mame. It's rather sloooow.

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

                                    @duglor
                                    With a Pi 4, if you select Mame autoframeskip basename in the blue menu (when the game load), it will run at fullspeed. On my Pi, it works well.

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

                                      @DTEAM
                                      Thanks for this tutorial.
                                      I have done all the steps, but didn't manage to get it working.
                                      I also used the script generator and did all the steps.
                                      I have put the roms in the gameandwatch folder, the artwork in the suggested folder
                                      ( \bios\mame\artwork )

                                      But it doesn't show up between my other systems in the retropie home menu.
                                      I thought maybe it's because in the etc\emulationstation\es_systems.cfg file
                                      under gameandwatch, -> extension it says .mgw .MGW
                                      So I've added .zip to the mix, but no joy.

                                      Or do I need to add the gameandwatch also here in this file :
                                      /opt/retropie/configs/all/emulationstation\es_systems.cfg

                                      Or is it simply because there's no gamelist under
                                      /opt/retropie/configs/all/emulationstation/gamelists ?

                                      Hopefully you can help me with is.
                                      Probably a simple solution, I guess.
                                      Thanks in advance.

                                      Greetings,
                                      Soxbrother

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

                                        @DTEAM Has an overlay/bezel been made for
                                        Let's TV Play Classic- Namco Nostalgia 2? if so, where would i download that and what .config file would i need to edit if any?

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

                                          This post is deleted!
                                          1 Reply Last reply Reply Quote 0
                                          • DTEAMD
                                            DTEAM @duglor
                                            last edited by

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

                                            Has an overlay/bezel been made for
                                            Let's TV Play Classic- Namco

                                            No. If so, I've never seen it before.

                                            DTEAMD 1 Reply 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.