Tutorial: Handheld and Plug & Play systems with MAME
-
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) -
@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 -
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.
-
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) -
@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.
-
-
@DTEAM Thanks!
-
@DTEAM Thanks!
-
-
@DTEAM WOW ... ok great i got them now ! thanks and ill delete my scrapes above as its not needed. Amazing
-
This post is deleted! -
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.
-
@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. -
@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.cfgOr 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 -
@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? -
This post is deleted! -
@duglor said in Tutorial: Handheld and Plug & Play systems with MAME:
Has an overlay/bezel been made for
Let's TV Play Classic- NamcoNo. If so, I've never seen it before.
-
New classich game with MAME 0.253: racetime
-
New classich with MAME 0.254
bgunf = Gunfighter (Bandai)
bgalaxn = Galaxian (Bandai) -
@DTEAM Sorry to trouble you. If there is such a thing, do you have a way i can find a mame that works with retropie that supports mame 0.182 or after? That's when the driver i'm looking at was perfected. It could be any mame after that...the earlier the better i guess for speed and taxing of the retropie.
I only need to find a version that supports the Winning Run series of 4 arcade racers
This handheld update is great ! Thank you so much! -Doug
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.