Jackie Chan Stuntmaster audio crackle in Duckstation
-
@hawkes_84 from memory it's a core option that is enabled when using a hardware rendering mode (also a core option) - i recommend software for as GLES is currently dropping frames on some games on pi4, but if you switch to a hardware one it should show some resolution scaling options.
-
@dankcushions I changed the core to a hardware one and a resolution option did pop up but it was giving me all sorts of figures to choose from as opposed to a simple OFF/ON like the old rearmed gives. I chose one and saved the configuration and now the game doesn't load up :D
I don't think Duckstation is for me just yetI don't think i should have saved the configuration but i couldn't see a save core option
-
@hawkes_84 said in Jackie Chan Stuntmaster audio crackle in Duckstation:
I don't think i should have saved the configuration but i couldn't see a save core option
did you not seem my link in the previous post? https://retropie.org.uk/docs/RetroArch-Core-Options
Core Options are saved automatically when you exit the ROM.#
or https://retropie.org.uk/docs/RetroArch-Core-Options/#setting-core-options-per-rom
-
@dankcushions oh I looked! think i solved it. Changing the setting to resolution X2 seems like the highest it'll go. Anything higher will just crash the rom and it'll go back to the emulation station menu. Any idea how I get my Res Evil Nemesis to be able to load back up? Will i have to mess around with it at the source?
-
@hawkes_84 please post a seperate thread with all the info requested in https://retropie.org.uk/forum/topic/3/read-this-first - verbose log etc. you can tag me in and I'll check it out :)
-
@dankcushions I did follow the installation guide
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/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).cue" --verbose --appendconfig /dev/shm/retroarch.cfg
[INFO] RetroArch 1.9.7 (Git 8373ac6)
[INFO] === Build =======================================
[INFO] Capabilities: NEON VFPv3 VFPv4
[INFO] Built: Sep 8 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/Jackie Chan Stuntmaster (USA).cfg".
[INFO] [Overrides]: No game-specific overrides found at "/home/pi/.config/retroarch/config/DuckStation/Jackie Chan Stuntmaster (USA).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: "/opt/retropie/configs/psx/".
[INFO] [Remaps]: Core-specific remap found at "/opt/retropie/configs/psx/DuckStation/DuckStation.rmp".
[INFO] [Overrides]: Redirecting save file to "/home/pi/RetroPie/roms/psx/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).srm".
[INFO] [Overrides]: Redirecting save state to "/home/pi/RetroPie/roms/psx/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).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]: Content loading skipped. Implementation will load it on its own.
[libretro INFO] [Main] retro_load_game(/home/pi/RetroPie/roms/psx/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).cue)
[libretro INFO] [HostInterface] Boot Filename: /home/pi/RetroPie/roms/psx/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).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/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).cue'...
[libretro INFO] [System] Auto-detected console NTSC-U region for '/home/pi/RetroPie/roms/psx/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).cue' (region NTSC-U)
[libretro INFO] [System] Console Region: NTSC-U/C (US, Canada)
[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
[libretro INFO] [HostInterface] Searching for a NTSC-U/C (US, Canada) BIOS in '/home/pi/RetroPie/BIOS'...
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'dc_boot.bin': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'neogeo.zip': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'disksys.rom': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'dc_flash.bin': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'syscard3.pce': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'us_scd1_9210.bin': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'system.bin': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'bios_CD_U.bin': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'skip.bin': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'fast.bin': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'bios_MD.bin': incorrect size
[libretro WARN] [FindBIOSImageInDirectory] Skipping 'gles2n64rom.conf': incorrect size
[libretro INFO] [HostInterface] Using BIOS 'scph5501.bin': SCPH-5501, 5503, 7003 (v3.0 11-18-96 A)
[libretro INFO] [System] Hash for 'SLUS_006.84' - FCF9323376B393
[libretro INFO] [LibretroHostInterface] Running game changed: SLUS-00684 (Jackie Chan Stuntmaster (USA)/HASH-FCF9323376B393)
[libretro INFO] [LibretroHostInterface] Game settings found for SLUS-00684/HASH-FCF9323376B393
[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.
[libretro INFO] [Common::MemoryArena] File mapping name: duckstation_4927_0xadd4bb8c
[libretro INFO] [Bus] RAM is 2097152 bytes at 0xad794000
[libretro INFO] [GPUBackend] GPU thread started.
[libretro INFO] [CDROMAsyncReader] Read thread started with readahead of 8 sectors
[libretro INFO] [CDROM] Inserting new media, disc region: NTSC-U, console region: NTSC-U
[libretro INFO] [LibretroHostInterface] Returning nonpersistent card 1 as save RAM.
[INFO] [SRAM]: Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[libretro INFO] [LibretroHostInterface] base = 256x224, max = 1024x512, aspect ratio = 1.31, fps = 59.82
[INFO] [Audio]: Set audio input rate to: 44234.67 Hz.
[INFO] [Video]: Video @ 1920x1080
[INFO] [Video]: Starting threaded video driver ...
[INFO] [DRM]: Found 1 connectors.
[INFO] [DRM]: Connector 0 connected: yes
[INFO] [DRM]: Connector 0 has 23 modes.
[INFO] [DRM]: Connector 0 assigned to monitor index: #1.
[INFO] [DRM]: Mode 0: (1920x1080) 1920 x 1080, 60.000000 Hz
[INFO] [DRM]: Mode 1: (1920x1080) 1920 x 1080, 59.940201 Hz
[INFO] [DRM]: Mode 2: (1920x1080i) 1920 x 1080, 30.000000 Hz
[INFO] [DRM]: Mode 3: (1920x1080i) 1920 x 1080, 29.970100 Hz
[INFO] [DRM]: Mode 4: (1920x1080) 1920 x 1080, 24.000000 Hz
[INFO] [DRM]: Mode 5: (1920x1080) 1920 x 1080, 23.976080 Hz
[INFO] [DRM]: Mode 6: (1280x720) 1280 x 720, 60.000000 Hz
[INFO] [DRM]: Mode 7: (1280x720) 1280 x 720, 59.940201 Hz
[INFO] [DRM]: Mode 8: (1024x768) 1024 x 768, 75.028580 Hz
[INFO] [DRM]: Mode 9: (1024x768) 1024 x 768, 70.069359 Hz
[INFO] [DRM]: Mode 10: (1024x768) 1024 x 768, 60.003841 Hz
[INFO] [DRM]: Mode 11: (1440x480i) 1440 x 480, 29.970030 Hz
[INFO] [DRM]: Mode 12: (800x600) 800 x 600, 75.000000 Hz
[INFO] [DRM]: Mode 13: (800x600) 800 x 600, 72.187569 Hz
[INFO] [DRM]: Mode 14: (800x600) 800 x 600, 60.316540 Hz
[INFO] [DRM]: Mode 15: (720x480) 720 x 480, 60.000000 Hz
[INFO] [DRM]: Mode 16: (720x480) 720 x 480, 59.940060 Hz
[INFO] [DRM]: Mode 17: (720x480i) 720 x 480, 30.001110 Hz
[INFO] [DRM]: Mode 18: (720x480i) 720 x 480, 29.970030 Hz
[INFO] [DRM]: Mode 19: (640x480) 640 x 480, 75.000000 Hz
[INFO] [DRM]: Mode 20: (640x480) 640 x 480, 60.000000 Hz
[INFO] [DRM]: Mode 21: (640x480) 640 x 480, 59.940475 Hz
[INFO] [DRM]: Mode 22: (720x400) 720 x 400, 70.081665 Hz
[INFO] [GL]: Found GL context: kms
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] [EGL] Found EGL client version >= 1.5, trying eglGetPlatformDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [EGL]: Current context: 0xab63aac0.
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
[INFO] [GL]: Vendor: Broadcom, Renderer: V3D 4.2.
[INFO] [GL]: Version: OpenGL ES 3.1 Mesa 19.3.2.
[INFO] [GL]: Using resolution 1920x1080
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shaders]: Configuration file shader set to .
[INFO] [Shaders]: Configuration file shader set to .
[INFO] [Shaders]: Configuration file shader set to .
[INFO] [Shader driver]: Using GLSL shader backend.
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [udev]: Added Device Keyboard#0 CHICONY HP USB Multimedia Keyboard (/dev/input/event0) .
[INFO] [udev]: Added Device mouse#0 Sony Interactive Entertainment Wireless Controller Touchpad (/dev/input/event3) .
[INFO] [udev]: Pad #0 (/dev/input/event5) supports force feedback.
[INFO] [udev]: Pad #0 (/dev/input/event5) supports 16 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Video]: Found display server: null
[INFO] ALSA: Using floating point format.
[INFO] ALSA: Period size: 480 frames
[INFO] ALSA: Buffer size: 1536 frames
[INFO] [Display]: Found display driver: "gl".
[libretro ERROR] [SetCoreOptions] Legacy options not implemented
[libretro WARN] [SetCoreOptions] Failed to set core options v1
[libretro WARN] [SetCoreOptions] Failed to set options update display callback
[libretro WARN] [InitDiskControlInterface] Failed to set disk control interface
[libretro ERROR] [SetCoreOptions] Legacy options not implemented
[libretro WARN] [SetCoreOptions] Failed to set core options v1
[libretro WARN] [SetCoreOptions] Failed to set options update display callback
[libretro WARN] [InitDiskControlInterface] Failed to set disk control interface
[libretro INFO] [Main] retro_set_controller_port_device(0, 5)
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] [Main] retro_set_controller_port_device(1, 1)
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Playlist]: Loading history file: [/opt/retropie/configs/psx/content_history.lpl].
[INFO] [Playlist]: Loading history file: [/opt/retropie/configs/psx/content_music_history.lpl].
[INFO] [Playlist]: Loading history file: [/opt/retropie/configs/psx/content_video_history.lpl].
[INFO] [Playlist]: Loading history file: [/opt/retropie/configs/psx/content_image_history.lpl].
[INFO] [Playlist]: Loading favorites file: [/opt/retropie/configs/psx/content_favorites.lpl].
[libretro INFO] [LibretroHostInterface] Port 1 = AnalogController
[libretro INFO] [LibretroHostInterface] Port 2 = DigitalController
[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.
[libretro INFO] [LibretroHostInterface] Saving SRAM data from port 1
[libretro INFO] [AnalogController] Controller 1 switched to analog mode.
[INFO] [Environ]: SET_MESSAGE: Controller 1 switched to analog mode.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] [LibretroHostInterface] Restoring SRAM data to port 1
[libretro WARN] [WriteCop0Reg] Ignoring write to Cop0 JUMPDEST
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
[INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
[libretro INFO] [MemoryCard] Writing memory card sector 63
[libretro INFO] [LibretroHostInterface] Returning nonpersistent card 1 as save RAM.
[INFO] [SRAM]: Saving RAM type #0 to "/home/pi/RetroPie/roms/psx/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).srm".
[INFO] [SRAM]: Saved successfully to "/home/pi/RetroPie/roms/psx/Jackie Chan Stuntmaster (USA)/Jackie Chan Stuntmaster (USA).srm".
[INFO] [Core]: Content ran for a total of: 00 hours, 02 minutes, 31 seconds.
[INFO] [Core]: Unloading game..
[libretro INFO] [GPUBackend] GPU thread stopped.
[libretro INFO] [LibretroHostInterface] Running game changed: (/)
[libretro INFO] [LibretroHostInterface] Port 1 = AnalogController
[libretro INFO] [LibretroHostInterface] Port 2 = DigitalController
[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] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Core Options]: Saved core options file to "/opt/retropie/configs/all/retroarch-core-options.cfg"
[INFO] Threaded video stats: Frames pushed: 9040, Frames dropped: 1. -
@dankcushions Is there anything I can do to fix the audio?
-
@kjf1138 please don’t bump posts. i asked for all mentioned config files but you didn’t supply them. so for duckstation installation that would be
/opt/retropie/configs/all/retroarch.cfg /opt/retropie/configs/all/retroarch-core-options.cfg /opt/retropie/configs/psx/retroarch.cfg
-
@dankcushions I'm really sorry about that, my mistake.
/opt/retropie/configs/all/retroarch.cfg
accessibility_enable = "false"
accessibility_narrator_speech_speed = "5"
ai_service_enable = "true"
ai_service_mode = "1"
ai_service_pause = "false"
ai_service_source_lang = "0"
ai_service_target_lang = "0"
ai_service_url = "http://localhost:4404/"
all_users_control_menu = "true"
apply_cheats_after_load = "false"
apply_cheats_after_toggle = "false"
aspect_ratio_index = "22"
assets_directory = "~/.config/retroarch/assets"
audio_block_frames = "0"
audio_device = ""
audio_driver = "alsathread"
audio_dsp_plugin = ""
audio_enable = "true"
audio_enable_menu = "false"
audio_enable_menu_bgm = "false"
audio_enable_menu_cancel = "false"
audio_enable_menu_notice = "false"
audio_enable_menu_ok = "false"
audio_fastforward_mute = "false"
audio_filter_dir = "~/.config/retroarch/filters/audio"
audio_latency = "64"
audio_max_timing_skew = "0.050000"
audio_mixer_mute_enable = "false"
audio_mixer_volume = "0.000000"
audio_mute_enable = "false"
audio_out_rate = "48000"
audio_rate_control = "true"
audio_rate_control_delta = "0.005000"
audio_resampler = "sinc"
audio_resampler_quality = "2"
audio_sync = "true"
audio_volume = "0.000000"
auto_overrides_enable = "true"
auto_remaps_enable = "true"
auto_screenshot_filename = "true"
auto_shaders_enable = "true"
autosave_interval = "0"
block_sram_overwrite = "false"
bluetooth_driver = "null"
builtin_imageviewer_enable = "true"
builtin_mediaplayer_enable = "true"
bundle_assets_dst_path = ""
bundle_assets_dst_path_subdir = ""
bundle_assets_extract_enable = "false"
bundle_assets_extract_last_version = "0"
bundle_assets_extract_version_current = "0"
bundle_assets_src_path = ""
cache_directory = "/tmp/retroarch"
camera_allow = "false"
camera_device = ""
camera_driver = "null"
cheat_database_path = "~/.config/retroarch/cheats"
check_firmware_before_loading = "false"
cheevos_auto_screenshot = "false"
cheevos_badges_enable = "false"
cheevos_challenge_indicators = "true"
cheevos_enable = "false"
cheevos_hardcore_mode_enable = "false"
cheevos_leaderboards_enable = ""
cheevos_password = ""
cheevos_richpresence_enable = "true"
cheevos_start_active = "false"
cheevos_test_unofficial = "false"
cheevos_token = ""
cheevos_unlock_sound_enable = "false"
cheevos_username = ""
cheevos_verbose_enable = "false"
config_save_on_exit = "false"
content_database_path = "~/.config/retroarch/database/rdb"
content_favorites_directory = "default"
content_favorites_path = "/opt/retropie/configs/all/content_favorites.lpl"
content_favorites_size = "200"
content_history_directory = "default"
content_history_path = "/opt/retropie/configs/all/content_history.lpl"
content_history_size = "200"
content_image_history_directory = "default"
content_image_history_path = "/opt/retropie/configs/all/content_image_history.lpl"
content_music_history_directory = "default"
content_music_history_path = "/opt/retropie/configs/all/content_music_history.lpl"
content_runtime_log = "true"
content_runtime_log_aggregate = "false"
content_show_add = "true"
content_show_add_entry = "2"
content_show_explore = "true"
content_show_favorites = "true"
content_show_history = "true"
content_show_images = "true"
content_show_music = "true"
content_show_netplay = "true"
content_show_playlists = "true"
content_show_settings = "true"
content_show_settings_password = ""
content_show_video = "true"
content_video_directory = "default"
content_video_history_path = "/opt/retropie/configs/all/content_video_history.lpl"
core_assets_directory = "~/.config/retroarch/downloads"
core_info_cache_enable = "true"
core_options_path = "/opt/retropie/configs/all/retroarch-core-options.cfg"
core_set_supports_no_game_enable = "true"
core_updater_auto_backup = "false"
core_updater_auto_backup_history_size = "1"
core_updater_auto_extract_archive = "true"
core_updater_buildbot_assets_url = "http://buildbot.libretro.com/assets/"
core_updater_buildbot_cores_url = ""
core_updater_show_experimental_cores = "false"
crt_switch_center_adjust = "0"
crt_switch_hires_menu = "false"
crt_switch_porch_adjust = "0"
crt_switch_resolution = "0"
crt_switch_resolution_super = "2560"
crt_switch_resolution_use_custom_refresh_rate = "false"
crt_switch_timings = ""
crt_video_refresh_rate = "60.000000"
current_resolution_id = "0"
cursor_directory = "~/.config/retroarch/database/cursors"
custom_viewport_height = "1080"
custom_viewport_width = "1440"
custom_viewport_x = "240"
custom_viewport_y = "0"
desktop_menu_enable = "true"
discord_allow = "false"
discord_app_id = "475456035851599874"
driver_switch_enable = "true"
dynamic_wallpapers_directory = "default"
enable_device_vibration = "false"
facebook_stream_key = ""
fastforward_ratio = "0.000000"
filter_by_current_core = "false"
flicker_filter_enable = "false"
flicker_filter_index = "0"
fps_show = "false"
fps_update_interval = "256"
frame_time_counter_reset_after_fastforwarding = "false"
frame_time_counter_reset_after_load_state = "false"
frame_time_counter_reset_after_save_state = "false"
framecount_show = "false"
frontend_log_level = "1"
game_specific_options = "true"
gamma_correction = "0"
global_core_options = "true"
history_list_enable = "true"
video_adaptive_vsync = "false"
video_allow_rotate = "true"
video_aspect_ratio = "-1.000000"
video_aspect_ratio_auto = "true"
video_black_frame_insertion = "0"
video_context_driver = ""
video_crop_overscan = "true"
video_ctx_scaling = "false"
video_disable_composition = "false"
video_driver = "gl"
video_filter = ""
video_filter_dir = "~/.config/retroarch/filters/video"
video_font_enable = "false"
video_font_path = ""
video_font_size = "24.000000"
video_force_aspect = "true"
video_force_srgb_disable = "false"
video_frame_delay = "0"
video_fullscreen = "true"
video_fullscreen_x = "0"
video_fullscreen_y = "0"
video_gpu_record = "false"
video_gpu_screenshot = "true"
video_hard_sync = "false"
video_hard_sync_frames = "0"
video_layout_directory = "~/.config/retroarch/layouts"
video_layout_enable = "true"
video_layout_path = ""
video_layout_selected_view = "0"
video_max_swapchain_images = "3"
video_message_color = "ffff00"
video_message_pos_x = "0.050000"
video_message_pos_y = "0.050000"
video_monitor_index = "0"
video_msg_bgcolor_blue = "0"
video_msg_bgcolor_enable = "false"
video_msg_bgcolor_green = "0"
video_msg_bgcolor_opacity = "1.000000"
video_msg_bgcolor_red = "0"
video_notch_write_over_enable = "false"
video_post_filter_record = "false"
video_record_config = ""
video_record_quality = "2"
video_record_scale_factor = "1"
video_record_threads = "2"
video_refresh_rate = "60.000000"
video_rotation = "0"
video_scale = "3.000000"
video_scale_integer = "false"
video_scale_integer_overscale = "false"
video_shader = ""
video_shader_delay = "0"
video_shader_dir = "~/.config/retroarch/shaders"
video_shader_enable = "true"
video_shader_preset_save_reference_enable = "true"
video_shader_remember_last_dir = "false"
video_shader_watch_files = "false"
video_shared_context = "false"
video_smooth = "false"
video_stream_config = ""
video_stream_port = "56400"
video_stream_quality = "11"
video_stream_scale_factor = "1"
video_stream_url = ""
video_swap_interval = "1"
video_threaded = "true"
video_vsync = "true"
video_window_opacity = "100"
video_window_save_positions = "false"
video_window_show_decorations = "true"
video_windowed_fullscreen = "true"
video_windowed_position_height = "720"
video_windowed_position_width = "1280"
video_windowed_position_x = "0"
video_windowed_position_y = "0"/opt/retropie/configs/all/retroarch-core-options.cfg
cap32_autorun = "enabled"
cap32_combokey = "y"
cap32_Model = "6128"
cap32_Ram = "128"
duckstation_BIOS.PatchFastBoot = "false"
duckstation_CDROM.LoadImagePatches = "false"
duckstation_CDROM.LoadImageToRAM = "false"
duckstation_CDROM.MuteCDAudio = "false"
duckstation_CDROM.ReadaheadSectors = "8"
duckstation_CDROM.ReadSpeedup = "1"
duckstation_CDROM.ReadThread = "true"
duckstation_CDROM.RegionCheck = "false"
duckstation_CDROM.SeekSpeedup = "1"
duckstation_Console.Enable8MBRAM = "false"
duckstation_Console.Region = "Auto"
duckstation_Controller1.AnalogDPadInDigitalMode = "true"
duckstation_Controller1.AxisScale = "1.00f"
duckstation_Controller1.ForceAnalogOnReset = "true"
duckstation_Controller1.VibrationBias = "8"
duckstation_Controller1.XScale = "1.00"
duckstation_Controller2.AnalogDPadInDigitalMode = "true"
duckstation_Controller2.AxisScale = "1.00f"
duckstation_Controller2.ForceAnalogOnReset = "true"
duckstation_Controller2.VibrationBias = "8"
duckstation_Controller2.XScale = "1.00"
duckstation_Controller3.AnalogDPadInDigitalMode = "true"
duckstation_Controller3.AxisScale = "1.00f"
duckstation_Controller3.ForceAnalogOnReset = "true"
duckstation_Controller3.VibrationBias = "8"
duckstation_Controller3.XScale = "1.00"
duckstation_Controller4.AnalogDPadInDigitalMode = "true"
duckstation_Controller4.AxisScale = "1.00f"
duckstation_Controller4.ForceAnalogOnReset = "true"
duckstation_Controller4.VibrationBias = "8"
duckstation_Controller4.XScale = "1.00"
duckstation_Controller5.AnalogDPadInDigitalMode = "true"
duckstation_Controller5.AxisScale = "1.00f"
duckstation_Controller5.ForceAnalogOnReset = "true"
duckstation_Controller5.VibrationBias = "8"
duckstation_Controller5.XScale = "1.00"
duckstation_Controller6.AnalogDPadInDigitalMode = "true"
duckstation_Controller6.AxisScale = "1.00f"
duckstation_Controller6.ForceAnalogOnReset = "true"
duckstation_Controller6.VibrationBias = "8"
duckstation_Controller6.XScale = "1.00"
duckstation_Controller7.AnalogDPadInDigitalMode = "true"
duckstation_Controller7.AxisScale = "1.00f"
duckstation_Controller7.ForceAnalogOnReset = "true"
duckstation_Controller7.VibrationBias = "8"
duckstation_Controller7.XScale = "1.00"
duckstation_Controller8.AnalogDPadInDigitalMode = "true"
duckstation_Controller8.AxisScale = "1.00f"
duckstation_Controller8.ForceAnalogOnReset = "true"
duckstation_Controller8.VibrationBias = "8"
duckstation_Controller8.XScale = "1.00"
duckstation_ControllerPorts.MultitapMode = "Disabled"
duckstation_CPU.ExecutionMode = "Recompiler"
duckstation_CPU.FastmemMode = "LUT"
duckstation_CPU.Overclock = "100"
duckstation_CPU.RecompilerBlockLinking = "true"
duckstation_CPU.RecompilerICache = "false"
duckstation_Debug.ShowVRAM = "false"
duckstation_Display.ActiveEndOffset = "0"
duckstation_Display.ActiveStartOffset = "0"
duckstation_Display.AspectRatio = "Auto"
duckstation_Display.CropMode = "Overscan"
duckstation_Display.CustomAspectRatioDenominator = "4"
duckstation_Display.CustomAspectRatioNumerator = "4"
duckstation_Display.Force4_3For24Bit = "false"
duckstation_Display.LineEndOffset = "0"
duckstation_Display.LineStartOffset = "0"
duckstation_Display.ShowOSDMessages = "true"
duckstation_GPU.ChromaSmoothing24Bit = "false"
duckstation_GPU.DisableInterlacing = "true"
duckstation_GPU.DownsampleMode = "Disabled"
duckstation_GPU.ForceNTSCTimings = "true"
duckstation_GPU.MSAA = "1"
duckstation_GPU.PGXPCPU = "false"
duckstation_GPU.PGXPCulling = "true"
duckstation_GPU.PGXPDepthBuffer = "false"
duckstation_GPU.PGXPEnable = "false"
duckstation_GPU.PGXPPreserveProjFP = "false"
duckstation_GPU.PGXPTextureCorrection = "true"
duckstation_GPU.PGXPTolerance = "-1.0"
duckstation_GPU.PGXPVertexCache = "false"
duckstation_GPU.Renderer = "Software"
duckstation_GPU.ResolutionScale = "1"
duckstation_GPU.ScaledDithering = "true"
duckstation_GPU.TextureFilter = "Nearest"
duckstation_GPU.TrueColor = "false"
duckstation_GPU.UseSoftwareRendererForReadbacks = "false"
duckstation_GPU.UseThread = "true"
duckstation_GPU.WidescreenHack = "false"
duckstation_Logging.LogLevel = "Info"
duckstation_Main.ApplyGameSettings = "true"
duckstation_Main.LoadDevicesFromSaveStates = "false"
duckstation_Main.RunaheadFrameCount = "0"
duckstation_MemoryCards.Card1Type = "NonPersistent"
duckstation_MemoryCards.Card2Type = "None"
duckstation_MemoryCards.UsePlaylistTitle = "true"/opt/retropie/configs/psx/retroarch.cfg
Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
input_remapping_directory = "/opt/retropie/configs/psx/"
#include "/opt/retropie/configs/all/retroarch.cfg"
-
@kjf1138 please use code blocks and upload large files as per https://retropie.org.uk/forum/topic/3/read-this-first
please also provide all the info requested there.
in any case your /all/retroarch.cfg seems incomplete and also non-default. should be much smaller. i guess you have saved a custom configuration? i would delete it and rename retroarch.cfg-rp.dist in the same folder to retroarch.cfg
the rest of the cfgs seem fine. it’s possible that duckstation does not run this game full speed on the pi 4.
-
@dankcushions Thank you so much for everything, I'll be sure to remember those procedures next time. I think it must be something with Duckstation because the FMVs sound perfect on PCSX Rearmed. It's just weird that only the FMVs have the crackle sounds, but gameplay audio is fine. I was just curious if anyone has tried Jackie Chan Stuntmaster with Duckstation on a Raspberry Pi 4 and has encountered the FMV audio issues.
-
@kjf1138 said in Jackie Chan Stuntmaster audio crackle in Duckstation:
I was just curious if anyone has tried Jackie Chan Stuntmaster with Duckstation on a Raspberry Pi 4 and has encountered the FMV audio issues.
I actually tried it and indeed the audio has some issues.
Regarding audio, I noticed that the audio input rate is changed after the game starts, I wonder if that leads to the distorted audio:
# audio changed by core [libretro INFO] [HostInterface] Creating 'Cubeb' audio stream, sample rate = 44100, channels = 2, buffer size = 2048 ... # changed later by RetroArch [INFO] [Audio]: Set audio input rate to: 44234.67 Hz. [INFO] [Video]: Video @ 1920x1080
-
@mitu Weird, I wonder why it does that? Is there a way for Duckstation to not change the audio?
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.