Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clock Tower: The First Fear sound glitch #871

Open
ChiefPenguin opened this issue Dec 7, 2022 · 2 comments
Open

Clock Tower: The First Fear sound glitch #871

ChiefPenguin opened this issue Dec 7, 2022 · 2 comments

Comments

@ChiefPenguin
Copy link

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

  • Beetle PSX:

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

@bslenul
Copy link
Contributor

bslenul commented Dec 8, 2022

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):

ct_english.mp4

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/)?

@ZachCook
Copy link
Collaborator

ZachCook commented Dec 8, 2022

I could see the new SPU Samples hack causing something similar, but this seems much older than 798fab9, there are also some fixes in mednafen that never got applied to beetle-psx that could be related.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants