pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

[BUG]: Atelier Iris (SLUS-21113) voices cutting out or skipping

Open secondsabre opened this issue 3 months ago • 0 comments

Describe the Bug

While playing through voiced dialogue, a voiced line will randomly stop playing before the end of the line. Sometimes it will cut out completely, other times it will start rapidly skipping the last few ms of sound.

All tests and examples were run from a fresh boot, no save states involved. Please let me know if there's any further info I can provide or testing I can do to help nail this down.

Examples:

https://github.com/user-attachments/assets/52415eee-4ed1-4d05-884c-df6708af3283

https://github.com/user-attachments/assets/e500145f-45ba-45f4-b2c7-f33efd17ff73

https://github.com/user-attachments/assets/023731c4-03b8-47cb-9240-d153c8300b31

https://github.com/user-attachments/assets/753529f4-f770-417d-9f2a-60cb8ac7c632

https://github.com/user-attachments/assets/64711b6f-f187-4bb4-b4ba-be719abec781

https://github.com/user-attachments/assets/730709a5-c013-49af-933a-f31806e6bafe

Reproduction Steps

Unfortunately haven't been able to find a perfectly reproducable trigger. Will almost always happen during a sequence with 10+ voiced lines in a row, at some random point during the exchange, but not always.

Originally noticed the issue while playing a CHD archive, but also tried with a clean Redump-verified ISO and the same issue occurs.

Settings I've tried to adjust:

BIOS: Fast Boot: same issue with off or on

Emulation: Enable Multithreaded VU1 Optimal Frame Pacing Vertical Sync Enable Fast CDVD Enable CDVD Precaching issue remains with all of these options on or off (tried each individually as well as various combos)

Game Fixes: (just for kicks) EE Timing Hack DMA Busy Hack issue remains with either of these options on or off

Graphics: Renderer: happens on Automatic (defaults to Vulkan), Software, Vulkan, and Direct 3D 11\12

Audio: Backend: happens on both Cubeb and SDL Synchronization: happens on both TimeStretch and Disabled Buffer Size and Output Latency: have increased both in steps up to 200 ms, issue remains

Regression Testing: -Tested against oldest version of PCSX2 I have (WX Nightly v1.7.2967) -Issue still happens with both XAudio 2 and Cubeb audio backends -seems like it happens less frequently with XAudio 2, but issue is still there

Expected Behavior

Voiced lines should play in their entirety without skipping or cutting out.

PCSX2 Revision

v2.3.21

Operating System

Windows 10 (64bit)

If Linux - Specify Distro

No response

CPU

Ryzen 7 5700X

GPU

GeForce RTX 3070

GS Settings

Error is sound-based, so don't think that GS settings have anything to do with it (but what do I know? 🤷‍♂️)

Image

Image

Image

Emulation Settings

Audio settings, which are basically default.

Image

GS Window Screenshots

No response

Logs & Dumps

Doesn't seem to contain any relevant information, but posting it to be thorough

emulog - Copy.txt

secondsabre avatar Nov 20 '24 22:11 secondsabre