Creating ES gamelists with media for MAME/lr-mame/lr-mess
-
Is it only for importing ?
Or do other themes require these tags too ?If it is for importing only I suggest we try to replace genre with type and releasedate with year for your import only.
If possible, it would be the fastest way.or
We could try to make an xml extracting data from mame.
I already saw the tag year when using the option -listxml with name.
Would that be an option ? -
@Folly It is actually only for importing yes.... just to give a bit more context info to the systems...I'm not sure what's the best approach and if this info is available somewhere already or not..
About the mame thing, yes, as long as I can link it back to each gamelist, it's perfectly fine.
-
Would this be good enough :
<?xml version="1.0"?> <gameList> <provider> <System>Tiger R Zone</System> <software>Skraper</software> <database>ScreenScraper.fr</database> <web>http://www.screenscraper.fr</web> </provider> <game> <path>./rzindy500.zip</path> <name>Indy 500</name> <desc>Indy 500 (handheld)</desc> <image>./media/emulationstation/TigerRZone_Indy500.png</image> <video>./media/emulationstation/Tiger R-Zone - Indy 500.mp4</video> <marquee>./media/emulationstation/Tiger R-Zone - Indy 500m.png</marquee> <rating>0</rating> <year>1996</year> <developer>Tiger R-Zone</developer> <publisher>Tiger R-Zone</publisher> <type>LCD Handheld</type> <playcount>4</playcount> <lastplayed>20221006T104735</lastplayed> </game> <game> <path>./rzbatfor.zip</path> <name>Batman Forever</name> <desc>Batman Forever (handheld)</desc> <image>./media/emulationstation/TigerRZone_Batman Forever.png</image> <video>./media/emulationstation/R-Zone Batman Forever.mp4</video> <marquee>./media/emulationstation/TigerRZone_Batman Foreverm.png</marquee> <rating>0</rating> <year>1995</year> <developer>Tiger R-Zone</developer> <publisher>Tiger R-Zone</publisher> <type>LCD Handheld</type> <playcount>1</playcount> <lastplayed>20221103T153613</lastplayed> </game> <game> <path>./rztoshden.zip</path> <name>Battle Arena</name> <desc>Battle Arena (handheld)</desc> <image>./media/emulationstation/TigerRZone_Tiger R-Zone - BattleArenamToshinden.png</image> <video>./media/emulationstation/Tiger R-Zone - BattleArena.mp4</video> <marquee>./media/emulationstation/Tiger R-Zone - BattleArenam.png</marquee> <rating>0</rating> <year>1996</year> <developer>Tiger R-Zone</developer> <publisher>Tiger R-Zone</publisher> <type>LCD Handheld</type> <playcount>2</playcount> <lastplayed>20221103T153812</lastplayed> </game> <game> <path>./rzindy500.7z</path> <name>Indy 500</name> <desc>Indy 500 (handheld)</desc> <image>./media/emulationstation/TigerRZone_Indy500.png</image> <video>./media/emulationstation/Tiger R-Zone - Indy 500.mp4</video> <marquee>./media/emulationstation/Tiger R-Zone - Indy 500m.png</marquee> <rating>0</rating> <year>1996</year> <developer>Tiger R-Zone</developer> <publisher>Tiger R-Zone</publisher> <type>LCD Handheld</type> <playcount>4</playcount> <lastplayed>20221006T104735</lastplayed> </game> <game> <path>./rzbatfor.7z</path> <name>Batman Forever</name> <desc>Batman Forever (handheld)</desc> <image>./media/emulationstation/TigerRZone_Batman Forever.png</image> <video>./media/emulationstation/R-Zone Batman Forever.mp4</video> <marquee>./media/emulationstation/TigerRZone_Batman Foreverm.png</marquee> <rating>0</rating> <year>1995</year> <developer>Tiger R-Zone</developer> <publisher>Tiger R-Zone</publisher> <type>LCD Handheld</type> <playcount>1</playcount> <lastplayed>20221103T153613</lastplayed> </game> <game> <path>./rztoshden.7z</path> <name>Battle Arena</name> <desc>Battle Arena (handheld)</desc> <image>./media/emulationstation/TigerRZone_Tiger R-Zone - BattleArenamToshinden.png</image> <video>./media/emulationstation/Tiger R-Zone - BattleArena.mp4</video> <marquee>./media/emulationstation/Tiger R-Zone - BattleArenam.png</marquee> <rating>0</rating> <year>1996</year> <developer>Tiger R-Zone</developer> <publisher>Tiger R-Zone</publisher> <type>LCD Handheld</type> <playcount>2</playcount> <lastplayed>20221103T153812</lastplayed> </game> </gameList>
-
The provider bit is good enough (and you actually showed the one I took inspiration from... the only additional tag would be 'type' for the system....
I can add these myself but I'm not sure of which types are there or how the systems are called (other than the gamelist directory, which is my working assumption)
-
I finalized "classich". I have deleted some images because it was a handheld picture over a handheld video (artwork) and it was ugly.
8 videos are missing :
Chicky Woggy (Table Top)
Donkey Kong Jr (Tabletop Coleco)
Donkey Kong Jr (Tabletop Nintendo)
Hippo Teeth (Sporty)---> missmatch video
HotLine (Mini)
HotLine (Sporty)
Packri Monster
Snoopy (Tabletop) -
Ok I will have a look when I can.
I have been busy with creating a new classich.ini list.
Hope I get a good list now as it is quite difficult. -
@kiro said in Creating ES gamelists with media for MAME/lr-mess:
The provider bit is good enough (and you actually showed the one I took inspiration from... the only additional tag would be 'type' for the system....
I can add these myself but I'm not sure of which types are there or how the systems are called (other than the gamelist directory, which is my working assumption)
I think not all info is available.
And it seems genre isn't always the equivalent for type.
We should think about that for a while. -
On TIGER artworks GDrive and KONAMI H artworks GDrive from Matthew Marino, they added more systems. I'll take a look on that too for our list and the last MAME romset .
-
@Folly Makes sense, also analyzing next gamelist, apfm1000, first item is called backgamm.7z (or zip does not matter), but I have the impression that the file should be backgamn.7z (or zip, does not matter)...
I cannot find a backgamm.zip rom except for the msx :-)
is it possible to validate?
Thanks!
-
backgamm is correct, did a check :
cat /opt/retropie/emulators/mame/hash/apfm1000.xml |grep back <software name="backgamm" supported="no"> <rom name="backgmmn.bin" size="4096" crc="811c6269" sha1="f820334bb6df9b856f54f1957b60a5e70bdd6d7e"/>
Is also in apfm1000.zip from mame-sl
-
@Folly ok, I'll double check.. I'll get that mame-sl file, it backgamm.zip was not in the romset from the e-mail...
-
@DTEAM said in Creating ES gamelists with media for MAME/lr-mess:
I finalized "classich". I have deleted some images because it was a handheld picture over a handheld video (artwork) and it was ugly.
I think we both done a great job !
8 videos are missing :
Chicky Woggy (Table Top)
Donkey Kong Jr (Tabletop Coleco)
Donkey Kong Jr (Tabletop Nintendo)
Hippo Teeth (Sporty)---> missmatch video
HotLine (Mini)
HotLine (Sporty)
Packri Monster
Snoopy (Tabletop)I saw only 1 missing.
Perhaps I am missing roms.
Will have a look at that. -
Some are from the madrigal romset
-
Yes I saw.
Well If I have time i will see If I can make video's for them too.Btw.
Did you see ?
For the new classich.ini there is really a lot of new stuff detected. -
@Folly
I saw that ... I don't see the end !!!!
I'll start with Tiger and Konami and jump on classich after .
For some classich (like PEngo) i'll try (in the far futur) to do a video with the backgrounds. -
-
@DTEAM thx, I see the software name, but look at the ROM name
-
@kiro
See my reedit -
@DTEAM sorry, didn't see that, so does this mean that you should be having as path backgmn.bin in the gamelist? Or am I missing something?
-
@kiro
Normally, we take the name to run the "basename"option in MAME . The bin file not always match with the "basename" used with MAME. I'm not at home, but i'll check later.
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.