Open ChiefPenguin opened 1 year ago
Weird, for some reason it seems to only happen with the non-HW version of the core 🤔
No issue when using the HW one (even with software renderer):
edit: After resetting the core options, it doesn't seem to happen anymore on the non-HW core, but I forgot to backup my .opt before resetting it to compare the values, so I have no idea which core option is causing the glitch 🤦 Would you mind sharing your actual .opt file (retroarch/config/Beetle PSX/
)?
I could see the new SPU Samples hack causing something similar, but this seems much older than 798fab9d5bc82dde26442d9b4861d377d4689e31, there are also some fixes in mednafen that never got applied to beetle-psx that could be related.
Description
Certain sound effects, mostly scream stings during cutscenes, stutter. Instead of playing the sound once as normal, it loops the first fraction of the sound over and over until leaving the room, where the game fades out all sounds.
Here is a video showing the glitch (skip to 10:12): https://youtube.com/watch?v=9mU3Vs8_qYw&t=612s
Here is what the scene is supposed to look like (skip to 21:40): https://youtube.com/watch?v=q3E0so3PX10&t=1300s
You can reproduce it very quickly by selecting Quick Start and running left to the second hallway, then down to the third door where you will hear water dripping.
Tried on both Windows and Steam Deck Retroarch. Glitch does not occur in mednafen on Windows.
Can't find any info on the glitch online. Interestingly, it only occurs with the english patch applied. I was not able to reproduce it with the original Japanese game. With the english patch the game is slightly bigger, in case that may be involved. The game has two tracks, with the second one being a bonus song not featured in-game. The patch was applied only to the first track as instructed on the website, in case that's involved. While the original game has been patched, it does still work properly in mednafen, and as this is the way most people play the game, I believe this is worth looking into.
Version/Commit
0.9.44.1 bd6b9ef (Steam Deck) 0.9.44.1 a87d6f3 (Windows)
Core options
CPU Dynarec - Disabled (Beetle Interpeter) Dynarec Code Invalidation - Full Dynarec Event Cycles - 128 Core-Reported FPS Timing - Progressive Rate CD Access Method - Synchronous CD Loading Speed - 2x
Environment information
SteamDeck with Proton Windows 10