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

    Heavy N64 lag after reinstalling

    Scheduled Pinned Locked Moved Help and Support
    3 b+lagn64n64 lag
    16 Posts 4 Posters 1.9k 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.
    • E
      EmK530
      last edited by EmK530

      I had accidentally made my Pi download a GL driver just by exploring the settings of raspi-config which made it lag heavily in N64 games so I went to reinstall and when I did it was still very laggy, the games menu lags and the N64 FPS goes very low and there's visible screen tearing, even games as simple as the title screen on Mario Kart 64 has lag, I've tried switching emulators. Running vcgencmd get_throttled through SSH just returns 0x0

      (I have not yet tested other intensive consoles, I was too desperate to fix N64, Only other thing I tested was GBA which worked)

      (Looking in top/htop in SSH shows that mupen64plus is using a peak of 40 percent CPU but I don't know how to monitor the GPU)

      Version: 2.7.1 (recent version if this is wrong)
      Model: 3 B+
      Power Supply: Official Raspberry
      (Don't really know about what info I should add so just ask me in the replies)

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by mitu

        @emk530 said in Heavy N64 lag after reinstalling:

        I had accidentally made my Pi download a GL driver

        Accidentally ? If you used raspi-config to enable the GL driver, then use raspi-config to disable it. Post your /boot/config.txt configuration file.

        Version: 2.7.1 (recent version if this is wrong)

        Most likely 4.7.1, this is the latest tagged release.

        (Don't really know about what info I should add so just ask me in the replies)

        https://retropie.org.uk/forum/topic/3/read-this-first

        E 3 Replies Last reply Reply Quote 0
        • E
          EmK530 @mitu
          last edited by

          @mitu EmulationStation refuses to boot anyway with the GL Driver enabled so it's disabled.

          Will give more info when I get home

          1 Reply Last reply Reply Quote 0
          • E
            EmK530 @mitu
            last edited by

            @mitu

            Pi Model: 3 B+
            Power Supply: Official Raspberry
            Retropie Version: 4.7.1
            Built from: Raspberry Pi Imager
            USB Devices connected: Wireless Keyboard, 4GB USB (with a N64 game), Controller
            Controller used: 8BitDo SN30 Pro (Wired)
            (Let me know if you need a verbose log and I'll solve it)
            Emulator: mupen64plus-gles2n64
            How to replicate the problem: Not sure what caused this.

            dankcushionsD 1 Reply Last reply Reply Quote 0
            • E
              EmK530 @mitu
              last edited by

              @mitu
              Config file: https://pastebin.com/XDbvSQsM

              Noticed that scenes that would make it lag way more actually doesn't lag it that much more at all, which makes me thing it's being limited by something but I have no idea what it could be. Hopefully that helps a bit

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

                @emk530 please post your /boot/config.txt as requested

                you won't be able to give a verbose log as you're not using a retroarch emulator. however you can still get a regular log in /dev/shm/runcommand.log that will be useful

                mupen64plus-gles2n64

                i wouldn't recommend using this - it's not the default. mupen64plus-gliden64 is most compatible.

                E 2 Replies Last reply Reply Quote 0
                • E
                  EmK530 @dankcushions
                  last edited by

                  @dankcushions mupen64plus-gles2n64 is fastest for me but if you have a solution I could switch what I mainly use

                  Coming with runcommand.log as fast as I can

                  1 Reply Last reply Reply Quote 0
                  • E
                    EmK530 @dankcushions
                    last edited by EmK530

                    @dankcushions Can't find a way to get the runcommand.log,

                    pi@retropie:/dev/shm $ dir
                    pi@retropie:/dev/shm $

                    Tells me nothing

                    Edit:

                    Saying again, scenes that should make the emulator lag way more actually doesn't lag it much more at all making me think there's something limiting it or something else

                    dankcushionsD mituM 2 Replies Last reply Reply Quote 0
                    • dankcushionsD
                      dankcushions Global Moderator @EmK530
                      last edited by dankcushions

                      @emk530 did you run the game since your last reboot/reinstall? it will always populate it.

                      sorry, just seen you're using pi3 - gles2n64 was historically good for me for mario kart on the pi3, just not with the mesa driver.

                      it's definitely normal for a pi3 to lag quite a bit on n64, though. for mario kart 64 it would be normal for it to lag a bit at the start of the race, but should be mostly smooth during gameplay. how does the lag manifest in mario kart?

                      E 2 Replies Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator @EmK530
                        last edited by

                        @emk530 The log file is created after running the emulator. Since /dev/shm is kept in RAM, you'll have to get the file immediately after exiting the emulator and before starting another game.

                        E 1 Reply Last reply Reply Quote 0
                        • E
                          EmK530 @dankcushions
                          last edited by

                          @dankcushions Let me provide a video if you give me some time

                          1 Reply Last reply Reply Quote 0
                          • E
                            EmK530 @mitu
                            last edited by EmK530

                            @mitu https://pastebin.com/raw/xn5xLSmj

                            Played on gliden64 as requested

                            1 Reply Last reply Reply Quote 0
                            • E
                              EmK530 @dankcushions
                              last edited by EmK530

                              @dankcushions Lag is kinda the same in every scene in the game. No idea why.

                              Runcommand.log: https://pastebin.com/raw/xn5xLSmj

                              Video: http://emk530.cf/mariokart64_lag.mp4

                              Sorry for the weird background noise, I don't know what went wrong

                              1 Reply Last reply Reply Quote 0
                              • E
                                EmK530
                                last edited by

                                PROBLEM SOLVED:

                                I downgraded to version 4.6 and it's running just fine

                                T 1 Reply Last reply Reply Quote 1
                                • T
                                  tuomaspap @EmK530
                                  last edited by

                                  @emk530 I upgraded to latest 4.7 and having exactly the same issues with you but on the Pi4.
                                  Can't find the image of 4.6 though anymore :( Is there somwhere you got it from that you could share link ?

                                  E 1 Reply Last reply Reply Quote 0
                                  • E
                                    EmK530 @tuomaspap
                                    last edited by

                                    @tuomaspap Sorry for the delay, I never expected a reply. I was able to get it through the wayback machine. I've gone ahead and found a link on github for the pi4, hope it works!
                                    https://github.com/RetroPie/RetroPie-Setup/releases/download/4.6/retropie-buster-4.6-rpi4.img.gz

                                    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.