(Sorry. by accident I put this topic on the general discussion section, instead of putting it here n.nU)
Hello. Recently downloaded JPCSP r3148 and I noticed that when not having checked the option "Disable Optimized VertexInfo Reading (May improve compatibility)" in the emulator. All of the games I used to play, now the graphics look all glitched. Here are some screenshots from Digimon Adventure and Digimon World Re: Digitize:
I tested older builds and I noticed the glitch was already on r3137, which is the one which got the following commit log on the builds page:
I think that build was the one who started the problem when not having checked the "Disable Optimized VertexInfo Reading (May improve compatibility)" option in the emulator.
Now when that option is checked, the graphics look all correctly, but there is a problem with that option which is that after a playing a bit, it crashes Digimon World Re: Digitize. The only way to play that game correctly is with that option unchecked. Not to mention you get more speed when you have that option unchecked.
But now with that glitch on the graphics, it renders the game unplayable at the point that even the intro video of Re: Digitize all you get is a black screen with just sound, when before that video played correctly with or without the mentioned option checked.
I say the issue started with r3137 because I tested r3133 and on that one the games still work perfectly with the "Disable Optimized VertexInfo Reading (May improve compatibility)" option unchecked, not to mention that all of the builds prior r3137 didn't got modifications on the graphics side.
Doing other tests I noticed that if I uncheck the use vertex cache option, the games shows the graphics correctly with the "Disable Optimized VertexInfo Reading (May improve compatibility)" option unchecked, but the bad thing is that that games become really really slow, so no go there, and I can't uncheck the use shaders options because it results in losing some graphics (for example you don't see the Digimon World Reigitize logo, nor the background on the main menu screen).
Now I'm sure the problem has to do with the fix made on r3137 since it involves the use of shaders and vertex cache. The fix did caused errors on other games like the digimon ones who were working fine for a while now.
I don't know if a log is necesary, seeing as that this time we can tell which revision started the issue. if you need it just tell me, and tell me exactly where I have to stop the game. My guess is that with just loading it, since with digimon adventure, the graphic glitches start with the very first screen you see when the game starts running which is a loading screen (screenshot of it included on the attachments on this post).
Edit: just added a log file I got with r3137, since the problem started in that one and has remained on the next revisions including the latest one which is r3148.
Hello. Recently downloaded JPCSP r3148 and I noticed that when not having checked the option "Disable Optimized VertexInfo Reading (May improve compatibility)" in the emulator. All of the games I used to play, now the graphics look all glitched. Here are some screenshots from Digimon Adventure and Digimon World Re: Digitize:
I tested older builds and I noticed the glitch was already on r3137, which is the one which got the following commit log on the builds page:
Quote:Fixed graphics issues when using the Vertex Cache with Shaders enabled: GU_INDEXed vertices were sometimes incorrectly merged into a multi-draw.
I think that build was the one who started the problem when not having checked the "Disable Optimized VertexInfo Reading (May improve compatibility)" option in the emulator.
Now when that option is checked, the graphics look all correctly, but there is a problem with that option which is that after a playing a bit, it crashes Digimon World Re: Digitize. The only way to play that game correctly is with that option unchecked. Not to mention you get more speed when you have that option unchecked.
But now with that glitch on the graphics, it renders the game unplayable at the point that even the intro video of Re: Digitize all you get is a black screen with just sound, when before that video played correctly with or without the mentioned option checked.
I say the issue started with r3137 because I tested r3133 and on that one the games still work perfectly with the "Disable Optimized VertexInfo Reading (May improve compatibility)" option unchecked, not to mention that all of the builds prior r3137 didn't got modifications on the graphics side.
Doing other tests I noticed that if I uncheck the use vertex cache option, the games shows the graphics correctly with the "Disable Optimized VertexInfo Reading (May improve compatibility)" option unchecked, but the bad thing is that that games become really really slow, so no go there, and I can't uncheck the use shaders options because it results in losing some graphics (for example you don't see the Digimon World Reigitize logo, nor the background on the main menu screen).
Now I'm sure the problem has to do with the fix made on r3137 since it involves the use of shaders and vertex cache. The fix did caused errors on other games like the digimon ones who were working fine for a while now.
I don't know if a log is necesary, seeing as that this time we can tell which revision started the issue. if you need it just tell me, and tell me exactly where I have to stop the game. My guess is that with just loading it, since with digimon adventure, the graphic glitches start with the very first screen you see when the game starts running which is a loading screen (screenshot of it included on the attachments on this post).
Edit: just added a log file I got with r3137, since the problem started in that one and has remained on the next revisions including the latest one which is r3148.