mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-01 14:58:14 +00:00
Let sceMpeg LLE override the ForceHLEPsmf compat flag
Our psmf and psmfPlayer HLE plays video by calling our sceMpeg HLE, so it has nothing to talk to when the real mpeg.prx is running. The flag now gives way when sceMpeg is LLE. Moved below the force-enable and unavailable masks so it tests what sceMpeg actually ended up as rather than what was asked for. Also remove a bad assert. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This commit is contained in:
1 parent
094d28d451
commit
19bac4894c
2 files changed
+11
-5
No files matched your search
@@ -527,7 +527,6 @@ TextureApplyResult TextureCacheCommon::ApplyTexture(bool doBind) {
|
||||
level = std::max(0, gstate.getTexLevelOffset16() / 16);
|
||||
}
|
||||
const u32 texaddr = gstate.getTextureAddress(level);
|
||||
_dbg_assert_(texaddr != 0);
|
||||
if (!Memory::IsValidTextureAddress(texaddr)) {
|
||||
// Bind a null texture and return.
|
||||
Unbind();
|
||||
|
||||
Reference in new issue
Block a user