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

    Any NetPlay Experts Around?

    Scheduled Pinned Locked Moved Help and Support
    netplaynetworkonlineonline sync
    22 Posts 3 Posters 12.7k 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.
    • H
      h3r3tic @backstander
      last edited by

      @backstander
      Sorry I didn't get a chance to mess around tonight my friend was busy. But further into this how are your graphical settings setup? Is everything on default or have you messed with anything. I'm referring to things that lessen the input lag like dispmax driver or threaded video off, GPu hard sync, swap chain. Also does dropping the delay frames being that your on the same network improve play maybe? And our pis are on 4.1.5 BTW. I'm curious is different video settings between systems can effect game play.

      B 1 Reply Last reply Reply Quote 0
      • B
        backstander @h3r3tic
        last edited by

        @h3r3tic

        Sorry I didn't get a chance to mess around tonight my friend was busy.

        No worries!

        Is everything on default or have you messed with anything. I'm referring to things that lessen the input lag like dispmax driver or threaded video off, GPu hard sync, swap chain.

        My RetroArch/Libretro settings are pretty much default and I'm not using any overclocking settings.

        Well I did put all CPU cores in performance mode:
        echo "performance" |sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

        Also does dropping the delay frames being that your on the same network improve play maybe?

        It might be better over a LAN connection but over the internet it might make it worse. In my test last time I just used the default settings of 15 and it wasn't bad at all.

        I'm curious is different video settings between systems can effect game play.

        Yes. The closer their settings match the better.

        1 Reply Last reply Reply Quote 0
        • H
          h3r3tic
          last edited by

          Is the performance line the same as using force_turbo?

          B 1 Reply Last reply Reply Quote 0
          • B
            backstander @h3r3tic
            last edited by

            @h3r3tic

            Is the performance line the same as using force_turbo?

            No, its more of disabling "CPU clock speed lowering for power saving" mode

            "The CPUfreq governor 'performance' sets the CPU statically to the
            highest frequency within the borders of scaling_min_freq and
            scaling_max_freq."
            https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt

            I've never used force_turbo because when I first got my RPi, I read somewhere that doing that would void the warranty.

            Actually changing all of these variables at the same time will void the warranty (or set the warranty bit in the Raspberry Pi)

            • force_turbo
            • current_limit_override
            • temp_limit > 85
            • over_voltage > 0

            Once the warranty bit has been marked, it can't be unmarked!

            1 Reply Last reply Reply Quote 0
            • H
              h3r3tic
              last edited by h3r3tic

              @backstander
              ahh well Im way past the point already. I overclock everything lol. 35 dollar gamble is fine with me. I noticed there was a little lag in snes in some games with default setting but I dont like running max clock and voltage for no reason. So maybe thats a better answer to keep the cpu from down clocking while in game. Btw Im at 1.4 now overvolt 4 and higher sdram/and gpu freq.

              If it is a good substitute for that can I set that on boot? I have noticed much better performance with turbo forced but like i said I dont wanna sit idle running max clocks for no reason and yes I have a cooling fan as well.

              If I remember correctly the min can't be set any higher then 600mhz and max would be 1.4 for me so where would it sit just a random spot in between there?

              Edit: Nvm this is just like an android phone. Lol totally went over my head. Im a dummy. OK I know how governors work. I'll set the usage lower to like 60 percent so it'll go to max sooner but downclock when idle. Cool

              1 Reply Last reply Reply Quote 1
              • H
                h3r3tic
                last edited by

                @backstander
                So I got some time to really sit and change each setting at a time last night. We were set on SNES to go smoothly. We ironed out quite a bit but Im pretty much concluding the system cant keep up with emulation and internet while playing. Ive tried lowering just about every setting possible to make faster emulation different video drivers, sound drivers, lower resolution. If we both stand still in say tmnt 4 itll hold 60 fps no lag but once there is guys on screen and we are both putting in inputs frames drop to mid 40s. And we kept check frames between 2 and 4 just dealt with the semi skipping sound all the way to shredder with zero sync issues. So I dont believe it would make a difference on lan. If I could possible cap fps at 30 it would probably be smooth at that sacrifice though may not even be worth to play. Unless there is any possible settings or an emulator to get it to render faster and more consistent.

                On a side note digging into the performance and on demand governors. echo performance doesnt do anything unless you physically edit the /etc/init.d/raspi-config through sudo nano in terminal. That file is the file loaded at boot and locks consistent unless changed or deleted. At least on these newest builds of retropie that is. I was also able to change up_threhold and rates in this files which works great for ondemand without forcing max clocks 90 percent of the time.

                B 1 Reply Last reply Reply Quote 1
                • B
                  backstander @h3r3tic
                  last edited by

                  @h3r3tic
                  Do you live in the US? I know our uploads speeds are a joke here. Right now my upload speed is just under 1Mbps. I've read in most of Europe, their upload and download speeds pretty much match.

                  Over LAN I did notice some frame drops with lots of movement on the screen but it rarely dipped down enough to be unplayable. I think I'll try TMNT as well and see how it runs for me.

                  So I dont believe it would make a difference on lan.

                  I still think you should give it a try. Plus it's also much easier to match settings when they're side-by-side.

                  echo performance doesnt do anything unless you physically edit the /etc/init.d/raspi-config through sudo nano in terminal.

                  That's interesting! Good fine, I guess I didn't have the governor set to "performance" haha.

                  1 Reply Last reply Reply Quote 0
                  • H
                    h3r3tic
                    last edited by

                    I live on the east coast in NJ. Verizon offers 100/100 which is what bother me and him have. Im pretty happy with it. I will eventually get around to setting it up with him side by side to see where it stands. Let me know anything you come across. I will probably try genesis tonight. Really wanna play through streets of rage.

                    B 2 Replies Last reply Reply Quote 0
                    • B
                      backstander @h3r3tic
                      last edited by

                      @h3r3tic

                      I live on the east coast in NJ. Verizon offers 100/100 which is what bother me and him have. Im pretty happy with it.

                      Image

                      I just tried TMNT4 with lr-snes9x2010 and it ran pretty well except when I got to the first wrecking ball and the game got out of sync and it was like I was playing 2 different games but both controllers where controlling both games. Hard to explain but it was weird.

                      This time the host did well but the client did that half second little pause every 4-5 seconds like what Clay Fighter did but in reverse.

                      I will probably try genesis tonight. Really wanna play through streets of rage.

                      Hopefully another emulator will work better over the internet.

                      1 Reply Last reply Reply Quote 1
                      • B
                        backstander @h3r3tic
                        last edited by

                        @h3r3tic
                        I just tested Streets of Rage 2 with lr-picodrive over LAN and played until the 2nd stage and it ran very smoothly. No sync issues or little half second pauses. Much better experience than lr-snes9x2010!

                        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.