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.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.
    • B
      barbudreadmon @AlphaBetaPie
      last edited by

      @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 Reply Quote 0
      • A
        AlphaBetaPie @barbudreadmon
        last edited by

        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 Reply Quote 0
        • A
          AlphaBetaPie @AlphaBetaPie
          last edited by AlphaBetaPie

          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 Reply Quote 0
          • B
            barbudreadmon @AlphaBetaPie
            last edited by

            @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 Reply Quote 0
            • A
              AlphaBetaPie @barbudreadmon
              last edited by AlphaBetaPie

              @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 Reply Quote 0
              • mituM
                mitu Global Moderator @AlphaBetaPie
                last edited by

                @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 Reply Quote 0
                • A
                  AlphaBetaPie @mitu
                  last edited by AlphaBetaPie

                  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

                    @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

                      @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 Reply Quote 0
                      • A
                        AlphaBetaPie @barbudreadmon
                        last edited by

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

                        DarksaviorD 1 Reply Last reply Reply Quote 0
                        • DarksaviorD
                          Darksavior @AlphaBetaPie
                          last edited by Darksavior

                          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 Reply Quote 1
                          • A
                            AlphaBetaPie @Darksavior
                            last edited by

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

                            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.

                            I 100% endorse this. I was able to get the most recent version (December 2020 as far as I know), because I fished the appropriate files out of a zip file. But without that link (and the ability to know what I was looking), I would have never been able to make my Saturn collection semi-playable now. Having it in the menu would be great for less-informed users.

                            Also, can @darksavior (or anyone) confirm or deny if any version of the lr core of yabasanshiro has or had a disc control option? I think the standalone might, but I can't use that for my setup. I need Retroarch for theme reasons.

                            Z G 2 Replies Last reply Reply Quote 0
                            • Z
                              Zering @AlphaBetaPie
                              last edited by

                              @alphabetapie Why do you need RetroArch for theme reasons?

                              A 1 Reply Last reply Reply Quote 0
                              • G
                                G30FF @AlphaBetaPie
                                last edited by

                                @alphabetapie The developer (barbudreadmon) never implemented disc control in lr-yabause or lr-yabasanshiro. But apparently it's not needed, as you can just quit the game and then start it directly from the next disc while loading up the existing save.

                                https://forums.libretro.com/t/yaba-sanshiro-disc-swap-question/26239

                                A 1 Reply Last reply Reply Quote 0
                                • A
                                  AlphaBetaPie @Zering
                                  last edited by

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

                                  @alphabetapie Why do you need RetroArch for theme reasons?

                                  Overlays and custom resolutions, among other things.

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    AlphaBetaPie @G30FF
                                    last edited by

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

                                    @alphabetapie The developer (barbudreadmon) never implemented disc control in lr-yabause or lr-yabasanshiro. But apparently it's not needed, as you can just quit the game and then start it directly from the next disc while loading up the existing save.

                                    https://forums.libretro.com/t/yaba-sanshiro-disc-swap-question/26239

                                    Thanks for the heads up. I think Saturn is one of the only systems I know you can load the second disc on the fly. The rest seem more anal about that (and having you start with disc 1).

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mechafatnick
                                      last edited by

                                      Hello folks! According to the discord Yaba now officially supports Vulkan on Win/Android. Presumably it won't be in the Retroarena version yet?

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Soxbrother
                                        last edited by Soxbrother

                                        Hi,

                                        I've installed the standalone version of yaba sanshiro with the instructions given here.
                                        (on my Pi4b - 8gb)

                                        Only thing not working is the controls.
                                        I've set the controls for player 1 numerous times, but nothing seems to work.
                                        I'm using an adafruit cupcade.

                                        I've tried analogue and keyboard, also tried with keyboard disabled.
                                        Maybe it's not saving the input values or something ?

                                        Can anyone help ?
                                        Thanks in advance.

                                        B 1 Reply Last reply Reply Quote 0
                                        • B
                                          barbudreadmon @Soxbrother
                                          last edited by

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

                                          The emulator works, but doesn't seem to support rar files

                                          i've never heard of an emulator that supports rar files ?

                                          FBNeo developer - github - forum

                                          S 1 Reply Last reply Reply Quote 0
                                          • S
                                            Soxbrother @barbudreadmon
                                            last edited by Soxbrother

                                            @barbudreadmon I guess I thought, some emulators support .zip files,
                                            so supporting .rar files isn't a big leap.

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