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

    lr-duckstation - Experimental new PlayStation 1 emulator

    Scheduled Pinned Locked Moved Ideas and Development
    duckstationlr-duckstationplaystationpsxps1
    154 Posts 28 Posters 55.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.
    • dankcushionsD
      dankcushions Global Moderator @ChaosEffect
      last edited by

      @chaoseffect nope, the author has said on multiple occasions that they have no interest in it and that it's actually not trivial to pivot to an arcade core.

      1 Reply Last reply Reply Quote 1
      • dankcushionsD dankcushions referenced this topic on
      • dankcushionsD dankcushions referenced this topic on
      • ClydeC
        Clyde
        last edited by

        I just learned that Duckstation is on indefinite hold. The developer and many others seem to blame it on (parts of) the RetroArch team. See here and here on Reddit.

        Does anyone know more about this? And what does it mean for lr-duckstaion?

        1 Reply Last reply Reply Quote 0
        • windgW
          windg
          last edited by windg

          A big THANK YOU to Stenzek for his amazing job with Duckstation. It's my default emulator on my systems. I hope Duckstation to keep working and be available for download in the future releases of RetroPie.

          My English isn't at a good level.

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

            it seems that the upstream libretro core is still hosted and available, and is pretty much “finished” so nothing changes for us, as such. i see no reason to add or switch to the libretro ‘swanstation’ fork.

            in terms of the reasoning, i don’t think it helps to explore the drama. all i would say is that emulator/open source hobby projects like this should be a fun experience to challenge oneself. if it becomes negative in any way, that’s a good enough reason to step away.

            wishing stenzek all the best, and grateful for the work they’ve generously done for this community 👍

            R 1 Reply Last reply Reply Quote 6
            • windgW
              windg
              last edited by

              I update RetroPie on a Pi4 and in the end an error appear about duckstation:

              URL
              https://www.duckstation.org/libretro/duckstation_libretro_linux_armv7.zip failed to download.
              
              curl:  (22) The requested URL returned error: 404 Not Found
              

              I try to install the duckstation on a differrent system(Pi3) but it is not possible.

              My English isn't at a good level.

              mituM O 2 Replies Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @windg
                last edited by

                @windg Yes, looks like the entire libretro site folder is not available anymore.

                windgW 1 Reply Last reply Reply Quote 0
                • windgW
                  windg @mitu
                  last edited by

                  I copy/pasted the lr-duckstation folder from an old backup to a fresh image of RetroPie 4.7.20 with latest updates. The retropie-setup says that the core is installed via binary but i don't have the option to change in duckstation in runcommand menu. What i am missing ? Thanks!

                  My English isn't at a good level.

                  mituM 1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @windg
                    last edited by

                    @windg said in lr-duckstation - Experimental new PlayStation 1 emulator:

                    The retropie-setup says that the core is installed via binary but i don't have the option to change in duckstation in runcommand menu. What i am missing ?

                    You're missing the configuration step of the installation, which adds the entries to emulators.cfg. EIther copy the file from /opt/retropie/configs/psx to your new install or run

                    cd $HOME/RetroPie-Setup
                    sudo ./retropie_packages.sh lr-duckstation configure
                    
                    1 Reply Last reply Reply Quote 1
                    • O
                      obrie572 @windg
                      last edited by

                      Just as a point of reference for others, the libretro binaries were archived on github here in case you need it: https://github.com/batocera-linux/lr-duckstation

                      1 Reply Last reply Reply Quote 2
                      • ExarKunIvE
                        ExarKunIv
                        last edited by

                        bummer . i was just getting to the point i was going to give this a try.
                        well it will just have to wait till something is figured it, it anything

                        RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                        RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                        Maintainer of RetroPie-Extra .

                        1 Reply Last reply Reply Quote 0
                        • R
                          rhester72 @dankcushions
                          last edited by

                          @dankcushions said in lr-duckstation - Experimental new PlayStation 1 emulator:

                          it seems that the upstream libretro core is still hosted and available, and is pretty much “finished” so nothing changes for us, as such. i see no reason to add or switch to the libretro ‘swanstation’ fork.

                          The upstream core is neither hosted nor available any longer, as stenzek has gone full scorched-earth on libretro. Perhaps that's reason enough to switch back to swanstation, particularly considering it's the only fork in any form of still-active development? As-is, RetriePie installation of this core is completely broken.

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

                            @rhester72 the feeling is that if the developer is uncomfortable with the libretro core, retropie will respect their wishes. the standalone core is fine (if currently abandoned) however, so that could be added.

                            R 1 Reply Last reply Reply Quote 0
                            • R
                              rhester72 @dankcushions
                              last edited by

                              @dankcushions The developer has literally abandoned the project. I'm not sure how he feels about libretro is relevant any longer (or ever was, to be perfectly frank - long live the GPL!).

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

                                @rhester72 personally speaking, i think what is permissible under the GPL shouldn’t encourage us to cause offence or burn out to volunteer developers. i don’t think setting projects against each other was really the intention of lt.

                                ultimately standalone exists, pcsx_rearmed exists (and has had quite a lot of fixes lately and 64-bit support so i’m looking forward to revisiting it). it’s not so important.

                                the lr-duckstation core has now been removed so i will lock this thread.

                                1 Reply Last reply Reply Quote 4
                                • dankcushionsD dankcushions locked this topic on
                                • windgW windg referenced this topic on
                                • dankcushionsD dankcushions referenced this topic on
                                • 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.