12-17-2012, 10:50 AM
Could someone try the following change in jpcsp.graphics.RE.REShader, line 1089:
(line with "return" updated).
This change is enabling the CLUT processing in the shader only for textures stored in VRAM. It all depends where the game is storing his textures (VRAM or USERSPACE).
This is only a workaround as long as Issue 325 is not implemented.
Code:
public boolean canNativeClut(int textureAddress) {
// The clut processing is implemented into the fragment shader
// and the clut values are passed as a sampler2D
return useNativeClut && textureAddress >= MemoryMap.START_VRAM && textureAddress <= MemoryMap.END_VRAM;
}
This change is enabling the CLUT processing in the shader only for textures stored in VRAM. It all depends where the game is storing his textures (VRAM or USERSPACE).
This is only a workaround as long as Issue 325 is not implemented.
Always include a complete log file at INFO level in your reports. Thanks! How to post a log