Development of module-script generator for lr-mess, lr-mame and mame standalone
-
Great !
I have played all the games a bit.
Although there aren't many games they are really enjoyable, I must say. -
The mame libretro core has been bumped to 0262 :
https://github.com/libretro/mameWill have a look at the binaries and or creating them next week.
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Although there aren't many games they are really enjoyable, I must say.
Same thing for me. Some games aren't that bad, even good for the time!
-
@DTEAM the updated art and gamelist in g drive, by chance? looks good
-
@Retrodade said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@DTEAM the updated art and gamelist in g drive, by chance? looks good
-
@bbilford83 what emulator are you using to Launch the .CHD?
I can get mess to launch ISO files (some) but no luck on the CHD
are you using Mame?
I tried but with no luck, unless I need to do an installer from the script?
Thanks -
@DTEAM Nice Thanks!
-
@Retrodade said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@bbilford83 what emulator are you using to Launch the .CHD?
I can get mess to launch ISO files (some) but no luck on the CHD
are you using Mame?
I tried but with no luck, unless I need to do an installer from the script?
ThanksCan you clarify which system you're asking about? If fmtmarty, I installed that from the script and I think that was it. I do remember one of them I had to add .chd and .CHD to the filetypes in the es_systems.cfg but I don't think it was that one.
-
I just added my own compiled lr-mess0262 on the gdrive :
lr-mess_0.262_arm7l_gcc8_rpi4.7z
I used my database to extract all the drivers to try and create a full mess.flt (filter).
I used this code to do that :cat /opt/retropie/emulators/mame/mame0262_systems_sorted_info |grep non-arcade|cut -d" " -f2|while read line;do /opt/retropie/emulators/mame/mame -listsource $line|sed s'/.* //g';done >> mess.ftl.txt cat mess.ftl.txt |sort|uniq > mess.flt
And added the mess.flt to the source code instead of the original.
So the compiled lr-mess will, hopefully, have all non-arcade drivers.
I also patched the fujitsu/fmtowns.cpp for fmtmarty so the popmessage will not appear.
As a test I also tried and ran videoart with succes.
Remember videoart did not work in 260 and 261 as it was not added/part of the mess.flt.So can you test the binary and let me know what you think of it ?
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
I also patched the fujitsu/fmtowns.cpp for fmtmarty so the popmessage will not appear.
As a test I also tried and ran videoart with succes.
Remember videoart did not work in 260 and 261 as it was not added/part of the mess.flt.So can you test the binary and let me know what you think of it ?
Yes, this worked! For both videoart and cameltry on fmtmarty. Impressive!
But this means if I update to .263 eventually, both will stop working right, no?
-
@bbilford83 I believe that was it, if I didn't add CHD it think it wouldn't show those file types
fmtmarty was the one I'm referring to.
ill check to be sure, I did install it from a script
-
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
I also patched the fujitsu/fmtowns.cpp for fmtmarty so the popmessage will not appear.
As a test I also tried and ran videoart with succes.
Remember videoart did not work in 260 and 261 as it was not added/part of the mess.flt.So can you test the binary and let me know what you think of it ?
Yes, this worked! For both videoart and cameltry on fmtmarty. Impressive!
But this means if I update to .263 eventually, both will stop working right, no?
Theoretically, yes.
I have to look at what drivers aren't implemented in the original mess.flt to know.
But basically it's not that hard to patch so I will try to do that for the future binaries.
The fmtmarty edit can also be applied to mame standalone, -
@DTEAM said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Hi Folly, are you able to run a CD systems like CDI, NeoCD or VIS without the "basename" option with MAME standalone 0.261. I always have a bus error
/opt/retropie/supplementary/runcommand/runcommand.sh: line 1319: 3449 Bus error
I'm using a Pi4.
Hi @mitu , the line 1319 referred to dev/tty . Is it an issue like the one described in that post ?. This issue, on my side, is only for .chd files with MAME and Lr-Mess. Is it easy to fix? Same issue with MAME 0.262
-
@DTEAM said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Hi @mitu , the line 1319 referred to dev/tty . Is it an issue like the one described in that post ?. This issue, on my side, is only for .chd files with MAME and Lr-Mess. Is it easy to fix? Same issue with MAME 0.262
I don't think so, but I also didn't quite understand the issue you're having. If it can be reproduced on stock RetroPie, then open a separate topic and explain it again from scratch.
-
Generic lr-mame / lr-mess 0262 binaries are added for x86 / x86_64
-
-
@Folly just a quick update, I had finished testing all the CD32 games and before I went on to general 1200/500 games I learned for the first time that almost all of the CDTV games can be played on a CD32 - like in real hardware. I had no idea that was the case and had been staying away from CDTV all this time because the controller had dozens of buttons, but apparently very few games use any of them. So I am almost done now testing CDTV games too - indeed a few won't work either because they need the CDTV controller or because they won't load properly on an actual CD32 (tested all with CDTV emulation and they work). But before I do 1200/500 games I am going to upload a CD32 gamelist and art to my WIP gdrive, I figure some people would also want to know what all the playable CDTV games are on a standard controller/without keyboard. It is like 95% of them, but the info on the standard scraping places is pretty poor... CDTV on screenscraper has maybe 1/3 games even as entries, let alone with art or descriptions.
I will probably go back to the Atari 8-bit for a bit after this because that is such a long-term project, but let me know if you disagree with my logic.
-
Cool !
Nice you discovered that cdtv work on cd32.
Amiga was very keen on backwards compatibility.I now have a growing collection of older computers.
I have a few Amiga500's and I have anA590A570 CD addon.
This makes also virtually a CDTV or an Amiga500+CD. -
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Cool !
Nice you discovered that cdtv work on cd32.
Amiga was very keen on backwards compatibility.I now have a growing collection of older computers.
I have a few Amiga500's and I have an A590 CD addon.
This makes also virtually a CDTV or an Amiga500+CD.Yeah, as I understand it the CD32 is basically a 1200 turned into a console and the CDTV is a 500 turned into a console. So not surprising the CD32 can play the CDTV.
I also learned to my surprise that there are a series of "arcade" games on the "CUBO" that are actually just a CD32 with the inputs tweaked. They're not on mame but they do work and emulate fine in amiberry/lr-puae. See here if you are interested. Obviously since not mame not really part of this thread but I was very surprised to learn and am adding them to my general arcade playlist.
-
OK, tested CD32 (including all CDTV playable on CD32) now included in my usual place.
-
FYI @Folly @DTEAM looks like MAME .263 released yesterday. Two new tiger handhelds as previewed before, Double Dragon 2 and Mighty Max.
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.