Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Input Lag: Vergleich zwischen Recalbox und SNES Classic Mini

    Recalbox
    input lag vergleich zwischen recalbox
    4
    31
    7442
    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.
    • MarcDK
      MarcDK @joinski last edited by

      @joinski

      Since we already have a date later this month (we live in the same city) we can test this if you visit me. My experience with this is: These settings work only with a PC and not a Raspberry Pi. It does either nothing at all or emulation becomes slow.

      https://marc.tv

      Substring 1 Reply Last reply Reply Quote 0
      • Substring
        Substring @MarcDK last edited by

        @marcdk just my own experience : when playing with recalbox on a crt i have some tweakes to make to reach better speed. Removing double buffering is one of them. I'll try to list what kivutar (lakka project leader) told me

        Former dev - Please reply with @substring so that i am notified when you answer me
        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

        1 Reply Last reply Reply Quote 0
        • voljega
          voljega Banned @joinski last edited by

          @joinski on the pi, internal wifi and bluetooth are conflicting which each others, there was some tweaking on the forum a while ago which really improved input lag for internal bt.

          But any way I would really compare to the snes mini with a connected controller for both systems, not a bluetooth one.

          Also snes should be connected on lcd tv like the pi, not a crt one

          1 Reply Last reply Reply Quote 0
          • MarcDK
            MarcDK last edited by

            In my tests, BT and Wifi were disabled. I extend the article to reflect that.

            https://marc.tv

            Substring 1 Reply Last reply Reply Quote 0
            • Substring
              Substring @MarcDK last edited by

              @marcdk disabled how ? With an overlay or just "not used" ?

              Former dev - Please reply with @substring so that i am notified when you answer me
              Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

              1 Reply Last reply Reply Quote 0
              • MarcDK
                MarcDK last edited by

                WiFi not used.BT disabled.

                https://marc.tv

                Substring 1 Reply Last reply Reply Quote 0
                • Substring
                  Substring @MarcDK last edited by

                  @marcdk better disable both with an overlay

                  Former dev - Please reply with @substring so that i am notified when you answer me
                  Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                  1 Reply Last reply Reply Quote 0
                  • MarcDK
                    MarcDK last edited by

                    do you really believe that this has any impact on input lag?

                    https://marc.tv

                    Substring 1 Reply Last reply Reply Quote 0
                    • Substring
                      Substring @MarcDK last edited by

                      @marcdk prolly not, but there is the wrong way, and the good way to do this. But for bluetooth pads : disabling the right way wifi does have a massive impact (even menwho.s not a picky input lag communist noticed it)

                      But still, you've got some leads to slighlty improve the global lag performance. And you couldnbe able to save up to 2 frames i think, maybe even a little more, who knows

                      Former dev - Please reply with @substring so that i am notified when you answer me
                      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                      MarcDK 1 Reply Last reply Reply Quote 0
                      • MarcDK
                        MarcDK @Substring last edited by

                        @substring

                        Let’s assume that some of this settings would actually improve input lag. Why are this options switched off in the first place? I’ll answer the question myself: because they are trade-offs with slow performance and glitches.

                        Many ppl tried to improve this on the rpi. I asked that question in this very forum about a year ago. It is not possible to really improve the performance to a level that you "feel" a noticeable difference. You do instantly feel a difference with a very powerful pc or the SNES mini in comparison.

                        I was always a defender of the raspberry pi and recalbox in general. And yes, it is still awesome to have all this systems for free. But if you really want to play this games and have to option to play on real Hardware for comparison you will quickly notice the problems these solutions have.

                        https://marc.tv

                        Substring 1 Reply Last reply Reply Quote 0
                        • Substring
                          Substring @MarcDK last edited by

                          @marcdk Dude, I know you can probably guess by yourself that:

                          • we are not Retroarch pros
                          • some settings could have been written AFTER recalbox was started
                          • we can't keep an eye on every Retroarch commit + every libretro core commit + every emulator commit + every buildroot commit
                          • just regarding dispmanx, I'm the one who added it on 4.1
                          • we terribly lack time and/or contributors to do this ground work
                          • and yes, we also aim for the "most compatible" configuration in terms of emulation but also arch (pi, odroids anx both x86 share the same RA configuration file)

                          We're really open to get feedback from users if they are willing to improve anything. But just read our commit log, just check by yourself : hardly any one does.

                          Now a little earlier in the conversation you asked

                          So please tell me how to significantly reduce the input lag on recalbox with a raspberry pi. I will measure it and extend the article right away.

                          @joinski gave you some leads, so go ahead and try it by yourself, measure it, write blog articles if it's your hobby. We both know it will never reach the latency of a modern computer or a dedicated box. But it can be slightly improved, maybe to a point where you can feel "more comfortable" when playing, without ever reaching what a PC can do. Regarding PC, i also remember that some libretro forum member made some measure and sad a windows PC was around 7 FPS of input lag, linux was 1 FPS above.

                          The input lag investigation says it all, is very complete regarding tests, the way they did it etc ...

                          Retropie gives a few tricks, despite i'm sceptical about the video max swap chain, i was told to put it to 2 or even 1 by libretro members.

                          Former dev - Please reply with @substring so that i am notified when you answer me
                          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

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

                          Want to support us ?

                          77
                          Online

                          99.6k
                          Users

                          28.1k
                          Topics

                          187.1k
                          Posts

                          Copyright © 2021 recalbox.com