• 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.3k 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.
  • S
    sergioad
    last edited by 1 Jan 2021, 07:22

    How do you think N64 could run over LR + Vulkan?

    1 Reply Last reply Reply Quote 0
    • A
      akatoosh
      last edited by 3 Jan 2021, 00:27

      Apologies if this has already been discussed but...

      I've been trying out the settings roslof put in his spreadsheet for various games, but I've resolved to using GlideN64 in place of the hires variant because none of the games I've tried have run very well. DK64 for instance is stutter city with GlideN64-hires but works perfectly in base Glide. I was just wondering if there were any specific settings you guys were using to make it run properly?

      My pi is overclocked per roslof's recommendations as well. Running the latest versions of everything, that I can see.

      R 1 Reply Last reply 3 Jan 2021, 00:52 Reply Quote 0
      • R
        roslof @akatoosh
        last edited by 3 Jan 2021, 00:52

        @akatoosh are you sure you're using NTSC ROMs? Or PAL?

        A 1 Reply Last reply 3 Jan 2021, 01:06 Reply Quote 0
        • A
          akatoosh @roslof
          last edited by 3 Jan 2021, 01:06

          @roslof I'm using NTSC roms

          R 1 Reply Last reply 3 Jan 2021, 01:19 Reply Quote 0
          • R
            roslof @akatoosh
            last edited by roslof 1 Mar 2021, 01:21 3 Jan 2021, 01:19

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

            @roslof I'm using NTSC roms

            Okay, it (your example of DK64) runs very well for me with hires, so here are my relevant settings:
            https://pastebin.com/eL6dZhHv

            Also note in my compatibility list how to create an entry to handle the follow-cam issue).

            Hope this helps!

            A 1 Reply Last reply 3 Jan 2021, 01:46 Reply Quote 0
            • A
              akatoosh @roslof
              last edited by 3 Jan 2021, 01:46

              @roslof Thanks! Oddly everything seems to match up. Maybe I’ll try a different rom. Did you set the resolution to 640x480 in the runcommand menu?

              R 1 Reply Last reply 3 Jan 2021, 02:59 Reply Quote 0
              • R
                roslof @akatoosh
                last edited by 3 Jan 2021, 02:59

                @akatoosh no, I just leave it at default.
                Reminds me... Might you be running in 4K? Or did you update config.txt to lock 1080P?

                A 1 Reply Last reply 3 Jan 2021, 06:55 Reply Quote 0
                • A
                  akatoosh
                  last edited by 3 Jan 2021, 03:38

                  @roslof yeah, I did change it to 1080p, so I guess resolution isn’t the issue.

                  1 Reply Last reply Reply Quote 0
                  • A
                    akatoosh @roslof
                    last edited by 3 Jan 2021, 06:55

                    @roslof I’m also seeing that while playing Mario Party 3 the tiles and character models are missing in-game. Not sure if this is a me thing or what, but I’m following the emulator recommendation and settings from the spreadsheet. Maybe something to do with the FB setting?

                    R 1 Reply Last reply 3 Jan 2021, 09:16 Reply Quote 0
                    • R
                      roslof @akatoosh
                      last edited by 3 Jan 2021, 09:16

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

                      @roslof I’m also seeing that while playing Mario Party 3 the tiles and character models are missing in-game. Not sure if this is a me thing or what, but I’m following the emulator recommendation and settings from the spreadsheet. Maybe something to do with the FB setting?

                      No, it's not just you. You're correct about the issue with Next, but it's not due to the FrameBuffer. You could use lr-mupen64plus instead of next. The characters will render and tiles will be correctly placed.. Even with Framebuffer False. Will update the compatibility chart to reflect this. Cheers!

                      A 1 Reply Last reply 3 Jan 2021, 16:15 Reply Quote 0
                      • A
                        akatoosh @roslof
                        last edited by 3 Jan 2021, 16:15

                        @roslof Cool. The same issue is happening in Mario Party 2 as well, though in the plus emulator the HUD flickers for me a little bit.

                        R 1 Reply Last reply 3 Jan 2021, 18:00 Reply Quote 0
                        • R
                          retropieuser555
                          last edited by 3 Jan 2021, 16:39

                          https://github.com/libretro/parallel-n64/issues/646 - came across this issue when looking around recently, it seems for whatever reason using vulkan fixes the red dot/camera issue Pokémon snap we're stuck with. So if nothing else when vulkan is stable enough to be integrated into retropie we might see that game become playable?

                          Pi 5 4GB

                          Retroflag GPI with raspberry pi zero 2 w/ wifi

                          Retroachievements:- lovelessrapture

                          1 Reply Last reply Reply Quote 0
                          • R
                            roslof @akatoosh
                            last edited by 3 Jan 2021, 18:00

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

                            @roslof Cool. The same issue is happening in Mario Party 2 as well, though in the plus emulator the HUD flickers for me a little bit.

                            Helpful. I made this change as well. I didn't notice the HUD flicker. Would you help me understand where/when the HUD is doing this?

                            A 1 Reply Last reply 3 Jan 2021, 19:49 Reply Quote 0
                            • A
                              akatoosh @roslof
                              last edited by 3 Jan 2021, 19:49

                              @roslof hmm. Strange. I see it during a game once players start moving on the board. As a player rolls and walks on the board the 4 character panels in the corners will flicker.

                              A 1 Reply Last reply 3 Jan 2021, 19:59 Reply Quote 0
                              • A
                                akatoosh @akatoosh
                                last edited by 3 Jan 2021, 19:59

                                @akatoosh the flickering doesn’t happen constantly. Occasionally it will start and stop.

                                1 Reply Last reply Reply Quote 0
                                • R
                                  retropieuser555
                                  last edited by 25 Jan 2021, 12:44

                                  Hey has anyone got any issues with ISS 64? I find with the game there's these big ugly shadows underneath the players. (https://github.com/gonetz/GLideN64/issues/103) tried changing the depthcompare to true but it didn't fix it. Any ideas?

                                  Pi 5 4GB

                                  Retroflag GPI with raspberry pi zero 2 w/ wifi

                                  Retroachievements:- lovelessrapture

                                  Q 1 Reply Last reply 26 Jan 2021, 02:07 Reply Quote 0
                                  • Q
                                    quicksilver @retropieuser555
                                    last edited by 26 Jan 2021, 02:07

                                    @retropieuser555 iirc depth compare doesn't work on the raspberry pi. Don't take that as gospel but that is likely the issue.

                                    1 Reply Last reply Reply Quote 1
                                    • Q
                                      quicksilver @George Spiggott
                                      last edited by quicksilver 2 May 2021, 21:13 5 Feb 2021, 17:48

                                      @george-spiggott A bit of a late response here but I just noticed this as well. I just started messing with my pi again after about 6 months or so. It seems standalone mupen64plus-gliden64 also got a nice performance boost. Several games that were very choppy now run much better. The vigilante games, Fighting Force and SOTE all seem to run much better now. Im still testing but I am sure there are more.

                                      Edit: Can add "destruction derby" to the list of games with improved performance. This another one that was a choppy mess but seems full speed now.

                                      dankcushionsD 1 Reply Last reply 5 Feb 2021, 18:05 Reply Quote 2
                                      • dankcushionsD
                                        dankcushions Global Moderator @quicksilver
                                        last edited by 5 Feb 2021, 18:05

                                        @quicksilver great! maybe it was this? i didn't see any improvements in games but i barely benchmarked it other than what i wrote in the PR

                                        Q 1 Reply Last reply 5 Feb 2021, 19:57 Reply Quote 0
                                        • Q
                                          quicksilver @dankcushions
                                          last edited by quicksilver 2 Jul 2021, 21:51 5 Feb 2021, 19:57

                                          @dankcushions Perhaps so! Is there a good method for benchmarking? Id like to get around to doing that in an effort to see what overclocking the pi 4 actually does to improve performance and by how much.

                                          EDIT: so after some additional testing I have found that the vast majority of the n64 library is playable on a raspberry pi 4 with good performance and accuracy now. This is really exciting!

                                          Something interesting I have noticed is that some of the games that still perform poorly, only do so for the first minute or two of the game and then they become full speed or nearly so for the rest of the play session. A couple examples are killer instinct, quake 2, and excite bike. All three games (there may be more) are initially very slow and choppy. During this time you can see that memory usage on the pi is steadily climbing. After the game finishes loading whatever it is into the RAM the game smooths out and works well. I wonder if this is something that could be optimized to work better on the pi?

                                          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.

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