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.3k Posts 37 Posters 9.7m 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.
    • DTEAMD
      DTEAM @Folly
      last edited by DTEAM

      @Folly

      Here's the ROMs list for MAME 0.280
      19a280a3-49ce-4ada-916d-edd807c9d525-image.png

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

        @DTEAM

        I added these all_in1 drivers to the 280 database.

        1 Reply Last reply Reply Quote 0
        • DTEAMD DTEAM referenced this topic
        • FollyF
          Folly
          last edited by

          Updated to 281.

          duglorD DTEAMD 2 Replies Last reply Reply Quote 1
          • duglorD
            duglor @Folly
            last edited by

            @Folly Pardon the interupton.

            But I'd like to play Bubsy in lr-Mess-Jaguar emulator. Is that still MAME based? I have heard that Bubsy plays at a much faster speed than virtual jaguar with MESS in Retropie 4.x.

            I have a bios called jagboot.zip and jagboot.rom is my bios folder.

            Now....so far i have not been able to run the Bubsy .j64, the .j64 in the bubsy folder, or the bubsy.zip with lr-mess-jaguar chosen as my emulator. It just kicks me out.

            Any help would be appreciated. Thank you very much.

            p.s. btw, all my bubsy names in the folder are lower case. -Doug

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

              @duglor

              To have a good gaming experience on Atari Jaguar, I use Retropie on 64 bit and Vulkan. On 32 bit the experience is bad for Atari Jaguar. Bubsy goes 60 FPS with lr-virtualjaguar and MAME standalone.

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

                @Folly
                MAME 0.281
                254f2354-5296-4ba0-a767-0d95d8f34a7f-image.png

                FollyF duglorD 2 Replies Last reply Reply Quote 1
                • DTEAMD DTEAM referenced this topic
                • FollyF
                  Folly @DTEAM
                  last edited by

                  @DTEAM

                  Added throwbck to all_in1 in the database for 281.

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

                    @Folly

                    SEGA Model 2 works very well on MAME standalone. You need recent roms to do it. It's at full speed or almost and the sound is a little bit choppy (Daytona).

                    I have try this in the mame.ini file (no impact or little),:

                    video bgfx
                    bgfx_path /opt/retropie/emulators/mame/bgfx
                    bgfx_backend vulkan
                    bgfx_screen_chains default
                    

                    Did I make an error?

                    I read that you're supposed to enable

                    MESA_VK_WSI_PRESENT_MODE = relaxed
                    

                    in a .sh file before loading MAME, but I have no idea how to do it. I don't know if it's necessary. Can you try it please?

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

                      @DTEAM

                      I just tried in the terminal but it does not seem to have any impact.

                      pi@debian-13:~$ MESA_VK_WSI_PRESENT_MODE = relaxed
                      bash: MESA_VK_WSI_PRESENT_MODE: command not found
                      pi@debian-13:~$ MESA_VK_WSI_PRESENT_MODE=relaxed
                      pi@debian-13:~$ /opt/retropie/emulators/mame/mame daytona
                      Average speed: 82.30% (50 seconds)
                      pi@debian-13:~$ echo $MESA_VK_WSI_PRESENT_MODE
                      relaxed
                      

                      First line does not work because of spaces.
                      Second line works and changes the environment variable.
                      Then I run daytona
                      In the last line you see that the variable is still contains relaxed.

                      This is without :

                      pi@debian-13:~$ echo $MESA_VK_WSI_PRESENT_MODE
                      
                      pi@debian-13:~$ /opt/retropie/emulators/mame/mame daytona
                      Average speed: 83.69% (47 seconds)
                      

                      Empty line means that the variable is empty.
                      You see it makes no difference.

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

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

                        I have try this in the mame.ini file (no impact or little),:

                        video bgfx
                        bgfx_path /opt/retropie/emulators/mame/bgfx
                        bgfx_backend vulkan

                        bgfx_screen_chains default

                        Did I make an error?

                        I honestly do not know.

                        1 Reply Last reply Reply Quote 0
                        • FollyF
                          Folly @DTEAM
                          last edited by Folly

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

                          SEGA Model 2 works very well on MAME standalone. You need recent roms to do it. It's at full speed or almost and the sound is a little bit choppy (Daytona).

                          I tried more games and indeed they work pretty well, however i am using a x86_64 laptop with 3.5Ghz cpu.
                          I like hotd, though you have to use the service button first to change the local settings.
                          And if you want to shoot with the mouse you have to enable that in the mame.ini (mouse = 1).
                          To refill your gun you need to aim to the edge of the screen and shoot (I think).

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

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

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

                            SEGA Model 2 works very well on MAME standalone. You need recent roms to do it. It's at full speed or almost and the sound is a little bit choppy (Daytona).

                            I tried more games and indeed they work pretty well, however i am using a x86_64 laptop with 3.5Ghz cpu.
                            I like hotd, though you have to use the service button first to change the local settings.
                            And if you want to shoot with the mouse you have to enable that in the mame.ini (mouse = 1).
                            To refill your gun you need to aim to the edge of the screen and shoot (I think).

                            For Sega Model 2 with MAME, some games have sound issues (choppy) and slightly speed issues, but some games like Dynamite Cop, Manx TT, OverRev (better graphics with Vulkan), Sega Water Ski, Sky Target, The House of death, VirtuaCop 2, Wave Runner and more work perfectly on a Pi5 (64 bit) !!!! It's impressive.

                            New edit: I added this in my mame.ini file:

                            video bgfx
                            bgfx_path /opt/retropie/emulators/mame/bgfx
                            bgfx_backend vulkan
                            bgfx_screen_chains default
                            video accel
                            syncrefresh 1
                            
                            #samplerate 11025
                            #samplerate 22050
                            samplerate 44100
                            #samplerate 48000
                            
                            mouse 1
                            multimouse 1
                            

                            For some games, I reduced the sound quality a little bit. Some games run well at 48000 and you don't need to do that.

                            FollyF 1 Reply Last reply Reply Quote 1
                            • DTEAMD DTEAM referenced this topic
                            • FollyF
                              Folly @DTEAM
                              last edited by Folly

                              @DTEAM

                              Do you use frameskipping too?

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

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

                                @DTEAM

                                Do you use frameskipping too?

                                No

                                1 Reply Last reply Reply Quote 0
                                • FollyF
                                  Folly
                                  last edited by

                                  Mame binary for Trixie aarch64 for rpi 3,4 and 5 has been added

                                  duglorD 1 Reply Last reply Reply Quote 1
                                  • duglorD
                                    duglor @DTEAM
                                    last edited by

                                    @DTEAM @Folly How do you/ can you get Pc98 hdi disks to run under MAME standalone in the retropie? or Lr-Mame, etc? There is a pc98 game outside retropie that works with Mame but not NP2kai. On Retropie 4.X it also does not run under NP2Kai. I was wondering if I can/could test it with MAME in Retropie?

                                    FollyF 1 Reply Last reply Reply Quote 0
                                    • duglorD
                                      duglor @Folly
                                      last edited by

                                      @Folly @DTEAM How can I run Bubsy for Jaguar under lr-Mess? or Mame standalone? not virtual Jaguar.

                                      FollyF 2 Replies Last reply Reply Quote 0
                                      • FollyF
                                        Folly @duglor
                                        last edited by Folly

                                        @duglor

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

                                        @Folly @DTEAM How can I run Bubsy for Jaguar under lr-Mess? or Mame standalone? not virtual Jaguar.

                                        Just tried bubsy on jaguar for you.
                                        Sadly the game crashes at the beginning after the exclamation mark appears.
                                        Seems this game doesn't work with mame.

                                        DTEAMD 1 Reply Last reply Reply Quote 0
                                        • FollyF
                                          Folly @duglor
                                          last edited by Folly

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

                                          @DTEAM @Folly How do you/ can you get Pc98 hdi disks to run under MAME standalone in the retropie? or Lr-Mame, etc?

                                          It could work in mame standalone.
                                          For lr-mame it doesn't work as in retropie lr-mame is arcade only, you would need lr-mess then.

                                          There is a pc98 game outside retropie that works with Mame but not NP2kai. On Retropie 4.X it also does not run under NP2Kai. I was wondering if I can/could test it with MAME in Retropie?

                                          You should be able to install pc9801 with harddisk support OOB from the menu item :
                                          Choose and install systems with default settings
                                          Then use the runcommand mame-pc9801-hard to load the harddrive directly.
                                          It has support for these types of harddrive images :
                                          pc9801 harddisk (hard) .chd .hd .hdv .2mg .hdi

                                          PS.
                                          Not tested but it could work.

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

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

                                            @duglor

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

                                            @Folly @DTEAM How can I run Bubsy for Jaguar under lr-Mess? or Mame standalone? not virtual Jaguar.

                                            Just tried bubsy on jaguar for you.
                                            Sadly the game crashes at the beginning after the exclamation mark appears.
                                            Seems this game doesn't work with mame.

                                            Bubsy works well on my side at full speed. I’m using Vulkan with Mame and Lr-virtualjaguar

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