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

    General Duckstation discussion

    Scheduled Pinned Locked Moved General Discussion and Gaming
    duckstationplaystationps1ps2psx
    22 Posts 9 Posters 7.0k 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.
    • ImperVictorI
      ImperVictor @dankcushions
      last edited by ImperVictor

      @dankcushions Wow, I'm was testing duckstation with WIN 10 and I so excited. Is there way that we may test this core with beta retropie img? Have you tested games with 2x resolution too? Thanks for send the status of emulation.

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

        @impervictor said in General Duckstation discussion:

        Is there way that we may test this core with beta retropie img?

        sorry, but as per my previous comment:

        i really don't want this to turn into an equivalent of the yabasanshiro thread with rolling discussions provided on how to fiddle this emulator into current retropie, as i would prefer to focus on getting it officially added in a solid state :)

        WODAKW 1 Reply Last reply Reply Quote 3
        • WODAKW
          WODAK @dankcushions
          last edited by

          greets!

          I do not want to push anyone...

          I'm just interested if there is any progress?

          pure info ....nothing more :)

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

            @wodak nothing to report until i submit the module, but i am working on it with the developer.

            i don't want to provide updates or test builds until i'm satisfied it's ready.

            WODAKW 1 Reply Last reply Reply Quote 3
            • WODAKW
              WODAK @dankcushions
              last edited by

              @dankcushions tnx for the answer :)

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

                Many many thanks to bring Duckstation to RetroPie !

                I am testing the new emulator and i have some questions/problems.

                Of course i know the core is experimental and i don't except any kind of support, i just report here maybe some else figure out a solution.

                I am using the Pi4 with RetroPie 4.7.13 install from site.

                My problem

                1. Vibration doesn't work, i think it is not ready yet?
                2. Multi-disk games with .m3u file don't start, i try to take logs but the folder was empty.
                3. Ir - duckstastion will support Pi3 ? Ι am asking because i have a black screen when the game starts, the sound is ok .
                1. How we are going to change disks when the game ask for this ?

                So far it is looks very promising, some games that doesn't work with the PCSX ReARMed are working now !
                .

                Thanks.

                (sorry i reply by accident to WODAK)

                My English isn't at a good level.

                N 1 Reply Last reply Reply Quote 0
                • N
                  nemo93 @windg
                  last edited by nemo93

                  @windg I second your congratulations to @dankcushions :-) Thanks for bringing that great PSX emu to Retropie! I'm pleasantly surprised by how great it runs on Pi4 (fKMS/OpenGL). I do also confirm compatibility is even higher than with PCSX-ReARMed. Some games that were crashing or unplayable do work now (eg. Crusader No Remorse, Night Raid, G-Police 2).

                  To your questions...

                  1. Vibration doesn't work => I don't know but it's supported. Perhaps fiddle with the many controller settings in Retroarch GUI > Controller until you got one working.
                  2. Multi-disk games with .m3u file don't start => ensure all your discs/files end with .chd or any other supported extensions. I might raise a feature request to support different extensions (eg. .cd[1-4])
                  3. Ir-duckstastion will support Pi3 ? => check that thread for an answer. Not sure about the performance though.
                  4. How we are going to change disks when the game ask for this ? => once you've changed your .m3u and associated files to .chd (or whatever supported) then you can change disc the Retroarch way. By simply entering RA GUI, navigate to Disc Control and Eject/change index.
                  5. I'm adding a fifth one because it can be annoying. In case your game(s) have music/CDDA issues (eg. looping or stuttering) and game has been compressed in .chd. It might be due to an older version of chdman being used. If so get the latest MAME binary, extract it and you'll find various executables. One of these being chdman which will match the MAME version. Compress again your game using that new version and you should be good.

                  @dankcushions Thank you again. I'm about to start a long testing session with roughly ~650 games - mostly PAL/FR. If you have any advice(s) or recommendations please feel free to share :-) I'm running a pi4 with everything standard/default (fKMS/32bit/Retropie). So far results are impressive. I got minor issue(s) with:

                  • Crusader No Remorse (logo FMV have horizontal black bars on top, otherwise game runs fullspeed)
                    * Tai'Fu (3D cutscenes = slideshows, otherwise game runs fullspeed)

                  EDIT: as specified in the doc after I've set audio_driver = alsathread everything I throw at it does run fullspeed.

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

                    @nemo93 thanks! but really it's a very simple script module that was just waiting for various ducks (no pun intended!) to be in a row before it could be included, but it's for sure exciting!

                    pi3 (and pi2) are supported (I'm curious about performance!) but you need to set the renderer core option to 'Software'. This will be the default eventually: https://github.com/RetroPie/RetroPie-Setup/pull/3353

                    I may create a testing/announcement thread to compile all this info in one place later today.

                    N 1 Reply Last reply Reply Quote 2
                    • N
                      nemo93 @dankcushions
                      last edited by nemo93

                      @dankcushions said:

                      ...that was just waiting for various ducks (no pun intended!) to be in a row

                      Awesome :-)

                      I may create a testing/announcement thread to compile all this info in one place later today.

                      That would be nice. So far and as stated above results are impressive, flawless even on the first batch of 30 games or so. I second you regarding the default setting for the renderer. It seems to work slightly better when set to software, at least on pi4. A Github topic confirms that too. The only issue is with rumble/vibration as @windg said it just doesn't work on my setup despite trying various controller configs (there are not much).

                      It's a sensitive topic as subjective but to me Duckstation does "sound" better. I mean audio quality appears to be clearer compared to PCSX-ReARMed (eg. Xenogears). This was enough to convince me to set that emulator as default for PSX.

                      1 Reply Last reply Reply Quote 1
                      • Genos98G
                        Genos98
                        last edited by

                        This is amazing and can't wait for duckstation. I really want to love pcsx rearmed but the random crashes for some games is just too much.

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

                          The vibration is working. During the game open RetroArch menu nd from Controls > Port 1 controls > Device type > Analog Controller (Dualshock).

                          Also Disk swaping is working fine, i test it with Metal Gear Solid.

                          The overall performance on Raspberry Pi3 is very good, only few crackling sounds here and there especially on game menus.

                          Edit :
                          i discovered that the crackling sounds are affected from cpu overclocking option . if i set it to 50% they disappear, but the game is running slower.

                          To bad it is not possible to set the CPU overclocking to 80 % or something similar, the option dont have this value, and if you try to change it from the retroarch options file it doesn't work either. It will be perfect if we can find a way to adjust this setting .

                          My English isn't at a good level.

                          dankcushionsD N 2 Replies Last reply Reply Quote 0
                          • dankcushionsD
                            dankcushions Global Moderator @windg
                            last edited by

                            I've created an 'announcement' thread for lr-duckstation here: https://retropie.org.uk/forum/topic/30743/lr-duckstation-experimental-new-playstation-1-emulator - might be a better place for discussion specific to that version.

                            @windg I believe standalone allows this level of granularity, but I'm still working on the script for this. If so, it may be possible to request more options for the libretro core. Still, have a look through the core options and try different things - I am not sure if any enhancements are on by default for pi3? Disabling them may help.

                            1 Reply Last reply Reply Quote 3
                            • N
                              nemo93 @windg
                              last edited by

                              @windg Please check you have audio_driver = alsathread in your retroarch.cfg (global config) to be sure? Thanks for "vibration" tip. I found out I'm using a specific input driver (linuxraw) which doesn't play well in that case...

                              Moving on to the new thread now :)

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

                                @nemo93 Yes i have this setting .
                                I reading reports about crackling sounds in the the github page of Duckstation so maybe it is not releated with the hardware.

                                My English isn't at a good level.

                                1 Reply Last reply Reply Quote 0
                                • George SpiggottG
                                  George Spiggott
                                  last edited by

                                  Has anyone succeeded at running any games at 2x resolution at a reasonable speed? Even on an overclocked Pi4 doesn't seem up to this. This is certainly an emulator that will grow in usefulness as the capability of Raspberry Pis increase although I think I will probably stick with PCSX Rearmed in the short term.

                                  Currently running:
                                  Retropie 4.8.9 on a Pi Zero 2W (Overclock Settings: CPU 1400Mhz)
                                  ES-DE on a GMKtec K6 (Windows 11, 32GB RAM)

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    gomisensei @George Spiggott
                                    last edited by

                                    @george-spiggott said in General Duckstation discussion:

                                    Has anyone succeeded at running any games at 2x resolution at a reasonable speed? Even on an overclocked Pi4 doesn't seem up to this. This is certainly an emulator that will grow in usefulness as the capability of Raspberry Pis increase although I think I will probably stick with PCSX Rearmed in the short term.

                                    I have been running a few games (spyro, ff1/2, crash bandicoot, ONE) at 4x res, with 32x msaa at over full speed (Vulkan hardware rendering). My pi4 is overclocked, but pretty much stock RetroPie.

                                    1 Reply Last reply 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.