RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Mystical Ninja Starring Goeman on N64 - has anyone had any joy with this on Pi4?

    Scheduled Pinned Locked Moved Help and Support
    n64mupen64emulationgoeman
    57 Posts 5 Posters 5.7k 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.
    • A
      AdamBeGood
      last edited by

      I've got to the top of Mt.Fuji and back to the save point. It adds an extra element to the game when you have to try to keep the camera as straight as possible to avoid crippling slowdown. As soon as it starts panning, there is a problem.

      1 Reply Last reply Reply Quote 0
      • quicksilverQ
        quicksilver @AdamBeGood
        last edited by

        @AdamBeGood this is very bizarre. I'll post my config when I have a chance. Can you confirm your TV is actually displaying in 640x480 mode? once you start the game up check and see if your TV remote has a "display" button or something similar that will show the current resolution. I'm wracking my brain to think what else could be different between our systems...

        A 1 Reply Last reply Reply Quote 1
        • A
          AdamBeGood @quicksilver
          last edited by AdamBeGood

          @quicksilver I really don't get it..

          It's a monitor but resolution seems to be right. It shows as displaying at 640 X 480 when the game is running.

          Goeman.jpg

          quicksilverQ 1 Reply Last reply Reply Quote 0
          • Y
            Yobiwan @AdamBeGood
            last edited by Yobiwan

            @AdamBeGood It's on Pi4 4Go. I haven't tried on PC. I didn't play a lot but in the intro animation, when Sazuke is running on the roof tops there is a big slow down.

            1 Reply Last reply Reply Quote 1
            • quicksilverQ
              quicksilver @AdamBeGood
              last edited by

              @AdamBeGood here is my mupen64plus.cfg. I do NOT recommend overwriting yours with mine. I have made other changes to the Gliden64 section and changed where save files are stored so it could mess up your setup. Just use it for comparison purposes. I compared it to your cfg and all relevant settings are the same now (assuming you changed the two settings I told you about).

              https://pastebin.com/2CY08bU8

              Ill keep thinking about what else I could have tweaked in the past that would be giving me a performance boost, but Im starting to run out of ideas...Id gladly post a video to show you the performance I am getting but Im not sure the best way to do that.

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

                Something else I thought of, though I doubt its the solution. Try forcing the performance governor for the CPU. Go to retropie-setup, configuration, runcommand and change CPU governor to performance mode.

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

                  I posted a short test run video on youtube. You can see there is no choppiness.

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

                    That video is absolutely night and day with my experience... I am so jealous. It is like we are using different machines altogether.

                    I've gone through your Config now, I can't see any differences on any settings that could be relevant. I've tried the Performance mode as well. I don't know what else to do.

                    quicksilverQ 1 Reply Last reply Reply Quote 0
                    • quicksilverQ
                      quicksilver @AdamBeGood
                      last edited by quicksilver

                      @AdamBeGood What power supply are you using and what type of cooling? Can you remove your overclock completely, reboot and retry the game? Do you have a TV you can hook it up to just to rule out an issue with your monitor? Do you have a spare SD card that you can install a completely stock retropie image and test just this game? Maybe you changed some setting somewhere that is hurting your performance.

                      Edit:
                      I just tested the game on a stock retropie setup (I only changed the screen update setting to 7 and forced 640x480 video mode in runcommand) and the game runs fullspeed for me. The issue must be something specific to your setup.

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

                        @quicksilver It's an official Pi Power Supply, the cooling is an Aluminium Armour heatsink.

                        I'll try the TV point, and I do have a spare SD card so I can give that a go. This is so confusing - I am not really much of a tinkerer so wouldn't have thought I'd changed anything to cause this. You never know though. I'd understand more if there was a general problem but this is the only game on N64 I have a problem with - and I use the Mupen-Rice for Pilotwings and that runs well.

                        Edit: The ROM couldn't be a difference could it? I think I tried Euro and US back when I first started trying to get this to work, but that could be different.

                        quicksilverQ 1 Reply Last reply Reply Quote 0
                        • quicksilverQ
                          quicksilver @AdamBeGood
                          last edited by

                          @AdamBeGood said in Mystical Ninja Starring Goeman on N64 - has anyone had any joy with this on Pi4?:

                          Edit: The ROM couldn't be a difference could it? I think I tried Euro and US back when I first started trying to get this to work, but that could be different.

                          I suppose it's possible. I'll see if I can get the md5 checksum.

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            AdamBeGood @quicksilver
                            last edited by

                            @quicksilver That is the issue!

                            I was using the European ROM as that is what I always played, but the US version works absolutely perfectly.

                            I had tried that before to see if it made any difference but I didn't have the Rice Plugin set up with screenupdate 7, so neither version worked back then...

                            Thanks so much for your help! At least I have made some marginal gains probably - like the performance option on the CPU, and turning the Frameskip off.

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

                              @AdamBeGood @quicksilver Yeah I just found the same thing you had, changing to the USA rom is night and day. I can't believe there's such an issue with the PAL version of the game!

                              Are you getting things like crackles when you hit enemies? On the original console it creates an explosion type sound, whereas here it doesn't seem to handle that sound effect well.

                              But other than that and the slight issues with the 2d graphics in the interface, this is totally playable. Out of curiosity I'm going to give it a try on my older pi 3b+ and see if this change actually fixes the game on that machine too. Or if this only works on pi 4.

                              Edit: I changed the screen update setting and audio to trivial on my older pi3b+ and used the US rom rather than the Pal rom, it definitely gave a speed boost. it's still choppy on the pi3. But it's on the pi4 the framerate and sound is pretty much bang on.

                              Pi 5 4GB

                              Retroflag GPI with raspberry pi zero 2 w/ wifi

                              Retroachievements:- lovelessrapture

                              A quicksilverQ 2 Replies Last reply Reply Quote 1
                              • A
                                AdamBeGood @retropieuser555
                                last edited by

                                @retropieuser555 Glad to hear it! It's a different title screen to what I'm used to but I can cope with that! :p

                                I am not getting the crackling sound - have you made the "trivial" change in the mupen64plus config? Change RESAMPLE to "trivial" in the [AUDIO-SDL] section. That fixes crackling noises with explosions in other games.

                                quicksilverQ 1 Reply Last reply Reply Quote 1
                                • quicksilverQ
                                  quicksilver @AdamBeGood
                                  last edited by

                                  @AdamBeGood don't forget that mupen64plusaudio setting needs to be 0 in the autoconf.cfg as well for that setting to work

                                  A 1 Reply Last reply Reply Quote 1
                                  • A
                                    AdamBeGood @quicksilver
                                    last edited by AdamBeGood

                                    @quicksilver Thank you, I don't remember that at all but good to know! I don't think I changed that so maybe mine was already set to 0.

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

                                      So having a play through of this game, I got to the first Impact fight and that worked, the only issue is when I used the multipunch move the sound got all messed up and it gave a few crackles for the rest of the battle. But once I beat the boss and the game went back into the normal Goemon mode the sound went back to normal.

                                      Oh few glitches I've found so far: In Yamato when you go to the Turtle Rock and push the rock so it teleports you to the island, then to another island and then onto a boat. I tried this 3 times and it consistently causes a crash and sends you back to emulationstation. Oddly it doesn't do this when you pick the option to teleport outside of the shrine.

                                      And the controller pac doesn't work, if you choose it the game hangs. But I'm just using save states to circumvent that, so it's not a big deal.

                                      One thing I'm curious about is apparently there's a room in the Ghost Dungeon that used to cause emulators to crash, I'll play further and report back if that bug is there.

                                      Pi 5 4GB

                                      Retroflag GPI with raspberry pi zero 2 w/ wifi

                                      Retroachievements:- lovelessrapture

                                      A 1 Reply Last reply Reply Quote 1
                                      • A
                                        AdamBeGood @retropieuser555
                                        last edited by

                                        @retropieuser555 I'm only just at Oedo Castle so will have to report back on most of this!

                                        My Controller Pak works fine, I can say that much. I'm not using save states.

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

                                          @AdamBeGood really? Interesting, did you change any settings to get the controller Pak to work? Maybe I need to edit something to enable it, I might try a different game that I know uses the controller pak and test that

                                          Pi 5 4GB

                                          Retroflag GPI with raspberry pi zero 2 w/ wifi

                                          Retroachievements:- lovelessrapture

                                          A 1 Reply Last reply Reply Quote 0
                                          • A
                                            AdamBeGood @retropieuser555
                                            last edited by

                                            @retropieuser555 No, I haven't changed anything to get the Pak to work... I guess I am just lucky! It's not a big miss if you have Save States anyway.

                                            retropieuser555R 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.