Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › Pi2: PSX Sound issues
- This topic has 13 replies, 6 voices, and was last updated 9 years, 10 months ago by neighbourhoodnerd.
-
AuthorPosts
-
02/23/2015 at 09:58 #88710neighbourhoodnerdParticipant
UPDATE:
Resolved by updating to the latest version of the PSX emulator as suggested below. Dynamic Recompiler Core setting needs to be enabled.Hi all,
I’ve been digging around in the forums for answers, but no luck yet. Please help!!!
Issue:
PSX sound is choppy:
-BGMs crackle frequently
-Cutscene music echoes and repeatsThis occurs even when emulation is at 60FPS.
My configuration:
-Pi2
-32GB Class 10 Apacer MicroSD (OS and ROMs are stored on this)
-1000mhz clock
-512/512MB memory splitRetroarch.CFG:
system_directory = /home/pi/RetroPie/roms/../BIOS config_save_on_exit = false video_aspect_ratio = 1.33 video_smooth = false video_threaded = true rewind_enable = false rewind_buffer_size = 10 rewind_granularity = 2 input_rewind = r video_gpu_screenshot = true input_shader_next = m input_shader_prev = n video_shader_dir = /opt/retropie/emulators/RetroArch/shader/ input_autodetect_enable = true joypad_autoconfig_dir = /opt/retropie/emulators/RetroArch/configs/
I’ve tried:
-Pretty much every software setting in Retroarch. Main settings, core settings.
-I’ve also tried reducing graphical quality settings to see if that helped – no difference. Note that I get 60FPS most of the time anyway.What do I need to do to make PSX sound smooth?
02/24/2015 at 00:34 #88834orbiterParticipantI am also experiencing the same type of issues with most PSX games. I have nearly the exact same config as neighbourhood nerd with a new PI2.
– I’ve tried changing the audio codecs even with very little difference.
– Tried changing the audio bitrate
– Tried changing options in rgui in game to find differences
– Setting process priority to retroarch process
– Other things that were mentioned in the post aboveThe best I got was less noise, but sometimes the audio would just drop completely. Looking at top process tree from inside of my SSH connection when playing a game shows not that much processor being used, but still no matter what I try, I get crackly sound – only on PSX games. Some are better than others. One of the worst is the Legend of Dragoon during cutscenes and during dragoon transformations. Final Fantasy VII seems to be working pretty solid though.
Does anyone have best settings for sound? If so, please share!
02/24/2015 at 06:40 #88847jamesandjome-comParticipantHi,
Maybe this will help (from the “Fine Tuning Retropie” thread.
[quote=88752]On my B+ I don’t have any issues whatsoever with the PSX emulator. But this requires an aggressive overclock and active cooling with heatsink and fan. It runs PSX at full speed with zero audio issues, lag, or long loading times when:
arm_freq=1150
core_freq=500
sdram_freq=600
over_voltage=8
force_turbo=1Note the above settings WILL set your warranty bit. However its been pretty stable and never goes above 55C with heatsink and fan. Using BT PS3 controller.
I have recently acquired a Pi2 and although it is noticably faster at many tasks, I did not see much of a difference with the PSX. It handles heavy action on the screen without dipping the frame rate, but that’s it. However N64 performance is MUCH improved, running Mario 64 and MarioKart 64 at full speed with literally ZERO glitches. However this isn’t the case with all games. Some simply do not run.
My Pi2 is overclocked to 1100.
[/quote]
02/24/2015 at 10:08 #88855neighbourhoodnerdParticipantSo you suggest overclocking to 1100mhz? Any overvolt etc? Does this help with PSX?
02/24/2015 at 12:11 #88866gizmo98ParticipantHey guys. Have you recompiled pcsx_rearmed? There was a small bug in this module which prevented the installation of rpi2 builds. The module was fixed a day sooner or later as the 2.6.0 release. So please update RetroPie-Setup and try again.
02/24/2015 at 17:23 #88900orbiterParticipantThanks for the replies. I do not think I am in need of an overlock that will void my warranty. I have attached a picture that shows how much CPU and RAM is being used during a cinematic which has crackles and pops in the sound. The video never lags, just the sound has issues.
I had just recompiled my system the day before yesterday. I’ll try the update again just in case.
02/24/2015 at 18:27 #88907gizmo98ParticipantDid you update RetroPie-Setup as well?
02/24/2015 at 18:43 #88915orbiterParticipantI selected the option to “Update Retropie Setup Script” after running “sudo ./retropie_setup.sh” and I then rebooted. Is there anything else I needed to do to update that?
I’m at work currently, and can’t test any games out, but I do have SSH access to the box back at home to try things if needed.
02/25/2015 at 10:14 #89023neighbourhoodnerdParticipantI have just updated the retropie setup script and installed the PSX-Libretro from source.
Unfortunately, this has actually made things much worse! Now the video lags as badly as it did on the Pi1!
Has this update possibly deleted some settings needed to optimise the emulator?
I’ve tested all the other systems to confirm the issue is definitely with this one. This is the case.
02/26/2015 at 05:37 #89194neighbourhoodnerdParticipantGot it! The needed setting is
Dynamic Recompiler = Enabled
in Retroarch, Core Options settings.PSX now at 60FPS with flawless sound.
You bloody legend!
02/26/2015 at 17:19 #89285dddaaannnhhhParticipantThis is amazing news! I can’t seem to find the core options settings however. There’s no dynamic recompiler mentioned in my retroarch.cfg?
Edit: Nevermind, I just added dynamic_recompiler = enabled to the retroarch.cfg in my retropie/configs/psx/ folder and it worked! No more sound stuttering. Castlevania Chronicles played great. I’m so happy for this! Thank your for finding this.
02/26/2015 at 18:06 #89290xylanParticipantyes it works, but the option disapars after reboot, and it look like optimisations are not always kept. strange
02/26/2015 at 18:36 #89293gizmo98ParticipantThere is a core options file as well. You could also set core options with RGUI (F1 or select+x).
02/27/2015 at 04:17 #89385neighbourhoodnerdParticipantYep, I set mine by opening the Retroarch settings whilst playing (good for testing settings!).
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.