• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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.
  • L
    luckyluca @AdamBeGood
    last edited by 13 May 2021, 21:34

    Quick question about the Framebuffer as mentioned here:
    https://docs.google.com/spreadsheets/d/1Rq4shU1RUSdcc7cTVWeORMD-mcO6BwXwQ7TGw8f5_zw/view#gid=1983504515

    Where do I find that setting, in order to disable it (using mostly ntsc roms)?

    "Core Options & Overrides
    NOTE: Framebuffer Emulation is typically ""True/Enabled"" by default. This ensures correct PAL functionality, but causes a significant performance hit. This list is mostly comprised of NTSC ROMs and assumes a ""False/Disabled"" state for the RetroArch emulators, unless otherwise specified."

    Many thanks
    L

    D 1 Reply Last reply 13 May 2021, 21:35 Reply Quote 0
    • D
      dankcushions Global Moderator @luckyluca
      last edited by 13 May 2021, 21:35

      @luckyluca please search our documentation: https://retropie.org.uk/docs/RetroArch-Core-Options/

      L 1 Reply Last reply 13 May 2021, 21:38 Reply Quote 0
      • L
        luckyluca @dankcushions
        last edited by luckyluca 13 May 2021, 21:38

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

        @luckyluca please search our documentation: https://retropie.org.uk/docs/RetroArch-Core-Options/

        Sorry but I can't find it anywhere, what config does it fall under?

        retroarch-core-options.cfg
        retroarch.cfg
        mupen64plus.cfg

        or anywhere else?

        I'm looking for any string resembling framebuffer, buffer

        D 1 Reply Last reply 13 May 2021, 21:41 Reply Quote 0
        • D
          dankcushions Global Moderator @luckyluca
          last edited by 13 May 2021, 21:41

          @luckyluca the spreadsheet says:

          "Core Options & Overrides
          NOTE: Framebuffer Emulation is typically ""True/Enabled"" by default. This ensures correct PAL functionality, but causes a significant performance hit. This list is mostly comprised of NTSC ROMs and assumes a ""False/Disabled"" state for the RetroArch emulators, unless otherwise specified."

          retroarch emulators use core options, which are explained in my link. if you want to change them, you should change them via the RGUI of the retroarch emulator you are running, as per the link. the appropriate option will be called 'framebuffer emulation' or similar. you don't need to edit any files.

          L 1 Reply Last reply 13 May 2021, 21:43 Reply Quote 0
          • L
            luckyluca @dankcushions
            last edited by luckyluca 13 May 2021, 21:43

            Thanks for your super-fast reply by the way.

            Sorry but that specifically was not clear from your link.

            After more digging, I assume it refers to EnableFBEmulation and it applies to the mupens lr cores under retroarch-core-options.cfg so it seems.

            P.s.
            I prefer editing configs directly.

            1 Reply Last reply Reply Quote 0
            • topic:timeago-later,9 days
            • L
              luckyluca @roslof
              last edited by luckyluca 23 May 2021, 09:32

              @roslof

              Thanks for your fantastic google doc. I was wondering, How up to date is it in regard to the n64?

              Asking as I've been told that last year's advancements on mupen64plus-GLideN64 would make it a good candidate for 90% of the roms now?

              Also, would it be a bad idea when testing, to assume that if games start, they would work throughout?

              thank you again

              1 Reply Last reply Reply Quote 0
              • topic:timeago-later,17 days
              • B
                billymild
                last edited by 9 Jun 2021, 00:30

                Anyone using Vulkan yet?

                D 1 Reply Last reply 9 Jun 2021, 18:12 Reply Quote 0
                • D
                  dankcushions Global Moderator @billymild
                  last edited by dankcushions 6 Sept 2021, 19:12 9 Jun 2021, 18:12

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

                  Anyone using Vulkan yet?

                  even if you manually installed latest mesa (vulkan is not included in the version used by current raspberry pi OS), there is no HLE n64 emulator that uses vulkan (ie, GLideN64 does not support vulkan), and the LLE video plugin that does support it (parallel-rdp) needs more than vulkan 1.0 anyway, and is likely very beyond the pi 4's gpu, vulkan or not.

                  B 1 Reply Last reply 16 Jun 2021, 14:38 Reply Quote 1
                  • B
                    billymild @dankcushions
                    last edited by 16 Jun 2021, 14:38

                    @dankcushions there were a few tutorials on installing Vulkan on RPi4's. This is why I asked over on the forum.

                    1 Reply Last reply Reply Quote 0
                    • topic:timeago-later,6 months
                    • B
                      billymild
                      last edited by 7 Dec 2021, 04:40

                      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
                      • topic:timeago-later,19 days
                      • S
                        shavecat
                        last edited by 26 Dec 2021, 16:29

                        Hey any news about that ?
                        i saw this video


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

                        H D 2 Replies Last reply 26 Dec 2021, 17:15 Reply Quote 0
                        • H
                          hooperre @shavecat
                          last edited by 26 Dec 2021, 17:15

                          @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

                          S 1 Reply Last reply 27 Dec 2021, 15:39 Reply Quote 0
                          • S
                            shavecat @hooperre
                            last edited by 27 Dec 2021, 15:39

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

                            1 Reply Last reply Reply Quote 0
                            • R
                              retropieuser555
                              last edited by 27 Dec 2021, 15:50

                              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
                              • D
                                dankcushions Global Moderator @shavecat
                                last edited by 27 Dec 2021, 18:28

                                @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
                                • topic:timeago-later,about a month
                                • Q
                                  quicksilver
                                  last edited by quicksilver 27 Jan 2022, 19:20

                                  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

                                  R 1 Reply Last reply 27 Jan 2022, 20:45 Reply Quote 1
                                  • R
                                    roslof @quicksilver
                                    last edited by roslof 27 Jan 2022, 20:45

                                    @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 17 Feb 2023, 20:52 Reply Quote 1
                                    • topic:timeago-later,about a year
                                    • T
                                      tr3v0r @roslof
                                      last edited by 17 Feb 2023, 20:52

                                      @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

                                      R 1 Reply Last reply 18 Feb 2023, 13:34 Reply Quote 0
                                      • R
                                        retropieuser555 @tr3v0r
                                        last edited by retropieuser555 18 Feb 2023, 13:34

                                        @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
                                        • topic:timeago-later,about a month
                                        • E
                                          ecto
                                          last edited by 22 Mar 2023, 16:18

                                          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
                                          351 out of 365
                                          • First post
                                            351/365
                                            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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received