RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Deathsmiles on lr-mame2015 : Any performance tips?

    Scheduled Pinned Locked Moved Help and Support
    mame 2015pi4arcade
    134 Posts 15 Posters 29.6k 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.
    • mituM
      mitu Global Moderator
      last edited by

      @Unknown said in Deathsmiles on lr-mame2015 : Any performance tips?:

      Try this to fix your audio issues.

      This topic is not about audio issues. Choppy sound is usually a sign that emulation is not full speed and the system doesn't have enough power to run the game. The topic you linked is for another issue.

      I'd recommend, as a beginner with RetroPie and the forums, to try and give advice on the things you have experience first hand and don't suggest loosely related topics/links/info. Bad advice is worse than no advice at all.

      A 1 Reply Last reply Reply Quote 1
      • A
        AdamBeGood @mitu
        last edited by

        @mitu Yeah, I'd say you are correct here. Most games are absolutely fine - it is just that this game requires a bit more performance than most. I just wondered if there were any tips to reduce the quality of the video or audio in order to get this game running slightly better.

        @Unknown Thanks for the advice anyway, of course!

        1 Reply Last reply Reply Quote 0
        • dankcushionsD
          dankcushions Global Moderator @AdamBeGood
          last edited by

          @AdamBeGood you could try running it at a lower resolution via runcommand (make sure it is a 60hz mode). you could also see if any core options are available to reduce the sampling frequency: https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Core-Options#setting-core-options (although i would set it for that game, rather than the whole core)

          A 1 Reply Last reply Reply Quote 1
          • A
            AdamBeGood @dankcushions
            last edited by AdamBeGood

            @dankcushions Already running it at a lower resolution, but I'll double check the 60Hz point.

            I'll have a look at the sampling frequency.

            Thank you - you are so helpful (and tolerant AF, looking at other posts).

            1 Reply Last reply Reply Quote 1
            • B
              barbudreadmon @AdamBeGood
              last edited by

              @AdamBeGood i believe there is a way to downclock the emulated cpu in mame (through mame osd ?), cv1k games might be somehow playable with a mix of that and heavy pi4 cpu overclocking.

              FBNeo developer - github - forum

              A 1 Reply Last reply Reply Quote 2
              • A
                AdamBeGood @barbudreadmon
                last edited by AdamBeGood

                @barbudreadmon When you say osd do you mean the option screen within Mame itself? Accessed by pressing Tab usually, I think that is the case for lr-mame2015 anyway.

                I'll have a look at this tomorrow. Thank you!

                1 Reply Last reply Reply Quote 0
                • A
                  AdamBeGood
                  last edited by

                  IMG_20200619_082131.jpg

                  These settings in Latency make things much better. It is playable now!

                  DarksaviorD 1 Reply Last reply Reply Quote 0
                  • DarksaviorD
                    Darksavior @AdamBeGood
                    last edited by Darksavior

                    @AdamBeGood The pi4 is just too slow. Those settings don't do much. The few times I played it I got around the same fps. I did notice with your settings the audio will mute itself at the lowest frame drops which makes it just as annoying to play. I don't believe hard gpu sync does anything.

                    @barbudreadmon There are no mame settings (in retroarch or mame tab menu) to adjust stuff like emulated cpu.

                    A B 3 Replies Last reply Reply Quote 0
                    • A
                      AdamBeGood @Darksavior
                      last edited by

                      @Darksavior hmmm maybe I am less fussy, but I find it absolutely playable

                      1 Reply Last reply Reply Quote 0
                      • B
                        barbudreadmon @Darksavior
                        last edited by

                        @Darksavior said in Deathsmiles on lr-mame2015 : Any performance tips?:

                        There are no mame settings (in retroarch or mame tab menu) to adjust stuff like emulated cpu.

                        Are you sure there is nothing in mame osd called "Slider Controls" ? Something to change cpu clock should be in there

                        FBNeo developer - github - forum

                        DarksaviorD 1 Reply Last reply Reply Quote 0
                        • DarksaviorD
                          Darksavior @barbudreadmon
                          last edited by Darksavior

                          @barbudreadmon There is a section called slider controls, but it's nothing but screen, volume adjustments, and "blitter delay" at 50%. Nothing about cpu clocks unless that's it?

                          B 1 Reply Last reply Reply Quote 0
                          • B
                            barbudreadmon @Darksavior
                            last edited by barbudreadmon

                            @Darksavior after some search, i found the topic talking about that cpu clock feature on cv1k games : https://neo-source.com/index.php?topic=3510.msg27700#msg27700

                            PS : i don't know much beside that since i'm not a mame user myself, but i found some reference on internet about that feature being in "Slider Controls"

                            FBNeo developer - github - forum

                            DarksaviorD 1 Reply Last reply Reply Quote 0
                            • DarksaviorD
                              Darksavior @barbudreadmon
                              last edited by Darksavior

                              @barbudreadmon Good read, unfortunately, mame2015/2016 does not have any cpu underclocking options. I don't know anything of compiling. Maybe it's a feature that needs to be enabled?

                              This guy says that mame2014 has speedhacks? Though that core is dead and gone. He mentions this on his youtube channel:

                              "It is indeed from february 2015, but it only uses the updated cv1000 drivers from 2015, while the speed hacks are from 2014. It was speciffically made for android and cv1000 by some of the russian devs of demul i think. It was never part of the official Retroarch repository. It also slightly violates the mame rules in the audio coding as i understand from Haze (mame dev), but all in all this is the fastest ever made for Cave shmups. Just compare the same game in both this core and the mame2015 core from official Retroarch and you'll see how much smoother this one is."

                              B 1 Reply Last reply Reply Quote 0
                              • B
                                barbudreadmon @Darksavior
                                last edited by

                                @Darksavior well, the youtube video is titled "Retroarch Mame2015 core (cpu 38 %)", the op on fbneo's forum also mentions that the mame2014 core doesn't show the numbers on the underclocking bar while the mame2015 core does, so my guess is that it's clearly possible to downclock cpu on mame2015

                                FBNeo developer - github - forum

                                1 Reply Last reply Reply Quote 0
                                • roslofR
                                  roslof
                                  last edited by roslof

                                  Listed in MAME 2015 Slider Menu as "Overclock CPU maincpu". Can lower. In the screenshot, don't let the 56.15 fool you. I had just exited the static screens when I took the shot. Gameplay is about 40-45FPS depending on scene (Pi4B OC 2,000 CPU/ 750 GPU).

                                  Using MAME 2015 (0.160 e1362ea)

                                  deathsmile_slider_options.png

                                  A DarksaviorD 2 Replies Last reply Reply Quote 0
                                  • A
                                    AdamBeGood @roslof
                                    last edited by

                                    @roslof Fairly sure that option isn't in whichever version I am running...

                                    roslofR 1 Reply Last reply Reply Quote 0
                                    • roslofR
                                      roslof @AdamBeGood
                                      last edited by roslof

                                      @AdamBeGood my version was installed via RetroPie binary in April after RetroPie 4.6 was released.

                                      Still, the performance boost noted in the video (for Android) isn't as great on the Pi4B. Might not be worth investing much time.

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        barbudreadmon
                                        last edited by barbudreadmon

                                        I just tried the game on my odroid n2 with lr-mame2016 (yes, 2016, i don't have 2015 on my setup), the option is there (tab menu > slider controls), and the game runs at full speed with some ~59fps slowdown (i'm not hearing any stutter though) after setting the cpu to 38%. I guess even after overclocking the pi4 to 2Ghz, there might still be a big gap with odroid n2's a73@1.8Ghz cpu

                                        FBNeo developer - github - forum

                                        sirhenrythe5thS A 2 Replies Last reply Reply Quote 0
                                        • sirhenrythe5thS
                                          sirhenrythe5th @barbudreadmon
                                          last edited by

                                          Imo(!): i wait for the Pi5 for this game (and other roms that still are not well playable).

                                          -- Retro-Achievements Username: SirALX --
                                          RetroRatio: 1.88
                                          Started Games beaten: 2,47%
                                          Site Rank: 4382/93743 ranked users (TOP 4.76%)
                                          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            AdamBeGood @barbudreadmon
                                            last edited by

                                            @barbudreadmon This is so weird. My lr-mame2016 would have been installed after April - in late May I think. I don't have that option in that core either.

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