RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Issue running F12000 with Duckstation

    Scheduled Pinned Locked Moved Help and Support
    13 Posts 3 Posters 1.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.
    • mituM
      mitu Global Moderator
      last edited by

      I've split the post into a separate topic, the announcement topic for Duckstation shouldn't be used for all questions and problems related to the new emulator.

      I 1 Reply Last reply Reply Quote 1
      • I
        isidoro80 @mitu
        last edited by

        @mitu 34 / 5000
        where should I post my problem?

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

          Here, in this new topic. Provide the info asked by @dankcushions - the verbose log file should especially be useful.

          I 1 Reply Last reply Reply Quote 0
          • I
            isidoro80 @mitu
            last edited by

            @mitu hello i post runcommand.log i have pi4 4 gb ram retropie 4.7 and last version of retroarch.
            i can play f12000 with desktop version of duckstation but i can not play f12000 with lr-duckstation

            Parameters: 
            Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-duckstation/duckstation_libretro.so </dev/null --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).cue" --verbose --appendconfig /dev/shm/retroarch.cfg
            [INFO] RetroArch 1.9.7 (Git 8373ac6)
            [INFO] === Build =======================================
            [INFO] Funzionalità:  NEON VFPv3 VFPv4
            [INFO] Built: Sep 15 2021
            [INFO] Version: 1.9.7
            [INFO] Git: 8373ac6
            [INFO] =================================================
            [INFO] [Input]: Found input driver: "x".
            [INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-duckstation/duckstation_libretro.so"
            [INFO] [Overrides]: No core-specific overrides found at "/home/pi/.config/retroarch/config/DuckStation/DuckStation.cfg".
            [INFO] [Overrides]: No content-dir-specific overrides found at "/home/pi/.config/retroarch/config/DuckStation/F12000.cfg".
            [INFO] [Overrides]: No game-specific overrides found at "/home/pi/.config/retroarch/config/DuckStation/F1 2000 (Italy).cfg".
            [INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
            [INFO] [Environ]: SET_CORE_OPTIONS.
            [INFO] [Environ]: UNSUPPORTED (#69).
            [INFO] [Environ]: GET_DISK_CONTROL_INTERFACE_VERSION.
            [INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
            [INFO] [Environ]: GET_LOG_INTERFACE.
            [INFO] [Remaps]: Remap directory: "/home/pi/.config/retroarch/config/remaps".
            [INFO] [Overrides]: Reindirizzare il file di salvataggio su "/home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).srm".
            [INFO] [Overrides]: Reindirizzare il salva stato su "/home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).state".
            [INFO] [Environ]: GET_RUMBLE_INTERFACE.
            [libretro INFO] [LibretroHostInterface] Port 1 = DigitalController
            [libretro INFO] [LibretroHostInterface] Port 2 = None
            [libretro INFO] [LibretroHostInterface] Port 3 = None
            [libretro INFO] [LibretroHostInterface] Port 4 = None
            [libretro INFO] [LibretroHostInterface] Port 5 = None
            [libretro INFO] [LibretroHostInterface] Port 6 = None
            [libretro INFO] [LibretroHostInterface] Port 7 = None
            [libretro INFO] [LibretroHostInterface] Port 8 = None
            [INFO] [Environ]: GET_SAVE_DIRECTORY.
            [INFO] [Environ]: GET_SAVE_DIRECTORY.
            [INFO] [Environ]: GET_SAVE_DIRECTORY.
            [INFO] [Environ]: GET_SAVE_DIRECTORY.
            [INFO] [Environ]: GET_SAVE_DIRECTORY.
            [INFO] [Environ]: GET_SAVE_DIRECTORY.
            [INFO] [Environ]: GET_SAVE_DIRECTORY.
            [INFO] [Environ]: GET_SAVE_DIRECTORY.
            [INFO] [Environ]: SET_CONTROLLER_INFO.
            [INFO] [Environ]: SET_INPUT_DESCRIPTORS:
            [INFO] [CONTENT LOAD]: Il caricamento del contenuto è stato saltato. Le Implemenzioni verranno caricati in proprio.
            [libretro INFO] [Main] retro_load_game(/home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).cue)
            [libretro INFO] [HostInterface] Boot Filename: /home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).cue
            [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
            [libretro INFO] [HostInterface] Creating 'Cubeb' audio stream, sample rate = 44100, channels = 2, buffer size = 2048
            [libretro INFO] [System] Loading CD image '/home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).cue'...
            [libretro INFO] [CDSubChannelReplacement] Loaded 32 replacement sectors from '/home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).sbi'
            [libretro INFO] [System] Auto-detected console PAL region for '/home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).cue' (region PAL)
            [libretro INFO] [System] Console Region: PAL (Europe, Australia)
            [WARN] [Environ]: SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).cue
            [INFO] [Environ]: SYSTEM_DIRECTORY: "".
            [libretro INFO] [HostInterface] Searching for a PAL (Europe, Australia) BIOS in '/home/pi/RetroPie/roms/psx/F12000/'...
            [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy) (Track 1).bin': incorrect size
            [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy) (Track 1).sbi': incorrect size
            [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy) (Track 2).bin': incorrect size
            [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy).cue': incorrect size
            [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy).sbi': incorrect size
            [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy).srm': incorrect size
            [libretro WARN] [FindBIOSImageInDirectory] Skipping 'pcsx-card2.mcd': incorrect size
            [INFO] [Environ]: SET_MESSAGE: ERROR: No BIOS image found for PAL (Europe, Australia) region
            [libretro ERROR] [ReportError] No BIOS image found for PAL (Europe, Australia) region
            [INFO] [Environ]: SET_MESSAGE: ERROR: Failed to load PAL BIOS.
            [libretro ERROR] [ReportError] Failed to load PAL BIOS.
            [libretro INFO] [LibretroHostInterface] Running game changed:  (/)
            [INFO] [Environ]: SET_MESSAGE: ERROR: System failed to boot. The log may contain more information.
            [libretro ERROR] [ReportError] System failed to boot. The log may contain more information.
            [ERROR] [CONTENT LOAD]: Impossibile caricare il contenuto
            [INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
            [INFO] [Core]: Unloading core..
            [INFO] [Core]: Unloading core symbols..
            [INFO] [Core Options]: Saved core options file to "/home/pi/.config/retroarch/config/DuckStation/DuckStation.opt"
            [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
            
            
            dankcushionsD 1 Reply Last reply Reply Quote 0
            • dankcushionsD
              dankcushions Global Moderator @isidoro80
              last edited by

              @isidoro80

              [WARN] [Environ]: SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/psx/F12000/F1 2000 (Italy).cue
              [INFO] [Environ]: SYSTEM_DIRECTORY: "".

              this means you have a non-default /opt/retropie/configs/all/retroarch.cfg and/or /opt/retropie/configs/psx/retroarch.cfg. please upload them.

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

                @dankcushions said in Issue running F12000 with Duckstation:

                link to my file in my drive
                /opt/retropie/configs/all/retroarch.cfg

                /opt/retropie/configs/psx/retroarch.cfg

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

                  @isidoro80 because you have reset your RetroArch's configuration, the emulator cannot find the needed BIOS files. As @dankcushions said, the SYSTEM_DIRECTORY is not set, so if your PS1 BIOS files are in the recommended place (the BIOS folder), they'll not be found.

                  Rename both config files, then re-install retroarch and then the lr-duckstation packages from RetroPie-Setup, this will generate the default (for RetroPie) configuration files with proper paths and settings.

                  If you want to change a configuration option for a specific core or game, save a core/game Override - don't use 'Save Configuration'.

                  [libretro INFO] [HostInterface] Searching for a PAL (Europe, Australia) BIOS in '/home/pi/RetroPie/roms/psx/F12000/'...
                  [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy) (Track 1).bin': incorrect size
                  [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy) (Track 1).sbi': incorrect size
                  [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy) (Track 2).bin': incorrect size
                  [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy).cue': incorrect size
                  [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy).sbi': incorrect size
                  [libretro WARN] [FindBIOSImageInDirectory] Skipping 'F1 2000 (Italy).srm': incorrect size
                  [libretro WARN] [FindBIOSImageInDirectory] Skipping 'pcsx-card2.mcd': incorrect size
                  [INFO] [Environ]: SET_MESSAGE: ERROR: No BIOS image found for PAL (Europe, Australia) region
                  [libretro ERROR] [ReportError] No BIOS image found for PAL (Europe, Australia) region
                  [INFO] [Environ]: SET_MESSAGE: ERROR: Failed to load PAL BIOS.
                  [libretro ERROR] [ReportError] Failed to load PAL BIOS.
                  [libretro INFO] [LibretroHostInterface] Running game changed:  (/)
                  [INFO] [Environ]: SET_MESSAGE: ERROR: System failed to boot. The log may contain more information.
                  I 1 Reply Last reply Reply Quote 1
                  • I
                    isidoro80 @mitu
                    last edited by isidoro80

                    @mitu I have never restored a configuration. maybe I might have saved a configuration. if the problem is the retroarch file just delete it and retroarch generates it from scratch. I'll give it a try and let you know. so the best solution to save the configuration changes is to use the save core / game override option? thank you very much

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

                      @isidoro80 said in Issue running F12000 with Duckstation:

                      if the problem is the retroarch file just delete it and retroarch generates it from scratch.

                      No, don't do that. Re-install the packages I mentioned, immediately after you delete/rename the file(s), otherwise RetroArch will generate a default conf that will not work properly.

                      I 2 Replies Last reply Reply Quote 1
                      • I
                        isidoro80 @mitu
                        last edited by

                        @mitu ok thanks

                        1 Reply Last reply Reply Quote 0
                        • I
                          isidoro80 @mitu
                          last edited by

                          @mitu fantastic now lr-duckstation work thank you very much i am very happy

                          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.