![]() As for the black screen, I don't understand enough about how ReShade does it's post-processing thing but it seems like if it were really an "overlay" then making sure that the overlay's alpha component to all the pixels are initially set to transparent, if there is no game frame being received or processed yet, would mean that anything underneath would appear through. I think it would be DirectDraw, especially for a 3D game I don't think anyone would use GDI for playing movies, except perhaps for "multimedia" applications that are 2D. ![]() Please Log in or Create an account to join the conversation. ![]() I asume the cutscenes are again not rendered via Direct3D and thus the device is destroyed, cutscene is rendered and the device is recreated, meaning ReShade is forced to recompile in order to allow rendering at all. requires to reset the entire Direct3D device, meaning all resources must be deleted and recreated afterwards, which includes the shaders ReShade produces for the effects. I was able to find out how it is blacking out the screen, just not why yet.Ī flag for forcing shader compilation to be a one time job would be nice, but is not possible with Direct3D as far as I know. Yeah, the OpenGL black screen bug with SweetFX is something I really need to investigate. For why it is black I don't know, considering that ReShade shouldn't really interfer since it doesn't understand it. Haven't tested what it is, but I'd guess it's DirectDraw or GDI, which ReShade doesn't understand and thus the overlay can only start as soon as the game switches over to Direct3D rendering. The intro videos in GTA Vice City (which is common for old games) aren't rendered with Direct3D. Is there a way of turning these off or perhaps flagging it so that it only ever does this once per game start.? When it switches back to in-game, I get the ReShade "compiling shaders" message again, and every time. It will switch back and forth between these a couple of times in fact. Basically, this is an old game, and as such, it's one of those that uses real-time in-game cutscenes along with prerendered videos. ![]() The second is not so much an issue but more of a cosmetic concern that interferes with immersion. I'm assuming also that if I were to use the SweetFX bundle of ReShade, that it would be completely black no matter what was turned on or off. There are 2 issues here first one is a long standing issue to do with using certain SweetFX shader files with the game which results in a completely black screen. My reading of this is that ReShade starts but then hangs with a black screen until the game proper starts at which point it can continue on with compiling shaders and actually displaying a game frame buffer that isn't black (or blank) because the game isn't generating one yet. When I click to skip the movies, momentarily for the last one playing I see a frame of the movie being played before it cuts to the menu at which point the ReShade "compiling shaders" notification finally appears in the top left corner. The screen is completely black until these are over with. The game initially starts by playing 2 intro movies, one for Rockstar, the other for the game. Just wanted to inform about the issues I have with both of these games:
0 Comments
|
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |