Skip to content

Conversation

hrydgard
Copy link
Owner

@hrydgard hrydgard commented Dec 5, 2023

Reuses the existing compat flag BlockTransferDepth.

I do aim to remove that compat flag in the future, it's probably not even necessary here, it's just that general depth block transfers were already gated on it.

Fixes #17878

Before merge: Thinking of slightly cleaning it up by fixing the matching logic to accept 32-bit transfers to depth, instead of converting the transfer to 16-bit. Done!

Reuses the existing compat flag BlockTransferDepth.

I do aim to remove that compat flag in the future, it's probably not
even necessary here, it's just that general depth block transfers were
already gated on it.

Fixes #17878
@hrydgard hrydgard added the GE emulation Backend-independent GPU issues label Dec 5, 2023
@hrydgard hrydgard added this to the v1.17.0 milestone Dec 5, 2023
@hrydgard hrydgard changed the title Allow block transfers from RAM to depth buffers. Handle block transfers from RAM to depth buffers. Dec 6, 2023
@hrydgard hrydgard merged commit b90b626 into master Dec 6, 2023
@hrydgard hrydgard deleted the block-transfer-to-depth branch December 6, 2023 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GE emulation Backend-independent GPU issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Hayate no Gotoku!! Nightmare Paradise - characters show through background

1 participant