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

Credis roll doesn't show for Episode 2 unless game forced to run with Direct x 9 #157

Open
drojf opened this issue Nov 10, 2020 · 3 comments

Comments

@drojf
Copy link
Contributor

drojf commented Nov 10, 2020

Had this report on discord

At the end of the episode 2 tea party the screen fades to black and the Sirabe OST starts to play but there's nothing on the screen. It doesn't let me interact with anything and I had to wait for the entire track to play before it finally sent me back to the main menu. Is this intended or is my patch somehow bugged? Did I miss something important

I realize it was the credits roll, I managed to fix it by forcing the game to run with directx9 and now it plays fine but it's weird since all other credit rolls I've seen so far had no issues

I replied with

that's...a bug. The credit rolls are just really huge images, that can sometimes mess with graphics cards...but strange it was just Episode 2 which had the issue

Might be worth investigating if there's anything different about the episode 2 credit roll/credits image. If not, it may just be a random breakage.

@drojf
Copy link
Contributor Author

drojf commented Nov 11, 2020

May be linked to long play sessions. I guess a (possible) work around is to remind users to restart the game periodically? I don't think I can fix this if it is an engine issue....but presumably the base game does not have this issue, so perhaps it's not an engine issue?/ is just related to the size of our assets. And testing this issue may be difficult.

we've had the issue with numerous credits scenes in long sessions actually
when finishing episode 4 neither the tea party nor ???? played credits, that session must've been around 13 hours
after an even longer session episode 3 didn't play credits
thinking it was a one time bug, after letting the black screen run its course, we skipped to the last chapter and skipped towards the credits from there, and what ensued was a freeze that I assumed was a crash, I force closed it and the chapter clear flag was reset and we had to skip for 20 minutes to reach it again >.<
(after that it worked)
so I think it could also be related to long long reading sessions possibly, fresher launches haven't had the problem

@drojf
Copy link
Contributor Author

drojf commented Nov 11, 2020

Another solution would be to break up the credits image into smaller images and load/unload them as the credit plays, or make the credits a video.

@drojf
Copy link
Contributor Author

drojf commented Nov 11, 2020

oa mentioned this:

Videos randomly crash the engine too anyway...
It will sometimes crash when trying to play an opening (rarely though)
I can pinpoint that one as some sort of timeout thing because it's more easily reproducible with larger files... Basically if the video takes "too long" to load it will crash. With openings it only manifests for me on the machine that has a dual-drive set up when the game is stored on a secondary hard drive which takes a while to "wake up" when the opening loads sometimes
It's guess but a reasonable one I think
How long exactly "too long" is I'm not sure tho

I thought the same thing but for video size, and seeing as credit will be quite long in most cases, having a video for the credits is probably not a good idea

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

1 participant