Skip to content

Transparency? I hardly knew 'er!

toaster requested to merge transparency_i_hardly_knew_er into master

Change the order of operations when applying transparency and colormap such that colormap isn't applied to the screen pixel twice (and, in the case of R_DrawTranslatedTranslucentColumn_8, the source pixel as well). The issue manifests itself as transparent, non-fullbright objects being unusually dark.

Please note I haven't touched the ASM equivalents, given as they're not actually used.

This doesn't mark a return to vanilla development; rather, this is something I discovered while I was bugfixing for Kart, and figured vanilla had right of first refusal on.

This merge request is set to go into master because it is purely visual.

Edited by toaster

Merge request reports

Loading