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

Raspberry Pi 4B 4GB and the Sega Saturn

Scheduled Pinned Locked Moved Ideas and Development
saturnemulationimprovement
234 Posts 43 Posters 76.5k 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
    Darksavior @barbudreadmon
    last edited by Darksavior 21 Feb 2021, 22:52

    @barbudreadmon For the pi4 it's not worth using the saturn version and I'd recommend the ps1 version if you want the extra characters and a crt scaler will scale well with it. With the libretro yabasanshiro I get around 50fps average without frameskip on my oc'd pi4. I don't use the standalone. If I can't use a crt shader then I'd rather not use it at all.

    R 1 Reply Last reply 13 Mar 2021, 21:56 Reply Quote 0
    • R
      retropieuser555 @Darksavior
      last edited by 13 Mar 2021, 21:56

      I think before a few people had mentioned the Saturn Bomberman game. I got the PAL/Europe version working really nicely with lr-yabasanshiro and it plays like a dream.

      One silly question, has anyone been mad enough to see if the 10 player works on the core?! Don't think I even have 10 gamepads to test with but I'm curious if the option is possible.

      Pi 5 4GB

      Retroflag GPI with raspberry pi zero 2 w/ wifi

      Retroachievements:- lovelessrapture

      A 1 Reply Last reply 20 Mar 2021, 22:45 Reply Quote 0
      • A
        AlphaBetaPie @retropieuser555
        last edited by 20 Mar 2021, 22:45

        Hi folks, avid Saturn fan here that was directed here from another section. Was super excited to hear that a new emulator was on the scene that upped the performance of many Saturn titles. Unfortunately, I'm having the same install issue that many have been having. I read back through the last several weeks of replies, but I'm not seeing a definitive answer as to how to fix the "failed to apply" issue. Or was there some other work around were supposed to use? For reference, I'm running the latest image of Retropie and the install pack Quicksilver posted originally that lets me install from the experimental packages menu (dated June 2020 on mega.nz). Here is where I'm stuck (as others have been as well):

        Capture.PNG

        Q 1 Reply Last reply 20 Mar 2021, 22:58 Reply Quote 0
        • Q
          quicksilver @AlphaBetaPie
          last edited by 20 Mar 2021, 22:58

          @alphabetapie it's very likely that my post is outdated at this point. You'll to use a newer version of the install script.

          A 1 Reply Last reply 20 Mar 2021, 23:09 Reply Quote 0
          • A
            AlphaBetaPie @quicksilver
            last edited by 20 Mar 2021, 23:09

            @quicksilver said in Raspberry Pi 4B 4GB and the Sega Saturn:

            @alphabetapie it's very likely that my post is outdated at this point. You'll to use a newer version of the install script.

            Thanks for the reply. I did try to find that in the previous posts, but I'm not seeing an updated installer. Did I miss something?

            D 1 Reply Last reply 21 Mar 2021, 01:46 Reply Quote 0
            • D
              Darksavior @AlphaBetaPie
              last edited by 21 Mar 2021, 01:46

              @alphabetapie This is the only place you should get it from: https://github.com/joolswills/RetroPie-Setup/tree/lr-yabasanshiro

              A 2 Replies Last reply 21 Mar 2021, 14:07 Reply Quote 1
              • A
                AlphaBetaPie @Darksavior
                last edited by AlphaBetaPie 21 Mar 2021, 14:07

                @darksavior - UPDATE - Thanks for the info. After some poking around, I was able to fish out the files I needed from that link and add those over to my experimental packages and install it. Can't wait to try this out!

                A 1 Reply Last reply 21 Mar 2021, 16:03 Reply Quote 1
                • A
                  AlphaBetaPie @AlphaBetaPie
                  last edited by 21 Mar 2021, 16:03

                  After some testing, I just want to say that I LOVE THIS FREAKIN' EMULATOR! By far the most progress I've seen to-date on getting Saturn to run on a pie. I can't wait to see where this goes in the future.

                  Just one small complaint/request. Is there ever going to be a disc control option implemented? Without that, I don't know how to load my double-disc Saturn games with this already great emulator. Or is there another way I'm unaware of?

                  Z B 2 Replies Last reply 22 Mar 2021, 09:43 Reply Quote 0
                  • Z
                    Zering @AlphaBetaPie
                    last edited by 22 Mar 2021, 09:43

                    @alphabetapie Like I said - try the standalone version of yabasanshiro.

                    1 Reply Last reply Reply Quote 1
                    • B
                      barbudreadmon @AlphaBetaPie
                      last edited by 22 Mar 2021, 10:28

                      @alphabetapie said in Raspberry Pi 4B 4GB and the Sega Saturn:

                      I can't wait to see where this goes in the future.

                      That core is crap and pretty much unmaintained now, don't use it.
                      There are instructions on setting up standalone above, starting from around https://retropie.org.uk/forum/post/251721

                      FBNeo developer - github - forum

                      A 1 Reply Last reply 22 Mar 2021, 13:55 Reply Quote 0
                      • A
                        AlphaBetaPie @barbudreadmon
                        last edited by 22 Mar 2021, 13:55

                        Sure, I'm game. I just tried that, simply because it was easy to install and I don't have as much experience setting up a stand-alone from scratch. But I'll try and see if I can figure it out.

                        A 1 Reply Last reply 22 Mar 2021, 15:08 Reply Quote 0
                        • A
                          AlphaBetaPie @AlphaBetaPie
                          last edited by AlphaBetaPie 22 Mar 2021, 15:08

                          As I feared, I'm getting stuck on installing the standalone. I started out pretty good, but running any of the lines found in the links always generate some type of error. So, I deleted the folder and started over. So here is where I am as of now, but still unable to move forward. What should be the correct command to run next? This is the first time I've ever tried doing a manual install using this method (usually just use the Retropie setup menu), so any assist is appreciated.

                          pi@retropie:~ $ $ apt update
                          $ apt install -y git python-pip cmake build-essential protobuf-compiler libprotobuf-dev libsecret-1-dev libssl-dev libsdl2-dev libboost-all-dev
                          git clone https://github.com/devmiyax/yabause.git -b pi4
                          $ cd yabause
                          $ git submodule update --init --recursive
                          $ mkdir build
                          $ cd build-bash: $: command not found
                          pi@retropie:~ $ $ apt install -y git python-pip cmake build-essential protobuf-compiler libprotobuf-dev libsecret-1-dev libssl-dev libsdl2-dev libboost-all-dev
                          -bash: $: command not found
                          pi@retropie:~ $ git clone https://github.com/devmiyax/yabause.git -b pi4
                          Cloning into 'yabause'...
                          remote: Enumerating objects: 186, done.
                          remote: Counting objects: 100% (186/186), done.
                          remote: Compressing objects: 100% (151/151), done.
                          remote: Total 46779 (delta 31), reused 135 (delta 27), pack-reused 46593
                          Receiving objects: 100% (46779/46779), 148.58 MiB | 8.85 MiB/s, done.
                          Resolving deltas: 100% (29269/29269), done.
                          Checking out files: 100% (1777/1777), done.
                          pi@retropie:~ $ $ cd yabause
                          -bash: $: command not found
                          pi@retropie:~ $ $ git submodule update --init --recursive
                          -bash: $: command not found
                          pi@retropie:~ $ $ mkdir build
                          -bash: $: command not found
                          pi@retropie:~ $ $ cd build
                          
                          B 1 Reply Last reply 22 Mar 2021, 15:26 Reply Quote 0
                          • B
                            barbudreadmon @AlphaBetaPie
                            last edited by 22 Mar 2021, 15:26

                            @alphabetapie you are inserting $ everywhere, that's why lots of commands are failing, it's pretty explicit actually : $: command not found

                            FBNeo developer - github - forum

                            A 1 Reply Last reply 22 Mar 2021, 16:32 Reply Quote 0
                            • A
                              AlphaBetaPie @barbudreadmon
                              last edited by AlphaBetaPie 22 Mar 2021, 16:32

                              @barbudreadmon said in Raspberry Pi 4B 4GB and the Sega Saturn:

                              @alphabetapie you are inserting $ everywhere, that's why lots of commands are failing, it's pretty explicit actually : $: command not found

                              Am I inserting it? I'm copying and pasting the exact code from this link here. The $ is present in the original. I'm supposed to edit those out? I didn't see anything about that in the instructions above. But I can try that if needed. Again, first time manually installing over here.

                              mituM B 2 Replies Last reply 22 Mar 2021, 16:59 Reply Quote 0
                              • mituM
                                mitu Global Moderator @AlphaBetaPie
                                last edited by 22 Mar 2021, 16:59

                                @alphabetapie said in Raspberry Pi 4B 4GB and the Sega Saturn:

                                The $ is present in the original

                                The $ signifies a command prompt, so you know the commands are from the command line. You don't have to copy it.

                                A 1 Reply Last reply 22 Mar 2021, 17:29 Reply Quote 0
                                • A
                                  AlphaBetaPie @mitu
                                  last edited by AlphaBetaPie 22 Mar 2021, 17:29

                                  Still getting errors, but I'll keep working on this and hash it out over the next few days. Thanks for the info all!

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    AlphaBetaPie @Darksavior
                                    last edited by AlphaBetaPie 22 Mar 2021, 18:30

                                    @darksavior said in Raspberry Pi 4B 4GB and the Sega Saturn:

                                    @alphabetapie This is the only place you should get it from: https://github.com/joolswills/RetroPie-Setup/tree/lr-yabasanshiro

                                    Question for you @darksavior. I need to stick to the Retroarch cores, due to the fact that I need access to several important customization options to make my theme work. Do you happen to know if there is a core version (or maybe another fork) that includes disc control in Retroarch?

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      barbudreadmon @AlphaBetaPie
                                      last edited by 22 Mar 2021, 20:06

                                      @alphabetapie said in Raspberry Pi 4B 4GB and the Sega Saturn:

                                      I'm supposed to edit those out?

                                      Yes, that's the command prompt, you don't need to copy it.

                                      FBNeo developer - github - forum

                                      A 1 Reply Last reply 23 Mar 2021, 00:56 Reply Quote 0
                                      • A
                                        AlphaBetaPie @barbudreadmon
                                        last edited by 23 Mar 2021, 00:56

                                        @barbudreadmon said in Raspberry Pi 4B 4GB and the Sega Saturn:

                                        @alphabetapie said in Raspberry Pi 4B 4GB and the Sega Saturn:

                                        I'm supposed to edit those out?

                                        Yes, that's the command prompt, you don't need to copy it.

                                        Yeah, thanks. @mitu also mentioned that above. Meant to thank him for the info as well, but forgot.

                                        D 1 Reply Last reply 23 Mar 2021, 04:52 Reply Quote 0
                                        • D
                                          Darksavior @AlphaBetaPie
                                          last edited by Darksavior 23 Mar 2021, 04:52

                                          Since lr-yabasanshiro is basically abandoned, can it be officially added to retropie and give people the option to use it over lr-yabause? Some games don't have bugs and are faster. The slowdowns doesn't affect the audio.

                                          A 1 Reply Last reply 23 Mar 2021, 15:29 Reply Quote 1
                                          • 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