RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Development of module-script generator for lr-mess, lr-mame and mame standalone

    Scheduled Pinned Locked Moved Ideas and Development
    developmentlr-messmamelr-mamescripts
    2.2k Posts 36 Posters 6.2m Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Folly
      last edited by

      Some information about an inactive google account :
      https://support.google.com/accounts/answer/12418290?hl=en

      Google is then able to delete files.
      While our drives are always active and will not suffer from this it's good to know that we need to have backups, just in case.

      1 Reply Last reply Reply Quote 1
      • DTEAMD
        DTEAM @DTEAM
        last edited by DTEAM

        @DTEAM said in Development of module-script generator for lr-mess, lr-mame and mame standalone:

        @Retrodade
        I'm working on the box images. It will be "marquee, box and video" for CTVBoy. I'll do the date switch. Good catch

        Done with videos! I will not do the game marquees. Volunteers? CVTBoy Logo is fine for now.
        thumbnail_IMG_7086.jpg

        F 1 Reply Last reply Reply Quote 2
        • F
          Folly @DTEAM
          last edited by Folly

          @DTEAM

          Great !
          I have played all the games a bit.
          Although there aren't many games they are really enjoyable, I must say.

          DTEAMD 1 Reply Last reply Reply Quote 1
          • F
            Folly
            last edited by Folly

            The mame libretro core has been bumped to 0262 :
            https://github.com/libretro/mame

            Will have a look at the binaries and or creating them next week.

            1 Reply Last reply Reply Quote 3
            • DTEAMD
              DTEAM @Folly
              last edited by DTEAM

              @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!

              Done! "Marquees" for every games now available
              thumbnail_IMG_7087.jpg

              R 1 Reply Last reply Reply Quote 2
              • R
                Retrodade @DTEAM
                last edited by

                @DTEAM the updated art and gamelist in g drive, by chance? looks good

                DTEAMD 1 Reply Last reply Reply Quote 0
                • DTEAMD
                  DTEAM @Retrodade
                  last edited by

                  @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

                  here

                  R 1 Reply Last reply Reply Quote 1
                  • R
                    Retrodade @bbilford83
                    last edited by

                    @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

                    B 1 Reply Last reply Reply Quote 1
                    • R
                      Retrodade @DTEAM
                      last edited by

                      @DTEAM Nice Thanks!

                      1 Reply Last reply Reply Quote 0
                      • B
                        bbilford83 @Retrodade
                        last edited by bbilford83

                        @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?
                        Thanks

                        Can 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.

                        F R 2 Replies Last reply Reply Quote 0
                        • F
                          Folly @bbilford83
                          last edited by Folly

                          @bbilford83

                          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 ?

                          B 1 Reply Last reply Reply Quote 2
                          • B
                            bbilford83 @Folly
                            last edited by

                            @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?

                            F 1 Reply Last reply Reply Quote 0
                            • R
                              Retrodade @bbilford83
                              last edited by

                              @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

                              1 Reply Last reply Reply Quote 0
                              • F
                                Folly @bbilford83
                                last edited by

                                @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,

                                1 Reply Last reply Reply Quote 1
                                • DTEAMD
                                  DTEAM @DTEAM
                                  last edited by DTEAM

                                  @DTEAM said in Development of module-script generator for lr-mess, lr-mame and mame standalone:

                                  @Folly

                                  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

                                  mituM 1 Reply Last reply Reply Quote 0
                                  • mituM
                                    mitu Global Moderator @DTEAM
                                    last edited by

                                    @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.

                                    1 Reply Last reply Reply Quote 1
                                    • F
                                      Folly
                                      last edited by

                                      Generic lr-mame / lr-mess 0262 binaries are added for x86 / x86_64

                                      1 Reply Last reply Reply Quote 1
                                      • F Folly referenced this topic on
                                      • B
                                        bbilford83
                                        last edited by

                                        @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.

                                        F 1 Reply Last reply Reply Quote 1
                                        • F
                                          Folly @bbilford83
                                          last edited by Folly

                                          @bbilford83

                                          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 A570 CD addon.
                                          This makes also virtually a CDTV or an Amiga500+CD.

                                          B 1 Reply Last reply Reply Quote 1
                                          • B
                                            bbilford83 @Folly
                                            last edited by

                                            @Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:

                                            @bbilford83

                                            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.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            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.