Heavy N64 lag after reinstalling
-
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) -
@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 useraspi-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)
-
@mitu EmulationStation refuses to boot anyway with the GL Driver enabled so it's disabled.
Will give more info when I get home
-
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. -
@mitu
Config file: https://pastebin.com/XDbvSQsMNoticed 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
-
@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.
-
@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
-
@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
-
@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?
-
@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. -
@dankcushions Let me provide a video if you give me some time
-
@mitu https://pastebin.com/raw/xn5xLSmj
Played on gliden64 as requested
-
@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
-
PROBLEM SOLVED:
I downgraded to version 4.6 and it's running just fine
-
@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 ? -
@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
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.