Various game issues.
2 posters
Page 1 of 1
Various game issues.
TL;DR: The most important issues out of these are that Dynasty Warriors 8 Xtreme Legends Complete Edition and One Piece Pirate Warriors 3 both have hard crashes on specific cutscenes after long gameplay segments without an opportunity to save. They use older DX9 based players that appear to be DirectShow based, so they definitely aren't using Media Foundation.
However I did actually revisit Disgaea 5 recently and for closure's sake, I'm wondering what's up with that game's player still and if there's a way to fix it, as mentioned before, the opening cutscene is black but with audio, regardless of if I pick the internal Media Foundation or DirectShow player in the INI file, which the game seems to pick a default based off what vendor of CPU you're using, for some godforsaken reason, according to the developers. I remember being guided to change merits in GraphStudioNext and that did actually work, but I'm wondering is there's a better fix. Apparently for some users just installing K-Lite fixed the issue, I've personally had the issue on both players on both Intel and AMD CPUs, unless I change the merit, even if I use the INI file to change the player. Another game in the same engine, Disgaea 4 Complete+, does not have this issue, and that game, despite the title, was released on PC later due to being based off the belated Switch port of the Vita remake.
As for the other two games mentioned, I get a hard crash when the game tries to play pre-rendered movies, but only some of them. Specific examples include the end of Lu Bu's first stage in Dynasty Warriors 8, and the scene at the end of the first Crocodile fight in One Piece Pirate Warriors 3, as well as a scene during the same stage as the Wopal fight in that game, both in Chapter 2. Other pre-rendered scenes such as the one in Arlong Park don't cause this problem. Occasionally the video will be a static silent black screen instead, which is actually preferable because then I can pause and skip it. That static black screen was also the behavior when I tested without the codec pack on the aforementioned Crocodile fight.
Later games made in this same proprietary engine as Dynasty Warriors 8 also don't have the problem due to moving to DX11, and are likely using a new player as a result. I haven't observed this problem in Warriors Orochi 4 Ultimate, which uses a similar video structure and also Dragon Quest Heroes, or the newer PC port of the older game Warriors Orochi 3 Ultimate which uses DirectX11. If the video player uses Media Foundation in those games, I do not know. The games exhibiting these issues have Windows XP compatibility, so I'm fairly certain they're using DirectShow, because Media Foundation was introduced with Vista and AFAIK there is no XP version.
I also got a crash in Trails In The Sky First Chapter, however in that game there is precisely one pre-rendered cutscene at the very start of the game, so I just literally opened up the game files and watched it on MPC-HC, not particularly concerned about that, but I suppose it might be worth mentioning in-case a blacklist helps, and it's easy to test. That game actually pre-dates Vista (even the PC version which was actually made before the other versions) so likely using DirectShow. I've noticed the general pattern is that any game made with DX9 probably uses DirectShow considerably more often than not due to XP compatibility reasons.
Exe Names:
Disgaea 5 - "disgaea5.exe"
Dynasty Warriors 8 - "launch.exe"
One Piece Pirate Warriors 3 - "oppw3.exe"
Trails In The Sky FC - "ed6_win_DX9.exe"
There's actually several other games made in the same engine by the same studio and localized by the same team as Trails In The Sky FC, but there's almost a dozen of them and I literally do not have the time to test if all of them have opening or in some cases, credits scenes, that crash the game due to some playback issue on modern PCs. I actually have some college work I'm hardcore procrastinating and really shouldn't sidetrack myself any longer. I've played through the entirety of some of them years ago long before I had K-Lite installed and didn't have issues, so I would assume the reason is something anomalous about the encoding and how a specific codec processes them.
However I did actually revisit Disgaea 5 recently and for closure's sake, I'm wondering what's up with that game's player still and if there's a way to fix it, as mentioned before, the opening cutscene is black but with audio, regardless of if I pick the internal Media Foundation or DirectShow player in the INI file, which the game seems to pick a default based off what vendor of CPU you're using, for some godforsaken reason, according to the developers. I remember being guided to change merits in GraphStudioNext and that did actually work, but I'm wondering is there's a better fix. Apparently for some users just installing K-Lite fixed the issue, I've personally had the issue on both players on both Intel and AMD CPUs, unless I change the merit, even if I use the INI file to change the player. Another game in the same engine, Disgaea 4 Complete+, does not have this issue, and that game, despite the title, was released on PC later due to being based off the belated Switch port of the Vita remake.
As for the other two games mentioned, I get a hard crash when the game tries to play pre-rendered movies, but only some of them. Specific examples include the end of Lu Bu's first stage in Dynasty Warriors 8, and the scene at the end of the first Crocodile fight in One Piece Pirate Warriors 3, as well as a scene during the same stage as the Wopal fight in that game, both in Chapter 2. Other pre-rendered scenes such as the one in Arlong Park don't cause this problem. Occasionally the video will be a static silent black screen instead, which is actually preferable because then I can pause and skip it. That static black screen was also the behavior when I tested without the codec pack on the aforementioned Crocodile fight.
Later games made in this same proprietary engine as Dynasty Warriors 8 also don't have the problem due to moving to DX11, and are likely using a new player as a result. I haven't observed this problem in Warriors Orochi 4 Ultimate, which uses a similar video structure and also Dragon Quest Heroes, or the newer PC port of the older game Warriors Orochi 3 Ultimate which uses DirectX11. If the video player uses Media Foundation in those games, I do not know. The games exhibiting these issues have Windows XP compatibility, so I'm fairly certain they're using DirectShow, because Media Foundation was introduced with Vista and AFAIK there is no XP version.
I also got a crash in Trails In The Sky First Chapter, however in that game there is precisely one pre-rendered cutscene at the very start of the game, so I just literally opened up the game files and watched it on MPC-HC, not particularly concerned about that, but I suppose it might be worth mentioning in-case a blacklist helps, and it's easy to test. That game actually pre-dates Vista (even the PC version which was actually made before the other versions) so likely using DirectShow. I've noticed the general pattern is that any game made with DX9 probably uses DirectShow considerably more often than not due to XP compatibility reasons.
Exe Names:
Disgaea 5 - "disgaea5.exe"
Dynasty Warriors 8 - "launch.exe"
One Piece Pirate Warriors 3 - "oppw3.exe"
Trails In The Sky FC - "ed6_win_DX9.exe"
There's actually several other games made in the same engine by the same studio and localized by the same team as Trails In The Sky FC, but there's almost a dozen of them and I literally do not have the time to test if all of them have opening or in some cases, credits scenes, that crash the game due to some playback issue on modern PCs. I actually have some college work I'm hardcore procrastinating and really shouldn't sidetrack myself any longer. I've played through the entirety of some of them years ago long before I had K-Lite installed and didn't have issues, so I would assume the reason is something anomalous about the encoding and how a specific codec processes them.
ValiantBlade- Posts : 7
Join date : 2020-10-19
Re: Various game issues.
With regard to black video issue. That is related to the default video renderer used by DirectShow. It still uses the ancient VMR7, which has some issues on Windows 10/11 with modern graphics drivers. Increasing the merit of "Video Mixing Renderer 9" can help solve that. There is an option in K-Lite to do that (off by default). You can also do it manually with GraphStudioNext or other tools.
What is the crashing module that the crashes refer to? You might be able to see that in the crash details, or otherwise in the game logs or Windows Event Viewer. I need to know where the crash happens. It could also be some third party codec.
Look if you can find the cutscene videos in the game installation folders. Play them with the (32-bit) GraphStudioNext to see if that also crashes.
What is the crashing module that the crashes refer to? You might be able to see that in the crash details, or otherwise in the game logs or Windows Event Viewer. I need to know where the crash happens. It could also be some third party codec.
Look if you can find the cutscene videos in the game installation folders. Play them with the (32-bit) GraphStudioNext to see if that also crashes.
Re: Various game issues.
I'll attempt to create more crashes and see what the event logs say, the game doesn't leave any crash dumps so I'd be forced to use event log.
I'm just low on time for the next few days so it'll take a bit. Thank you, I didn't realize you'd added an option to K-Lite to make VRM9 higher priority.
I'm just low on time for the next few days so it'll take a bit. Thank you, I didn't realize you'd added an option to K-Lite to make VRM9 higher priority.
ValiantBlade- Posts : 7
Join date : 2020-10-19
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum