Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport MDEC fix? #124

Closed
vanfanel opened this issue Jul 9, 2024 · 3 comments
Closed

Backport MDEC fix? #124

vanfanel opened this issue Jul 9, 2024 · 3 comments

Comments

@vanfanel
Copy link

vanfanel commented Jul 9, 2024

Hi there @DarthMew

There is a long time issue with MDEC decompression that causes strange transparent rectangles in Resident Evil.
Here is the same problem in the FPGA MDEC implementation, which also comes from the same code base:
MiSTer-devel/PSX_MiSTer#260

Now, there is a commit that fixes that issue:

stenzek/duckstation@6d6659c

Could it be backported to Swanstation?

@DarthMew
Copy link
Collaborator

DarthMew commented Jul 9, 2024

Implemented via b9bbf87

Be sure to check that "Use Old MDEC Routines" is turned off, as since 834a6f1 it is turned on by default for compatibility reasons.

@vanfanel
Copy link
Author

vanfanel commented Jul 9, 2024

Nice!

What compatibility reasons are there to not use the new MDEC routines? Could you point me to a game that has problems with them?

@vanfanel vanfanel closed this as completed Jul 9, 2024
@vanfanel
Copy link
Author

vanfanel commented Jul 9, 2024

Ah, I understand now.. old MDEC routines are meant for texture substitution, etc.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants