-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Ys VIII: Lacrimosa of DANA (579180) #3820
Comments
Looks like it uses media foundation. Does GloriousEggroll's proton branch work? |
Tried it just now, no luck. |
winetricks directshow cinepak and installing LAVFilters 0.74.1 into the prefix worked for me. |
@lakp Thank you, installing cinepak via winetricks was what I was missing. Now the Falcom logo shows up and I can watch the movies too |
Ys VIII: Lacrimosa of DANA (579180) Issue transferred from #4325. Compatibility Report
System Information
I confirm:
SymptomsThis is a weird one. Lipsyncing in cutscenes with full voiceovers doesn't seem to work. To be specific, none of the characters' lips move in cutscenes ("events") with voiceovers and subtitles at the bottom of the screen, but they do move in short cutscenes with the text in speech bubbles. This problem definitely doesn't happen when run on Windows natively. ReproductionLaunch the game and start a new game, then wait for voiceovers to be played in the opening cutscene. If there is already a save file, either load that and trigger a cutscene with full voiceovers, or go to the event gallery in "Gallery" in the title screen and play any event. Happens for save files that were created on either a Windows or Linux machine. |
@daigennki |
Ah, that seems to have fixed it. Thank you. |
Just for posterity/documentation's sake, the lipsyncing issue is most likely related to an FAudio problem which we upstreamed the fix for here: FNA-XNA/FAudio#245 |
I just wanted to add to this issue, since the game is now Deck Verified. I played the whole game on Steam Deck, everything worked great except for the final cutscenes that are still missing (I got the placeholder instead and had to watch them on YouTube). |
After a short amount of time after starting the game I get a constant audio buzzing or static sound. It will go away if I turn off the BGM in the sound settings and come back if I increase the volume again. I am also getting this issue with Tales of Symphonia (#822 (comment)), but not any other games including Ys X and Ys Origin. Anything that can be done to solve this? |
I was unable to reproduce this with the GOG version using wine 9.21 so I think that suggests its a problem in Proton and/or FAudio. |
@orbea Unfortunately, I was unable to reproduce the audio issue, tried HDMI and the motherboard's analog output but in both cases it worked as expected. I advanced enough to clear the prologue, without issue. |
I wonder if its only with alsa? I think that might reach different code paths in wine. If there is any information I can provide to help narrow this down please let me know. |
Testing the GOG version led to a game breaking crash when trying to return to Castaway Village in Chapter 2 for the first raid. Copying the save file into my Steam version avoided the crash, but the sound issue returned. Copying a save made in Castaway village to my GOG game directory would crash when trying to load it. So I copied the whole Steam game directory, replaced |
I built The game crash is specific to the GOG version and is fixed with the Steam version already where it seems the fix was never applied to GOG. |
@orbea Tried the game with alsa today, and still no audio issues after an hour. A proton log may or may not have more information about the issue. Changing the game's launch parameter to |
I followed your instructions and created a proton log. I suspect the ALSA underrun spam towards the end of the log is related, but I may be missing other clues? I am using
Also this is my current
I use this so that the |
@orbea Yeah, that alsa message appears to be a symptom of the issue you're seeing. I think it'd be a good idea to change your file descriptor limit and see if that has an effect.
For the second one, you can try setting a value such as 1000000 with a command like this |
I also noticed the warnings and fixed both of them, but unfortunatey this didn't make a difference. For the second one I created
I read somewhere this is the steamdeck default value, but I am not sure if that was correct? Regardless both of the warnings are gone while the audio issue remains. |
As was pointed out in the FAudio issue (FNA-XNA/FAudio#367 (comment)) it plausibly works with my system wine/proton because gstreamer is using ffmpeg while in Steam because of patents it uses protonmediaconverter. However I am not sure what can be done to confirm or resolve this. |
@orbea I could reproduce the issue with your configuration file, tried a few things like increase the buffer size but the issue would crop up regardless, without your configuration file, the issue doesn't happen. Also tried the game on wine 9.20 by installing the windows version of steam, but while it was fine without your configuration, it'd crash with yours a few seconds after launch (sometimes before the main menu, sometimes after it pops up, but never had enough time to launch the game). |
I tried reducing my configuration file to:
But unfortunately I can still reproduce it, I am using a TV as my monitor so avoiding HDMI audio would be difficult. The fake Also to be clear I have run at least several dozen games with this configuration file where the only ones to be problematic yet are |
I noticed that Proton currently has gstreamer |
@kisak-valve Would it be possible to get a new gstreamer version in proton-experimental to see if that makes a difference? |
Compatibility Report
System Information
I confirm:
steam-579180.log
Symptoms
The videos(and the falcom logo) do not play. Tried using winetricks in the game prefixe and install directshow, didn't work. Tried also installing lavfilters via wine into the prefix, didn't work. Tried with lavfilters only, same result.
Reproduction
The text was updated successfully, but these errors were encountered: