gonetz / GLideN64

A new generation, open-source graphics plugin for N64 emulators.
Other
782 stars 181 forks source link

Super Robot Spirits pink outline. #1550

Open AmbientMalice opened 7 years ago

AmbientMalice commented 7 years ago

gliden64_superrobotspirits_000 Native resolution doesn't help. There is a pink outline around many 2D elements.

This is how it looks with Angrylion's.

srs_angrylions

retrobenny commented 7 years ago

What about changing the filtering method to/from N64 3-point?

AmbientMalice commented 7 years ago

Ah, 3-point fixes it!

gliden64_superrobotspirits_002

Maybe this should be forced via ini? Although that does seem like a bit of a band-aid fix because GLideN64's 3-point bilinear basically behaves like point sampled textures that are filtered in post.

LegendOfDragoon commented 7 years ago

When I tried 3 point, the fire still didn't look right, I can try re-testing.

Frank-74 commented 7 years ago

Get a pink (magenta?) outline around the Body Harvest logo as well, on the title menu screen: gliden64_body_harvest_000

Problem also disappears with N64 3-point: gliden64_body_harvest_001

AmbientMalice commented 7 years ago

When I tried 3 point, the fire still didn't look right, I can try re-testing.

That's because the fire is essentially point-sample filtered in this mode. The problem is obvious when you look at car games that have glossy cars. You can literally see the pixels of the texture mapped on them.

@Frank-74 Look at the black gradient on the space station. In Bilinear mode, it's filtered correctly. In 3-point, it's not.

gonetz commented 5 years ago

Should be fixed now with "Enable halos removal" option enabled.