Tutorial: Handheld and Plug & Play systems with MAME
-
@Retrodade said in Tutorial: Handheld and Plug & Play systems with MAME:
With the 5 new Jakks,
Have you the names of those roms, Did you test them?
-
@DTEAM well, now you got me thinking, lol you probably have them then but mine worked and I had no scrapes from them, so I assume sine i grabbed your gamelist and they aren't on that gamelist.
I decided to make these scrapes.. you can get the zip name from the game list text to add to a gamelist. here is the added text and the scrapes including video - let me know if these are "new working" -
@DTEAM i would record video for tiger handheld , i can't figure out how lol with MAME, screen shot took a while to hunt down lol
-
@Folly said in Tutorial: Handheld and Plug & Play systems with 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_xmenpWe 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)Here's the gaps between our two list:
jak_batm jak_batm jak_capc jak_capc jak_care jak_care jak_dbz jak_dbz jak_disf jak_disf jak_disn jak_disn jak_dora jak_dora jak_dorr jak_dorr jak_dpr jak_dpr jak_dprs jak_dprs jak_dwmn jak_dwmno jak_fan4 jak_fan4 jak_just jak_just jak_mk jak_mk jak_mpac jak_mpac jak_mpacw jak_mpacw jak_nick jak_nick jak_pooh jak_pooh jak_sbfc jak_sbfc jak_sbjd jak_sbjd jak_sdoo jak_sith jak_sith jak_sithp jak_spdm jak_spdm jak_swot jak_wall jak_wall jak_wof jak_wof jak_wwe jak_wwe jak_wof jak_xmenp
I will have to test and probably add:
jak_dwmn
jak_dwmno
jak_sithp
jak_swot
jak_xmenpI know jak_sdoo is now in your list, but i'm not sure for jak_wof
-
@DTEAM said in Tutorial: Handheld and Plug & Play systems with MAME:
I will have to test and probably add:
jak_dwmn
jak_dwmno
jak_sithp
jak_swot
jak_xmenp@Folly
jak_hmpt and also jakms41 are not tested yet. I'm going to add them to my to-do list too! -
@DTEAM said in Tutorial: Handheld and Plug & Play systems with MAME:
I know jak_sdoo is now in your list, but i'm not sure for jak_wof
Yes it is, see the latest list :https://github.com/FollyMaddy/RetroPie-Share/blob/main/00-databases-00/sorted_info_creation/0XXX/jakks.ini
jak_hmpt and also jakms41 are not tested yet. I'm going to add them to my to-do list too!
Is most likely not a JAKKS game :
Driver jakms41 (KM-S4-1 VER 1.1): @business_terminal@computer@non-arcadeCurious about jak_hmpt.
Good luck with testing ;-) -
@Folly
jak_hmpt = Hannah Montana Pop Tour - Guitar Video Game (JAKKS Pacific TV Game)Kind of guitar hero.
-
@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 -
Great !
Will have a look, when I can ;-) -
jak_dwmn
jak_dwmno
jak_sithp
jak_swot
jak_xmenpthey work well, I'm gonna start to work on the gamelist
-
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
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.