Mupen64plus ShowFPS not working
-
Pi Model or other hardware: 3 model B
Power Supply used: Genuine Apple 12W iPad charger
RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.8
Built From: retropie-buster-4.8-rpi2_3_zero2w.img
USB Devices connected: Logitech K400r
Controller used: Wireless Steam Controller
Error messages received:
Verbose log (if relevant):
Guide used:
File: /opt/retropie/configs/n64/mupen64plus.cfg
Emulator: Mupen64plus using GlideN64
Attachment of config files:
How to replicate the problem:I'm trying to get ShowFPS working in Mupen64. I'm running Ocarina of Time and there's no FPS showing, even though I've set ShowFPS to True. It's supposed to be in the bottom left corner in black text, right?
I'm also trying to set OnScreenDisplay = True under [Core], but that resets to False when I start the emulation. Not sure if that field is relevant though.
There must be something more I need to do I guess, but I can't figure out what. Anybody have an idea?
-
@InterClaw it might be because Mupen64Plus is not a LibRetro core. You need to use a core with the "lr" prefix in front of it for those kinds of integrated settings to work, you can check the docs page for the n64 for details
-
@InterClaw The correct way to enable the FPS counter is indeed, through
/opt/retropie/configs/n64/mupen64plus.cfg
. Note that each video rendering plugin has its own section, so you need to be in the Video-GlideN64 section and toggle the ShowFPS counter there:[Video-GLideN64] ... ShowFPS = True
That being said, there are 2 games that RetroPie's Mupen64plus startup script considers they're not correctly working with GlideN64 (on the Pi3) and The Legend of Zelda - Ocarina of Time is one of them (the other is "Conker's Bad Fur Day"). For these 2 games, even if you select GlideN64 as video plugin, the Rice video plugin is automatically used by Mupen64plus, for compatibility reasons.
Now, if you really want to get rid if this check, then edit
/opt/retropie/configs/all/autoconf.cfg
and change
mupen64plus_compatibility_check = "1"
to
mupen64plus_compatibility_check = "0"
With this check disabled and with themupen64plus.cfg
changes you should have the FPS counter shown for The Legend of Zelda - Ocarina of Time also. But the video does have glitches. -
@mitu Hey thanks for the reply. Sorry for not noticing earlier. I didn't realize I had to opt in to email notifications.
Anyway, that's really interesting hearing about those two games and the exception. So if it's actually running Rice, then I should be checking the settings under [Video-Rice], right? But in my attempts I've already set ShowFPS = True there, but I'm still not seeing any FPS counter.
I am right in assuming that it would show up in black text in the botton left corner, right? This is mupen64plus running standalone under emulationstation? It's not using RetroArch or libretro in any way? Just so I got the hierarchy/terminology right here. :)
Like this? Or is that only the look for GlideN64?
-
@InterClaw said in Mupen64plus ShowFPS not working:
I am right in assuming that it would show up in black text in the botton left corner, right? This is mupen64plus running standalone under emulationstation?
Yes.
It's not using RetroArch or libretro in any way?
No, RetroArch's FPS counter is usually displayed top-right, not bottom-left.
-
I gave up on trying to make this work. I resorted to just running the libretro version of mupen64plus. There are a lot of advantages of not going outside or RetroArch. And I'm not noticing that it's running slower or with more input lag or something like that. I'm gettings the wonderful 20 fps I'm supposed to in this game. ;D
-
@InterClaw said in Mupen64plus ShowFPS not working:
Like this? Or is that only the look for GlideN64?
yes. ShowFPS is irrelevant for all other plugins. it's only a gliden64 setting.
-
Ah okay, so then what I tried is simply not possible then for this game in that emulator like that. Fully explained and understood now. Thanks! 👍
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.