-
Notifications
You must be signed in to change notification settings - Fork 97
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
Cutscene dialogue disappears too quickly #385
Comments
Are you on nvidia by any chance? Sounds like it could be a shader bug (or a driver bug…). Can you please post your |
Nope, all AMD.
taisei.log.txt (slightly redacted) |
Hi, sorry for the delay. I can't reproduce this, but I think I have an idea of what the problem might be. Please test this potential fix and let me know if it works. Copy-paste this into a terminal: mkdir -p ~/.local/share/taisei/resources/shader && wget -O ~/.local/share/taisei/resources/shader/text_cutscene.frag.glsl https://raw.githubusercontent.com/taisei-project/taisei/8c3d6f25182a8129eedd7f92973c9a812faffa12/resources/00-taisei.pkgdir/shader/text_cutscene.frag.glsl This should download the patched shader from 8c3d6f2. Run the game and see if the issue persists. |
UPDATE See below. Thanks. It certainly does change things. As in, as soon as I start the cutscene, everything just turns black and stays this way. I cannot even interact with it normally (closing the application via window manager shortcut does not work anymore, and keeping Ctrl pressed to fast-forward the dialog does not seem to work, either). Trying to SIGKILL the application based on the fullscreen window I select only seems to kill a part of it, because I can still hear the background music (which works, by the way). Even before I send that SIGKILL, a dialog box appeared in the background that basically repeats the FATAL line (line 349) in the log (see below). As soon as I click "OK", the dialog disappears and the music stops, but the taisei process still keeps running in the background. SIGTERM is not enough to make it go away, so a SIGKILL is needed. Not sure but I guess Log file: taisei.log.txt UPDATE: I patched the (Now, I only need to remind myself to remove the local |
Ah sorry, I forgot to account for that change.
The problem is that the Either way, glad that it's resolved now.
Don't worry, it'll remind you by breaking again because of that |
I see. That might explain why we were observing different things. Also, if I understand it correctly, the
But maybe that's just me.
Looking forward to it. :P |
I'll double-check later, but I didn't use a branch here mostly because non-uniform control flow in fragment shaders traditionally tends to be bad for performance. |
I see. My bad.
You are right, and that is exactly what came to mind way after I posted my reply. Sorry, my bad, again. I am just more used to writing code in a different style. (Also, now that I think about it, testing for equality, as I proposed, might be a bad idea in itself for complicated reasons.)
As long as it works and everybody involved and reading the code without any comments immediately understands that that (Okay, now let's overthink the problem. For the current fix to work, |
First of all, thanks for this awesome game! (I'm trying since 1.3 but never managed to beat it but who cares as long as I'm having fun?! ;D)
The text that appears during the cutscenes (for example, when replaying the intro in the Media Room), however, is unenjoyable in my case. It seems that the only text visible at any time during the cutscene is the part of the text that is being animated. As soon as the animation stops, the new line of text that just appeared disappears immediately as a whole. When I press a button, only the next part appears, but, again, only for as long as it is being animated.
When the screen should be full of text, I presume (because I do not see any text at all at that moment) that pressing a button is supposed to make it disappear. What actually happens is that it reappears in its entirety, just so it can disappear with a nice animation.
In other words, I never get the time to read a line of text after it has been animated into existence. It's either part of some animation or not there at all. Keeping the Ctrl key pressed filles the whole screen with text because and/or while it is being animated. Even then, lines that are not being animated anymore will disappear quickly. IIRC, even short new lines at the bottom will completely disappear while the old text above it is still there, visibly vanishing.
I tried some input and video options but to no avail. Fullscreen and various special effects do not seem to make a difference, neither does turning off gamepad input.
Terminal output:
Using 1.4.1 on Arch Linux (native), see PKGBUILD for details: https://aur.archlinux.org/packages/taisei
The text was updated successfully, but these errors were encountered: