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

    VICE Performance Decrease since 2.4 -> 2.4.30

    Scheduled Pinned Locked Moved Help and Support
    viceperformance
    16 Posts 3 Posters 3.5k 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.
    • BuZzB
      BuZz administrators
      last edited by BuZz

      2 of the demos I tested with http://csdb.dk/release/?id=133934 / http://csdb.dk/release/?id=72550

      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

      1 Reply Last reply Reply Quote 0
      • vbsV
        vbs
        last edited by

        It is by group REMEMBER. It shows big blue letters with a green bar moving up and and down.
        I mean the option "SidEngine". Was fast in 2.4 with value "1" and now it seems slow with same setting.

        I will test this again tomorrow more systematically ;)

        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators
          last edited by BuZz

          If you are talking about the Resid engine - I think they switched to using resid-fp which is slower (and more accurate).

          the remember intro on my rpi3 with the resid engine on uses 80% cpu and sounds lovely.

          the other thing that changed in the retropie config is default frequency on rpi2/3 from 22050 to 44100 (rpi1 still has a default of 22050). But the fast sid engine is still default on rpi.

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          vbsV 1 Reply Last reply Reply Quote 0
          • A
            AmigaGamer
            last edited by

            @vbs check in your sound settings to see what the output driver is set to.
            If its SDL change it to ALSA and see how you get on.

            I had big slowdowns with the SDL driver, with alsa my RPI3 hasnt gone over 30% on that cracktro

            BuZzB 1 Reply Last reply Reply Quote 0
            • vbsV
              vbs @BuZz
              last edited by

              @BuZz
              Yesterday I thought the option SidEngine was a bool value but it turns out that it selects different engines. And you are right, it seems to be related to RESID which has gotten significantly slower it seems. With FASTSID the different is only subtle.

              @AmigaGamer
              Yes, thank you, but alsa was the default for me.

              BuZzB 1 Reply Last reply Reply Quote 0
              • BuZzB
                BuZz administrators @vbs
                last edited by

                @vbs the intro you mentioned is still full speed here on rpi3 though - so on top of the resid engine being slower you may have another issue.

                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                1 Reply Last reply Reply Quote 0
                • BuZzB
                  BuZz administrators @AmigaGamer
                  last edited by

                  @AmigaGamer it's 30% with fast Sid emulation. 80% with resid here on rpi3. More complicated demos seem to hover at around 80% too, so I might change the engine to resid on rpi3 by default as it sounds a lot nicer than the fast sid emulation.

                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

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

                    @buzz Agree on both the above points. The cracktro with resid is sitting comfortably at 77% for me.

                    A switch to resid on rpi3 undoubtebly sounds better/more authentic. I just wonder if the increased cpu overhead will affect in other areas.
                    Eg load times/warp mode performance.
                    Ill be staying with REsid for a while and see how i get on.
                    FWIW my opinion right now is FASTsid is the safer bet for the default install. The support forum is less likely to fill up with questions about audio fidelity than it is for slowdowns/buffer overflow errors!

                    @vbs only other things i can think of are check the following
                    sound buffer 100 msec
                    fragment size medium
                    frequency 44100

                    in system/sid settings make sure you dont have an "extra" sid enabled

                    1 Reply Last reply Reply Quote 0
                    • vbsV
                      vbs
                      last edited by

                      Guys, sorry I probably was not clear: I currently don't have a real problem or at least I think it runs normally for me. I just noticed that decrease in performance. When I set SidEngine to 1 then for me also it runs smooth with about 80% CPU.
                      But the performance decrease is explainable if they changed something in the SidEngine which is more costly now.
                      But in the end it means it won't be possible to have RESID and the CRT effect at the same time, right?

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

                        @vbs makes sense that you had slowdown now you mention the CRT filters. The filters adding approx 20% load so combined with resid thats going to cause slowdown. Testing the Edge of Disgrace demo with both switched on is causing stuttering/frame drop to 40fps

                        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.