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:
@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:
Thanks for adding gamelist stuff.
Basically you ask me if you can also add the tosec roms to the gamelists, right ?
It's fine by me.
I would prefer that the mame roms are added first in the gamelist and that the tosec roms added later in that same gamelist.That is basically my question but I was suggesting something even less than that, like keeping it as a separate gamelist when it has the ROMs that go beyond the MAME software list. Either way the ROMs that aren't from MAME would be at the end of the game list just because I am testing them and adding them as a second batch after I finish the MAME ones, but if you prefer the default to be limited to the software list ROMs I could make that one "gamelist" and the much larger one "gamelistMAME+" or something.
I don't mind, you can put them all in 1 gamelist.
OK, for now the only gamelists I've gone beyond the mame list are the C64GS and the VIS, and I am still adding more VIS. But I will update C64GS shortly and VIS when I'm done (soon).
FYI, while the VIS list was almost half scrapable when I just did the MAME files, now that I expanded to TOSEC almost none are scrapable. I have been adding my own descriptions and pictures I am digging up from various places. So it might be worth integrating more than I thought... the system is awfully obscure.
Also FYI, I don't know if this is the case for all systems and I just never noticed, but for some reason VIS won't play any games that have an apostrophe - ' - anywhere in the title. Gives some weird syntax error in the runcommand log. But it works fine so long as I remove the apostrophe. Took me a while to figure out that was the problem!
-
@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:
@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:
Thanks for adding gamelist stuff.
Basically you ask me if you can also add the tosec roms to the gamelists, right ?
It's fine by me.
I would prefer that the mame roms are added first in the gamelist and that the tosec roms added later in that same gamelist.That is basically my question but I was suggesting something even less than that, like keeping it as a separate gamelist when it has the ROMs that go beyond the MAME software list. Either way the ROMs that aren't from MAME would be at the end of the game list just because I am testing them and adding them as a second batch after I finish the MAME ones, but if you prefer the default to be limited to the software list ROMs I could make that one "gamelist" and the much larger one "gamelistMAME+" or something.
I don't mind, you can put them all in 1 gamelist.
OK, for now the only gamelists I've gone beyond the mame list are the C64GS and the VIS, and I am still adding more VIS. But I will update C64GS shortly and VIS when I'm done (soon).
FYI, while the VIS list was almost half scrapable when I just did the MAME files, now that I expanded to TOSEC almost none are scrapable. I have been adding my own descriptions and pictures I am digging up from various places. So it might be worth integrating more than I thought... the system is awfully obscure.
Keep up the good work ;-)
Also FYI, I don't know if this is the case for all systems and I just never noticed, but for some reason VIS won't play any games that have an apostrophe - ' - anywhere in the title. Gives some weird syntax error in the runcommand log. But it works fine so long as I remove the apostrophe. Took me a while to figure out that was the problem!
Yes, now you mention it.
Indeed, if a game has a singel-quote - ' - lr-mame/lr-mess will refuse to work.
It's the same reason why we can't add an empty joystick slot.
It's because the options for mame in the libretro cores are added between the single-quotes.
That is basically the only way we can add the options to the lr-mess/lr-mame libretrocores.
If somehow an extra quote is in the middle of the added options the runcommand will be read until that quote assuming it's the last quote and therefor refuse to work. -
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Also FYI, I don't know if this is the case for all systems and I just never noticed, but for some reason VIS won't play any games that have an apostrophe - ' - anywhere in the title. Gives some weird syntax error in the runcommand log. But it works fine so long as I remove the apostrophe. Took me a while to figure out that was the problem!
Yes, now you mention it.
Indeed, if a game has a singel-quote - ' - lr-mame/lr-mess will refuse to work.
It's the same reason why we can't add an empty joystick slot.
It's because the options for mame in the libretro cores are added between the single-quotes.
That is basically the only way we can add the options to the lr-mess/lr-mame libretrocores.
If somehow an extra quote is in the middle of the added options the runcommand will be read until that quote assuming it's the last quote and therefor refuse to work.This makes sense... I bet I never noticed before because as long as I was keeping in mame softwarelist roms those never would have an apostrophe. The ones I'm using now have full titles in the names so those have possessive nouns in them. Thanks for the explanation!
-
Quick update, I finished VIS and now instead of 21 entries the gamelist is 68 - I updated the list and art on google drive. The vast majority I had to find info from random websites, and pretty much everything it plays is terrible, but it is interesting history regardless. Crazy fact I learned... it sold for $699 when it was released in 1999. What a disaster.
-
I will add VIS to my theme. You found something I didn't know existed. It looks like CDI. Can you share your gamelist again please, I lost your hyperlink.
NEW EDIT : VIS (video information system) is now added to Cygnus Blue Flames theme
I modified the mascot "canevas" for the theme , now it looks better.
-
@DTEAM said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
I will add VIS to my theme. You found something I didn't know existed. It looks like CDI. Can you share your gamelist again please, I lost your hyperlink.
NEW EDIT : VIS (video information system) is now added to Cygnus Blue Flames theme
Yes it is just like CDI basically. Just seems to have failed even more spectacularly. And no problem on the link, here you go.
-
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Just seems to have failed even more spectacularly.
😆
https://www.pcmag.com/news/the-worst-video-game-consoles-of-all-time -
@Folly keep us posted thanks
-
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Tandy/Memorex "Visual Information System"
how do I get this working? any .sh to install? thanks
-
@Retrodade said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Tandy/Memorex "Visual Information System"
how do I get this working? any .sh to install? thanks
It's the same as all the other systems you can install with the script that's the subject of this thread, you just install the system for "vis." Then you need the viz.zip (bios) and roms in CHD format. You can use the software list ones but that's only about 20 and there are a lot more you can find in other sets.
-
@DTEAM said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Just seems to have failed even more spectacularly.
😆
https://www.pcmag.com/news/the-worst-video-game-consoles-of-all-timeInteresting to see the C64GS on that list too! Though I think they lose credibility by not mentioning the XEGS or the LJN Videoart :).
-
@DTEAM said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
I will add VIS to my theme. You found something I didn't know existed. It looks like CDI. Can you share your gamelist again please, I lost your hyperlink.
NEW EDIT : VIS (video information system) is now added to Cygnus Blue Flames theme
I modified the mascot "canevas" for the theme , now it looks better ..... Maybe 😆
-
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
CHD format
Thanks tho, the CHD format seems to be the stumper your gamelist and scrapes are available.?
-
@DTEAM nice!
-
@Retrodade said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
CHD format
Thanks tho, the CHD format seems to be the stumper your gamelist and scrapes are available.?
Yes, I think they should actually be available even through the script but if not you can download them manually with the link I posted a few posts back, they are just up on my Google drive but in a publicly shared folder.
CHD shouldn't be too tricky, the MAME software list has a separate CHD collection available and all the others I used in the game list I also found via a very well-known public source. Wish I could be more specific but don't think I can given the rules, but a quick search should get you there.
-
First tests on the RPI5 without overclocking look good.
I installed a 64 bit Raspberrypi OS Debian12 Bookworm.
Installing the core packages from the Retropie-Setup work fine.
My script seems to work fine also.
And installing the gcc12 pre-compiled mame binary from the script, that was compiled on the Apple M1 in a Debian12 Bookworm VM, works fine too.
Running kgradius from konamih with artwork in mame, without frame-skipping, reveals that the speed is now about 50% VS 24% on a RPI4
Was hoping for 100%, sadly only 26% speed increase with this driver.Edit :
Sadly the M1 mame binary only works OK from the Desktop environment.
Running it from the console in "lite" mode reveals a white screen. -
@Folly That is exciting news as the pi5 will slowly get more popular I feel it.
I have a question, any system I add my retoarch has no ability to add bezels, are you able to do so?also hoping the more powerful pi5 allows more mame systems to run on it
here is to a positive outcome! -
@Folly i had issue with this "add-ext-repos" at end it killed the set up i had to redo the set up, I tried twice both times same result
have you had better luck with this by chance? -
@Retrodade said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@Folly i had issue with this "add-ext-repos" at end it killed the set up i had to redo the set up, I tried twice both times same result
have you had better luck with this by chance?An old version doesn't work anymore because of github changes.
I updated it to the changes but could be that it has more issues.
I recommend not to use it.
Just paste the scripts in manually. -
@Retrodade said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@Folly That is exciting news as the pi5 will slowly get more popular I feel it.
I have a question, any system I add my retoarch has no ability to add bezels, are you able to do so?also hoping the more powerful pi5 allows more mame systems to run on it
here is to a positive outcome!Seems you talk about adding them manually.
I used my script for adding some bezels to the classich category.
It revealed that these bezel pictures show, however they are not in sync with the games.Then I installed Orionsangels_Realistic_Overlays from my script.
Here NO bezels are shown and that the shader seems to work OK.I have to investigate this more but indeed it seems that RetroArch has changed significantly and that some configs don't work anymore.
Edit 1 :
Running kgradius from konamih with an overlay in lr-mess looks OK though.Edit 2 :
The lr-mess/lr-mame (full-mame versions) compiled with gcc10 for aarch64 work OK even in "lite" console mode on RPI5.
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.