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 58.2k 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 @IGA
      last edited by dankcushions

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

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

      correct, i didn’t say you did, and you’re right it was defaulting to alsa in earlier versions of retroarch, and then changed to alsathread in later ones.

      well... i firstly download retropie in January-February of this year - it was 4.7.1, and then immediately did update - so, i ve supposed that use latest current version...

      the alsathread change didn’t happen until June-ish

      And i don't changed in retropie-setup gui anything else by my own, I've make changes in game process in retroarch -> quick menu->options or controls. In first "settings" retroarch menu i am only make visible fps in left corner and applied it to all cores. That's all....

      that’s enough to do it. any settings change via RGUI where you need to make a config save creates the massive config files you have, and stops you getting any updates to the defaults.

      I 1 Reply Last reply Reply Quote 0
      • I
        IGA @dankcushions
        last edited by IGA

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

        and stops you getting any updates to the defaults.

        what kind are the updates? - on the site in download section is still same 4.7.1 from November 4, 2020. And maybe we could see changelog...

        Аnd how to make updates now? - format and reinstall?

        On the other hand, (after formattng )apply all my own personal settings again (which I maybe even could not remember) is too hard\lazy to make nfs work.... ((

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

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

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

          and stops you getting any updates to the defaults.

          what kind are the updates? - on the site in download section is still same 4.7.1 from November 4, 2020. And maybe we could see changelog...

          config default updates. i suppose following retroarch and retropie on github would show you the changes, but they’re amongst a lot of other things.

          Аnd how to make updates now? - format and reinstall?

          i already told you how to reset the config to latest defaults.

          I 1 Reply Last reply Reply Quote 0
          • I
            IGA @dankcushions
            last edited by

            @dankcushions Ok, thank you!

            But by this logic, after next any changes ( change key mapping or increase sound volume for example) you will lost ability to next updtes?

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

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

              @dankcushions Ok, thank you!

              But by this logic, after next any changes ( change key mapping or increase sound volume for example) you will lost ability to next updtes?

              my advice above was to use the configuration editor for such changes, but it is less user friendly. to be honest, i have never needed to increase sound volume - just raise the master volume in ES. key mapping shouldn't need a config save via core input remapping, which is a seperate file and doesn't cause these issues.

              I 1 Reply Last reply Reply Quote 0
              • I
                IGA @dankcushions
                last edited by IGA

                @dankcushions It's all sadly, cause have ability to change some settings for your own needs and don't do it it's ... hmm 50\50... don't know :-/
                in addition to turning on the fps counter, which I definitely use to understand if it works correctly, I like to use a rewind that is also turned off by default and this will already make a change in the original config. Also, some emulators may have bilinear filtering enabled by default or some other filters, disabling which will again lead to changes in the config. And I'm silent about all sorts of tweaks for n64 cores.
                .... so i suppose that have access to options could be very useful, but in general, I understood the whole idea, so thanks again!

                sirhenrythe5thS 1 Reply Last reply Reply Quote 0
                • sirhenrythe5thS
                  sirhenrythe5th @IGA
                  last edited by

                  @iga i am quite unsure too, i doubt that everything i do via RGUI would be possible to manage via the configuration-editor.
                  Here is a summary of my must-have-changes via RGUI:

                  • enable analog axis on controller P1 & P2
                  • setup Retroachievements, change to "Hardcore Mode"
                  • lr-flycast: enable access to NAOMI/Atomiswave service-menu
                  • lr-duckstation: change memorycard-saving to *.srm
                  • change audiodriver from "ALSA" to "ALSATHREAD" in all lr-emulators

                  Can i do all these changes via configuration-editor?

                  -- Retro-Achievements Username: SirALX --
                  RetroRatio: 1.88
                  Started Games beaten: 2,47%
                  Site Rank: 4382/93743 ranked users (TOP 4.76%)
                  Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

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

                    @iga i am quite unsure too, i doubt that everything i do via RGUI would be possible to manage via the configuration-editor.

                    since it allows the text editing of the config file, yes effectively everything can be done by configuration editor

                    Here is a summary of my must-have-changes via RGUI:

                    • enable analog axis on controller P1 & P2

                    what option specifically?

                    • setup Retroachievements, change to "Hardcore Mode"

                    yes
                    a2086751-0213-48ba-aa22-dc4d28c09eb9-image.png

                    • lr-flycast: enable access to NAOMI/Atomiswave service-menu
                    • lr-duckstation: change memorycard-saving to *.srm

                    these are both core options - nothing to do with retroarch settings.

                    • change audiodriver from "ALSA" to "ALSATHREAD" in all lr-emulators

                    as discussed in the OP, this is the retroarch default for pi4 now. no need to set it if you're using retroarch 1.9.5 or later. the only reason people need to set it manually is if they're running non-default config settings files...

                    we are now wildy off-topic. i don't want to turn this into a general retroarch support thread

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

                      I read the topic about F1 2000 game, and i try to test again F1 2000, F1 2001, F1 Arcade and now they are working fine.

                      These games wasn't working properly with the previous version of lr-duckstation and lr-pcsx-rearmed.

                      My English isn't at a good level.

                      1 Reply Last reply Reply Quote 0
                      • F
                        FD
                        last edited by

                        @dankcushions

                        Love that duckstation updates.

                        Ran into some issues playing Xenogears. If there is a better place to capture these issues, let me know.

                        GAME: Xenogears
                        VERSIONS TRIED: SLUS00664 (ISO), US-PBP, Undub 2.0 (PBP)
                        HARDWARE: PI4 8GB r1.4, VL805
                        Settings: Defaults, no cheats, no shaders
                        ISSUES:

                        • Freezing when using fast forward and attempting to open a chest
                        • Freezing/crashing during last dialogue box before leaving the blackmoon forest

                        NOTES: Tried playing around with video settings to lower the resolution; adjusted read and write speed settings; made sure alsathread settings were selected -- Nothing fixed either of the issues above.

                        Latest version of pcsx-rearmed doesn't encounter these issues so it doesn't appear to be a problem with the rooms.

                        windgW Genos98G 2 Replies Last reply Reply Quote 0
                        • windgW
                          windg @FD
                          last edited by windg

                          @FD

                          If you can, share the save file/state so i can try it, thanks
                          Without the fast forward the game crashing?

                          My English isn't at a good level.

                          F 1 Reply Last reply Reply Quote 0
                          • Genos98G
                            Genos98 @FD
                            last edited by Genos98

                            @fd I've played xenogears up to the point of reaching the town of nisan but haven't touched it since then because tales of arise got me hooked. I've never encountered any crashes since I've played it from the start up to the point that I've stopped, so probably the fast forwarding might be causing the crashes. I also have the xenogears 2.0 but in chd.

                            F 1 Reply Last reply Reply Quote 0
                            • F
                              FD @windg
                              last edited by FD

                              @windg

                              I can't remember if duckstation save states are captured in the same .state file that pcsx-rearmed uses or if they are stored in the ldci file. I have linked to both below:

                              Xenogears (USA).ldci

                              Xenogears (USA).state

                              Thanks.

                              *Also, I have tried playing through the same section in blackmoon forest without fast-forward. No luck. (Not using fast-forward when opening a chest does seem to work though)

                              1 Reply Last reply Reply Quote 0
                              • F
                                FD @Genos98
                                last edited by

                                @genos98

                                Are you able to combine discs into a single chd file(ala pbp) or are you selecting a disc at a time?

                                Also, I want to say that I saw similar PBP crashes at similar times on PSP and it required a specific popstation version. So maybe the issues are tied to using PBP files.

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

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

                                  @genos98

                                  Are you able to combine discs into a single chd file(ala pbp) or are you selecting a disc at a time?

                                  Also, I want to say that I saw similar PBP crashes at similar times on PSP and it required a specific popstation version. So maybe the issues are tied to using PBP files.

                                  Save state didn't work but i find a save file. If i understand correct, the game freezing after you beat the dinosaur and you see the spaceship in the sky and you are ready to leave the forest ? If it is this then it didn't crash on me. I use the cd version of the game not PBP.

                                  My English isn't at a good level.

                                  F 1 Reply Last reply Reply Quote 0
                                  • F
                                    FD @windg
                                    last edited by

                                    @windg

                                    Yup - that's exactly where I am experiencing the freezing/crashing (post dino just before the spaceship/exit to the world map.)

                                    Seems like it might be an issue with PBP files. I'll rip the first disc from the physical copy I own and give a non-pbp version of the game a try.

                                    As awesome as duckstation is, it would be a shame if there wasn't a fix for the PBP versions of these games.

                                    1 Reply Last reply Reply Quote 0
                                    • F
                                      FD
                                      last edited by

                                      @windg
                                      @Genos98
                                      @dankcushions

                                      I found the source of all of my freezing/crashing issues on Xenogears. It has nothing to do with it being a pbp file.

                                      If a cheat code file has been loaded, even if no cheats have been selected, the game will freeze/crash at certain sections of the game.

                                      Out of curiosity I started playing through Final Fantasy VII with a cheat file loaded and the same thing happened - crashes at random points in the game. Again, no cheats selected, but the cheat file had been loaded.

                                      On a related note, deleting the loaded cheat file from retroarch in duckstation doesn’t stick - even if changes have been applied and game overrides refreshed.

                                      Thanks for all of your help in tracking these issues down. Stay away from loading cheat files - or else… 😅

                                      1 Reply Last reply Reply Quote 1
                                      • chronoxC
                                        chronox
                                        last edited by

                                        im have a lot of audio issues on a stock 3b+.... music crackles pretty noticeably (how much seems to depend on the track, strangely enough), and it sounds pretty distorted when loud enough, it's especially noticeable with headphones connected. im not having any of that on lr-pcsx-rearmed

                                        this is on every game it seems; ive tested AND played a significant chunk of tales of phantasia, suikoden, and chrono cross (the latter of which also crackles a lot on the party menu, figured it'd be at least worth a mention even if it seems to be just an emulation issue)

                                        i have the latest binary available, and im also using a crtpi image if that matters somehow -- im pretty sure its just setting up video scaling options for cores (at least checking core configs seems to be just that) but i might be wrong

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

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

                                          i have the latest binary available, and im also using a crtpi image if that matters somehow

                                          we don't support third party images, i'm afraid. no exceptions. please try the official image and note the installation notes in the first post here, and the guidelines for seeking support in https://retropie.org.uk/forum/topic/3/read-this-first

                                          DarksaviorD chronoxC 2 Replies Last reply Reply Quote 0
                                          • DarksaviorD
                                            Darksavior @dankcushions
                                            last edited by

                                            @dankcushions You are very right. I made the mistake of supporting that image on the subreddit and in the end I had to troubleshoot a problem the image maker couldn't figure out at the time. It was a bug with runahead being enabled by default.

                                            dankcushionsD 1 Reply Last reply Reply Quote 2
                                            • 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.