Well, at the time of the post I made it was that range of lines. Anyway, look for the block that says "if (exactMatch) {" and then simply comment out everything in it, so it looks like this(or delete everything where /* begins and where */ denotes the end):
After that, enable one of the Read FB options and it shouldn't flicker.
Edit: Seems like it might flicker a bit at the top with newer revisions. If you check one out from about a week ago it shouldn't flicker at all whatsoever.
Edit 2: It seems like the source code for 0.9.1 official is your best bet for the last build without the flickering. Use FB -> CPU for best results. https://github.com/hrydgard/ppsspp/archive/v0.9.1.zip
Note: If you decide to share builds here on these forums, you have to provide the source code, whether it's included in the archive with the binary, or if you have your own fork + branch on Github. PPSSPP is GPL source code, so the source code MUST have a way to be obtained. That is all.
Code:
// If they match exactly, it's non-CLUT and from the top left.
if (exactMatch) {
/*DEBUG_LOG(HLE, "Render to texture detected at %08x!", address);
if (!entry->framebuffer) {
if (entry->format != framebuffer->format) {
WARN_LOG_REPORT_ONCE(diffFormat1, HLE, "Render to texture with different formats %d != %d", entry->format, framebuffer->format);
// If it already has one, let's hope that one is correct.
AttachFramebufferInvalid(entry, framebuffer);
} else {
AttachFramebufferValid(entry, framebuffer);
}
// TODO: Delete the original non-fbo texture too.
}*/
} else if (g_Config.iRenderingMode == FB_NON_BUFFERED_MODE || g_Config.iRenderingMode == FB_BUFFERED_MODE) {After that, enable one of the Read FB options and it shouldn't flicker.
Edit: Seems like it might flicker a bit at the top with newer revisions. If you check one out from about a week ago it shouldn't flicker at all whatsoever.
Edit 2: It seems like the source code for 0.9.1 official is your best bet for the last build without the flickering. Use FB -> CPU for best results. https://github.com/hrydgard/ppsspp/archive/v0.9.1.zip
Note: If you decide to share builds here on these forums, you have to provide the source code, whether it's included in the archive with the binary, or if you have your own fork + branch on Github. PPSSPP is GPL source code, so the source code MUST have a way to be obtained. That is all.
4GHz AMD 3900X, 32GB DDR4 RAM, 6GB Nvidia RTX 2060, Asus Crosshair 7 Hero (Wifi), Linux
How to ask useful questions: https://web.archive.org/web/20110214010944/http://support.microsoft.com/kb/555375
I'm not Dark_Alex, nor do I claim to be. Our nicknames are merely coincidence.
How to ask useful questions: https://web.archive.org/web/20110214010944/http://support.microsoft.com/kb/555375
I'm not Dark_Alex, nor do I claim to be. Our nicknames are merely coincidence.

