• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 35 Posters 6.0m 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.
  • D
    DTEAM @Folly
    last edited by DTEAM 16 Feb 2024, 11:49

    @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 17 Feb 2024, 16:48 Reply Quote 2
    • R
      Retrodade @DTEAM
      last edited by 17 Feb 2024, 16:48

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

      D 1 Reply Last reply 17 Feb 2024, 19:42 Reply Quote 0
      • D
        DTEAM @Retrodade
        last edited by 17 Feb 2024, 19:42

        @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 18 Feb 2024, 15:21 Reply Quote 1
        • R
          Retrodade @bbilford83
          last edited by 18 Feb 2024, 15:21

          @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 18 Feb 2024, 19:57 Reply Quote 1
          • R
            Retrodade @DTEAM
            last edited by 18 Feb 2024, 15:21

            @DTEAM Nice Thanks!

            1 Reply Last reply Reply Quote 0
            • B
              bbilford83 @Retrodade
              last edited by bbilford83 18 Feb 2024, 19:57

              @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 18 Feb 2024, 20:26 Reply Quote 0
              • F
                Folly @bbilford83
                last edited by Folly 18 Feb 2024, 20:26

                @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 18 Feb 2024, 22:12 Reply Quote 2
                • B
                  bbilford83 @Folly
                  last edited by 18 Feb 2024, 22:12

                  @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 19 Feb 2024, 05:31 Reply Quote 0
                  • R
                    Retrodade @bbilford83
                    last edited by 19 Feb 2024, 01:43

                    @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 19 Feb 2024, 05:31

                      @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
                      • D
                        DTEAM @DTEAM
                        last edited by DTEAM 22 Feb 2024, 16:48

                        @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

                        M 1 Reply Last reply 22 Feb 2024, 17:05 Reply Quote 0
                        • M
                          mitu Global Moderator @DTEAM
                          last edited by 22 Feb 2024, 17:05

                          @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 23 Feb 2024, 10:35

                            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 23 Feb 2024, 21:45
                            • B
                              bbilford83
                              last edited by 26 Feb 2024, 06:36

                              @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 26 Feb 2024, 08:31 Reply Quote 1
                              • F
                                Folly @bbilford83
                                last edited by Folly 26 Feb 2024, 08:31

                                @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 26 Feb 2024, 08:58 Reply Quote 1
                                • B
                                  bbilford83 @Folly
                                  last edited by 26 Feb 2024, 08:58

                                  @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
                                  • B
                                    bbilford83
                                    last edited by 26 Feb 2024, 10:44

                                    OK, tested CD32 (including all CDTV playable on CD32) now included in my usual place.

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      bbilford83
                                      last edited by 28 Feb 2024, 18:42

                                      FYI @Folly @DTEAM looks like MAME .263 released yesterday. Two new tiger handhelds as previewed before, Double Dragon 2 and Mighty Max.

                                      1 Reply Last reply Reply Quote 2
                                      • B
                                        bbilford83
                                        last edited by 29 Feb 2024, 01:34

                                        @DTEAM and @Folly, on a totally unrelated note, I am trying out Jaguar for the first time ever and found @DTEAM's great testing results here for when games are better in Mess than in lr-virtualjaguar. Unfortunately, for me although I got the lr-mess system working right away, there is no audio at all for the one game I wanted to play the most - Alien vs. Predator. It does have sound in lr-virtualjaguar (as @DTEAM noted). I saw the warning that some games have no sound in lr-mess but it doesn't seem like this was one of them. Any ideas what I could be doing wrong that would only apply to that one game? I tested others and there was audio as expected...

                                        F 1 Reply Last reply 29 Feb 2024, 08:15 Reply Quote 0
                                        • F
                                          Folly @bbilford83
                                          last edited by 29 Feb 2024, 08:15

                                          @bbilford83

                                          No idea on how to fix this for this game.
                                          It's probably due to incomplete code of mame.
                                          So there is probably nothing you can do about it.

                                          B 1 Reply Last reply 29 Feb 2024, 08:18 Reply Quote 0
                                          1931 out of 2231
                                          • First post
                                            1931/2231
                                            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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received