Issue running F12000 with Duckstation
-
Hello i have install lr-duckstation but i can't play with F12000. In runcommand.log i read: pal bios not found. I have all ps1 bios .bin in folder bios and folder roms/ps1. I play f12000 with dusckstation desktop version in pixel desktop but i don't play in lr-duckstation. Can you help me? Thanks
-
@isidoro80 please provide the full info and verbose logs as per https://retropie.org.uk/forum/topic/3/read-this-first
-
M mitu moved this topic from Ideas and Development on
-
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.
-
@mitu 34 / 5000
where should I post my problem? -
Here, in this new topic. Provide the info asked by @dankcushions - the verbose log file should especially be useful.
-
@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-duckstationParameters: 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.
-
[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. -
@dankcushions said in Issue running F12000 with Duckstation:
link to my file in my drive
/opt/retropie/configs/all/retroarch.cfg -
@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 thelr-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.
-
@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
-
@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.
-
@mitu ok thanks
-
@mitu fantastic now lr-duckstation work thank you very much i am very happy
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.