RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Getting the best N64 experience on a Pi 4

    Scheduled Pinned Locked Moved General Discussion and Gaming
    mupen64pluspi4 bnintendo 64
    365 Posts 41 Posters 243.2k 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.
    • B
      billymild
      last edited by

      When resolutions are referred to in this thread was that in reference to the resolution for the emulator in the Run Command window?

      1 Reply Last reply Reply Quote -1
      • shavecatS
        shavecat
        last edited by

        Hey any news about that ?
        i saw this video


        and maybe we can get it working for the pi4 ? :O
        And Merry Christmas

        hooperreH dankcushionsD 2 Replies Last reply Reply Quote 0
        • hooperreH
          hooperre @shavecat
          last edited by

          @shavecat Merry Christmas. The Parallel core is Vulkan based, so there used to be a hang up there. I'm not sure the status in RetroPie currently, as Vulkan was introduced to the Pi 4 in October, but it may not have the muscle to run it even when it's fully integrated.

          Maybe with due time and effort.

          4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

          shavecatS 1 Reply Last reply Reply Quote 0
          • shavecatS
            shavecat @hooperre
            last edited by

            @hooperre
            got u
            so guess we have to wait...

            1 Reply Last reply Reply Quote 0
            • retropieuser555R
              retropieuser555
              last edited by

              I wonder how it runs in desktop raspberry pi? Is it even possible to run retroarch in there with built version of lr-parallel with vulkan? Or it doesn't support that yet anyway even in normal raspberry pi?

              Pi 5 4GB

              Retroflag GPI with raspberry pi zero 2 w/ wifi

              Retroachievements:- lovelessrapture

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

                @shavecat said in Getting the best N64 experience on a Pi 4:

                Hey any news about that ?
                i saw this video


                and maybe we can get it working for the pi4 ? :O
                And Merry Christmas

                that video is over a year old. lr-parallel is not new and is available in retropie, but it need a vulkan driver (and/or good CPU) for these fancy LLE features. current raspberry pis will just revert to ancient versions of the HLE plugins, of which better versions appear in the default n64 emulators.

                as for the vulkan driver for pi4 - a) i don't believe it's featureset is advanced enough for lr-parallel and b) it's a very weak GPU and wouldn't run it in a usable way even if it could.

                1 Reply Last reply Reply Quote 5
                • quicksilverQ
                  quicksilver
                  last edited by quicksilver

                  I noticed that this past year, mupen64plus's dynarec got some pretty big improvements. Stunt Racer 64, MRC: multi-racing championship, world driver championship, Rally Challenge 2000 and Glover are all playable now. Glover has some pretty severe graphical issues but it no longer crashes. The others all seem to work well. There maybe other games that function properly now too.

                  Edit: I should add that I'm testing using the gliden64 graphics plugin

                  roslofR 1 Reply Last reply Reply Quote 1
                  • roslofR
                    roslof @quicksilver
                    last edited by roslof

                    @quicksilver glad to hear. It's funny that I actually checked Glover a night or two ago and noticed it was working, then updated the compatibility sheet. I checked the other unplayables, and they seem to remain unplayable (eg. Donald Duck, cannot collect stars). I cringe at the idea of testing all over again, but minimally, I'm thinking to recheck some of the more problematic games and see how they fair. Good to know that more than Glover was impacted.

                    Cheers,
                    Ros

                    T 1 Reply Last reply Reply Quote 1
                    • T
                      tr3v0r @roslof
                      last edited by

                      @roslof firstly roslof, can I say, I have been building a new image largely based on your spreadsheet. What am awesome source that is. Thank you for sharing!

                      On the N64, it states Star Wars Episode 1 Pod Racer works best using the stand alone mupen64plus-gles2rice emulator with ScreenUpdateSetting = 7. Whilst know how to do per game config using libretro cores, how do I do this for the stand alone emulator? I am assuming inserting a new entry into GLideN64.custom.ini but am unsure what to enter.

                      Any help would be amazing. Again, thank you for all your hard work

                      retropieuser555R 1 Reply Last reply Reply Quote 0
                      • retropieuser555R
                        retropieuser555 @tr3v0r
                        last edited by retropieuser555

                        @tr3v0r it's in the mupen64plus.cfg file. Under [Video-Rice] you should find the setting and can edit it there. You can do per game but honestly only like 3 games use Rice (Mystical ninja, Pilotwings and that star wars game)

                        Pi 5 4GB

                        Retroflag GPI with raspberry pi zero 2 w/ wifi

                        Retroachievements:- lovelessrapture

                        1 Reply Last reply Reply Quote 0
                        • ectoE
                          ecto
                          last edited by

                          There is a new translation for Wave Race 64 which uses the rumble feature. Naturally, I had to try to get it to work... :D

                          First of all: It works on mupen64plus standalone. You just have to add these lines to the mupen64plus.ini in the /opt/retropie/configs/n64folder:

                          [ECC1692D12FDCB0C3F605E44DD54CE8C]
                          GoodName=Wave Race Rumble Edition
                          Rumble=Yes
                          SaveType=Controller Pack
                          

                          If you want to try getting it to run on lr-mupen64plus-next, you need to do something similar: In the ~/RetroPie/BIOS/Mupen64plus subfolder you find another mupen64plus.ini where the same entry as above has to be made. Next, you need to make mupen64plus.ini read only, so that it doen't get overwritten by the core.

                          The game now starts with lr-mupen64plus-next, but I only get a black screen as soon as I start a race. If anyone has any idea how to get it to run on the libretro core, please tell me. It has cost me several evenings to get this far, but I have no idea how to proceed. :)

                          1 Reply Last reply Reply Quote 1
                          • YFZdudeY
                            YFZdude
                            last edited by YFZdude

                            So this thread seems like the place to ask. Are there any good solutions or compromises for the 2x native resolution and missing textures issues?

                            I'm using x86 so performance in general isn't an issue for me. I'm also using 'lr-mupen64plus-next' since it is supposed to be the future of n64 emulation (or is that in error?). But it seems like using double resolution for the nicer appearance still causes issues with certain games like Mario Kart having graphical issues on the character select screen. I was hoping to not have to run native res or have all my roms scattered over 6 different emulator / plug-in combos.

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

                              @YFZdude well mupen64plus-gliden64 is always going to more current than lr-mp64-next, since it's the standalone that eventually gets ported to -next.

                              however there should be a core option for enable native resolution textures, which i believe will fix that issue

                              1 Reply Last reply Reply Quote 0
                              • ectoE
                                ecto
                                last edited by

                                Does anyone know if there is any shader support from mupen64plus (standalone)? I really like crt shaders for those low-res consoles, but I couldn't find anything...

                                1 Reply Last reply Reply Quote 0
                                • retropieuser555R
                                  retropieuser555
                                  last edited by

                                  Has anyone noticed that Ocarina of Time Master Quest has the slow menu bug that the Vanilla Ocarina of Time used to have on lr-mupen64plus-next? Weirdly though the gliden64.custom.ini and mupen64plus.ini file doesn't have Ocarina of Time specific settings

                                  Pi 5 4GB

                                  Retroflag GPI with raspberry pi zero 2 w/ wifi

                                  Retroachievements:- lovelessrapture

                                  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.