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

    How to improve on the N64, Dreamcast and PSP emulation (RetroPie)

    Scheduled Pinned Locked Moved General Discussion and Gaming
    pspdreamcastnintendo 64n64retropie
    94 Posts 20 Posters 65.1k 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.
    • D
      drake999 @Allanbuzzy
      last edited by

      @Allanbuzzy Yes realistically a perfectly coded and optimized N64 emulator should run extremely well on the Pi. N64 emulation isn't easy though, due to the hardware quirks of the system. PSP and Dreamcast are pushing it though I think. Some PSP games run well I've noticed, as long as you do not increase the resolution. I know the Dreamcast FPU was very powerful for the time, and if I remember the numbers correctly, even the quad-core ARMv8 in the Pi3 cannot match it when we get down to the FLOPS. Some games may still run well, but games that used the SH4 FPU heavily, I wouldn't count on it. A stronger GPU / CPU combination in say a future Pi4 will likely remedy some of these issues. I'm really picky when it comes to this stuff, and basically if it doesn't run nearly perfect, I won't run it at all. I'm not a big fan of endless hours of tweaking either, as who has the time for that, lol. Basically I run everything from Atari 2600 to PS1 currently, and it works like a dream. GPU heavy emulators suffer, and I think it's mainly the weak GPU which has been essentially the same since the first gen Pi.

      1 Reply Last reply Reply Quote 0
      • L
        leorj76
        last edited by

        So, I tried different source, USA and Europe, but black screen again. Maybe I should expect a new Retropie update.

        1 Reply Last reply Reply Quote 0
        • A
          Allanbuzzy
          last edited by

          So a few days later, I found out there is a better device that can emulate N64, heck it can run Dreamcast and PSP well, it's called Odroid XU4. It is a much better machine than a Raspberry Pi 3b, but to be honest, I can't seem to find a single place that I can get one (amazon is sold out) and even when I can find it, it's probably some risky shopping website. But still, RetroPie isn't made for it yet. I hope I can get this machine later on, but probably by the time I actually get the Odroid, The RetroPie team might actually fix N64 to run on normal Pi's without a required overclock. Mupen64Plus isn't good on a Mac either, the same problems happen there, but sixtyforce works okay, i'll use that until RetroPie runs N64 better.

          "What do you play games on?"
          "A LEGO brick."
          "LEGO What?

          AlexMurphyA 1 Reply Last reply Reply Quote 0
          • lilbudL
            lilbud @AlexMurphy
            last edited by

            @AlexMurphy It's actually PA-TATER

            Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

            Backlog: http://backloggery.com/lilbud

            1 Reply Last reply Reply Quote 1
            • AlexMurphyA
              AlexMurphy Banned @Allanbuzzy
              last edited by

              @Allanbuzzy "The RetroPie team might actually fix N64 to run on normal Pi's without a required overclock." - Are you actually serious? I genuinely hope this is just poor trolling.

              A 1 Reply Last reply Reply Quote 1
              • A
                Allanbuzzy @AlexMurphy
                last edited by

                @AlexMurphy said in How to improve on the N64, Dreamcast and PSP emulation (RetroPie):

                @Allanbuzzy "The RetroPie team might actually fix N64 to run on normal Pi's without a required overclock." - Are you actually serious? I genuinely hope this is just poor trolling.

                Just so you know, Mac's still have black transitions on Banjo Kazooie, this happens on the RPi as well. It's the emulator, mixed in with the power of the Pi. I'm hoping for an emulator that runs on low powered Raspberry Pis.

                "What do you play games on?"
                "A LEGO brick."
                "LEGO What?

                C 1 Reply Last reply Reply Quote 0
                • C
                  Charononus @Allanbuzzy
                  last edited by

                  @Allanbuzzy said in How to improve on the N64, Dreamcast and PSP emulation (RetroPie):

                  @AlexMurphy said in How to improve on the N64, Dreamcast and PSP emulation (RetroPie):

                  @Allanbuzzy "The RetroPie team might actually fix N64 to run on normal Pi's without a required overclock." - Are you actually serious? I genuinely hope this is just poor trolling.

                  Just so you know, Mac's still have black transitions on Banjo Kazooie, this happens on the RPi as well. It's the emulator, mixed in with the power of the Pi. I'm hoping for an emulator that runs on low powered Raspberry Pis.

                  Then write one. Seriously. The trolling is getting old. People have offered to help you set up the pi to the best of it's current abilities, yet you just spit at that and complain.

                  1 Reply Last reply Reply Quote 1
                  • mediamogulM
                    mediamogul Global Moderator
                    last edited by

                    @clouds-rival said in How to improve on the N64, Dreamcast and PSP emulation (RetroPie):

                    Almost all of you went into apprehensive screeching autism mode right away

                    Not me. I made a gas noise and rolled my eyes like an adult.

                    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

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

                      @clouds-rival said in How to improve on the N64, Dreamcast and PSP emulation (RetroPie):

                      instead of explaining that it's the specific emulators that need more tuning and not Retropie itself

                      because that’s not the reason.

                      ps, autism is not a punchline.

                      1 Reply Last reply Reply Quote 1
                      • A
                        Allanbuzzy
                        last edited by

                        Honestly, I think I must've made this thread as a joke or something. I apologise to those who were actually hoping for N64/DC/PSP emulation to be good, but the most easiest option to play this in a small form factor, would literally be a phone.

                        Like a S7 or something. Sure it isn't playing on the TV but there's Android boxes that are small and can literally do the same job as RetroPie. Until there's a powerful Pi 4 then, N64/DC/PSP will always be rubbish. I must've been high when I wrote this or something, but I apologise for causing a lot of controversy.

                        "What do you play games on?"
                        "A LEGO brick."
                        "LEGO What?

                        mediamogulM 1 Reply Last reply Reply Quote 0
                        • mediamogulM
                          mediamogul Global Moderator @Allanbuzzy
                          last edited by mediamogul

                          @allanbuzzy

                          Expectations generally seem to be way too high for new Pi users. No matter how much time and energy go into development and optimization, it never seems to be enough. It was probably unfair to give you both barrels here, but the harsh reality is that you just happened to be the four hundred, thirty seventh person to fall into that category. What may have exacerbated the situation further, is that you appeared to be asking for a solution to the problem as if many highly-dedicated people had not already worked very hard to get everything working as well as it already did. Miscommunications like this happen all the time. I doubt anyone has any truly strong feelings one way or another besides the guy who reopened the issue a year later just to git us all tolt.

                          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                          1 Reply Last reply Reply Quote 0
                          • RanmaR
                            Ranma
                            last edited by

                            @allanbuzzy said in How to improve on the N64, Dreamcast and PSP emulation (RetroPie):

                            ...there's Android boxes that are small and can literally do the same job as RetroPie. Until there's a powerful Pi 4 then, N64/DC/PSP will always be rubbish. I must've been high when I wrote this or something, but I apologise for causing a lot of controversy.

                            Nvidia Shield yes - all the rest of them no. I've had more than my share of Android boxes and I wouldn't pick any of them over a Pi, and I only have the Pi 3. None of these Chinese boxes have any appreciable improvement in N64 or DC to make it worth it. In fact in my experience they all perform worse, especially with the input lag on them. Awful. A bit of tweaking of the Pi and you can have very good performance indeed, barring shortfalls in emulation quality that are visible on most devices (certainly visible on Android boxes - I assure you).

                            Android boxes are a waste of money and time. If you don't want the stock OS you are gambling on the goodwill of perhaps one developer being interested enough in your box to make a ROM, and then being motivated enough to bug fix it and indeed finish it. Up against the community devoted to the Pi hardware there's no comparison. I won't ever go back to Android for these purposes ever again myself.

                            Plus, don't you find people's collective memories of N64 to be somewhat far from reality? The N64 could barely scrape frame rates of 20 FPS, particularly outside of Kyoto's own magic shop. Yet everyone seems to expect so much more from the emulation of it. It's a miracle we have emulation of it at all! Look at the Saturn.

                            1 Reply Last reply Reply Quote 0
                            • T
                              Ted.Ryot @leorj76
                              last edited by

                              @leorj76

                              Heyho, I just had the exact same problem with Bomberman 64 until today. I came across this post while researching the web for an answer to that and it just solved itself by waiting. It's bizarre but hear me out. I just let the game start and wait, the intro will run glitchy as hell, but eventually you will come to the point where bomberman throws a bomb and the intro screen comes up. If it doesn't wait some more. Once you manage to get into a proper Menu, simply save the state.

                              BTW: I used MupenPlus on Lakka on a Raspberry Pi 4.

                              If you are still without a solution for the problem after such a long time, I could even share my state if I get out where to grab it and send it to you.

                              Cheers,

                              Ted

                              quicksilverQ 1 Reply Last reply Reply Quote 0
                              • quicksilverQ
                                quicksilver @Ted.Ryot
                                last edited by quicksilver

                                @Ted-Ryot or you could just set "color buffer to rdram" to "async" and the intro will work properly (on a pi 4). If you use RetroPie use mupen64plus-gliden64 and the game will run fullspeed too.

                                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.