You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recent attempts to compile builds result in binaries where audio no longer plays at all when buffering is enabled.
Details
Issue occurs whether audio backend is Cubeb or FAudio.
An attempt to bisect failed, as all builds present this issue. However, the last build with successful audio was from commit feff2ba. It was presumed that the update to SDL2-2.30.4 (commit 7367f72) may have been the cause, however the test system was updated to SDL2-2.30.5 with no positive results.
Does the used compiler (clang vs gcc) change your results? We've had the same issue in the past with gcc and switched the AppImage to clang because of it.
Thanks, that's interesting. I've been using Ninja, though I also tried with make but that too produced a build with no audio (the gcc compiler version is gcc-13.1.0).
I'll give clang a shot and post results, though I've never tried that and the readme only shows how to build with gcc. Are the build instructions posted somewhere and I'm just missing them? Nevermind, I was using -DCMAKE_C_COMPILER=/usr/bin/clang17 etc. which is standard and it wasn't working, but it turns out I just mistyped something.
So yeah, using clang-17 produces a build with working audio. I wonder if this issue is confined to specific gcc versions, would be good for someone with a later version like gcc-14.1.0 to confirm seeing this too. I also don't know if the root cause is with the compiler or RPCS3. In case of the former I'll close this, or someone else can, though it should be noted somewhere that clang is recommended for reasons like this.
Quick summary
Recent attempts to compile builds result in binaries where audio no longer plays at all when buffering is enabled.
Details
Issue occurs whether audio backend is Cubeb or FAudio.
An attempt to bisect failed, as all builds present this issue. However, the last build with successful audio was from commit feff2ba. It was presumed that the update to SDL2-2.30.4 (commit 7367f72) may have been the cause, however the test system was updated to SDL2-2.30.5 with no positive results.
Build with regression
See above
Attach two log files
Working log: RPCS3_working.log
Not working log: RPCS3_not_working.log
Attach capture files for visual issues
No response
System configuration
Other details
No response
The text was updated successfully, but these errors were encountered: