GS/TC: On RT->Z dst_match delete on format change if not a shuffle

This commit is contained in:
refractionpcsx2 2025-05-31 00:34:00 +01:00 committed by lightningterror
parent 155f603245
commit d2219b4dbd
1 changed files with 1 additions and 1 deletions

View File

@ -2901,7 +2901,7 @@ GSTextureCache::Target* GSTextureCache::LookupTarget(GIFRegTEX0 TEX0, const GSVe
const GSLocalMemory::psm_t& t_psm_s = GSLocalMemory::m_psm[t->m_TEX0.PSM];
if (t_psm_s.bpp != psm_s.bpp)
{
bool remove_target = possible_clear;
bool remove_target = possible_clear || (used && !is_shuffle);
// If we have a BW change, and it's not a multiple of 2 (for a shuffle), the game's going to get a jigsaw
// puzzle of pages and can't be expecting to have legitimate data. Tokimeki Memorial 3 reuses a BW 17