Emulator Issues #7128
Widescreen Hack Currently Performs Poorly
The Widescreen Hack performs poorly, and for some time issues reporting individual games have been closed.
Rather than wasting the testing of users interested in a better feature, this issue will stand as two things.
- Users can report games that have problems + screenshots here.
- Rather than invalidating people's reported issues, they can be marked as duplicates and linked to this issue. That way they don't go to waste.
Screenshots comparing the game normally (no hack, no stretching) to the widescreen hack would be greatly appreciated and likely help out future developers interested in solving this issue.
One last thing to remember is that a perfect widescreen hack with 100% compatibility is very highly unlikely, and that expectations need to be tempered.
#10 Updated by tueidj over 7 years ago
Any issues related to the widescreen hack causing distorted graphics, particularly ones involving heat effects and/or reflections are caused by not patching C_MTXLightPerspective (the function typically used to create a transformation matrix for indirect texturing) to account for the adjusted 16:9 aspect ratio.
#14 Updated by delroth over 7 years ago
tueidj: we have no way to patch the indirect texturing matrices with out current widescreen hack. It is implemented fully at the GPU level by patching projection matrices. jchadwick is working on a new widescreen hack that operates at PPC level and I think already implemented MTXLightPerspective patching.
#17 Updated by johnwchadwick over 7 years ago
Hmm, sounds sexy. What other things could we expect this new widescreen hack to address? That haze effect in DelFino Plaza in Super Mario Sunshine gets really annoying, but I love the widescreen hack. SSBM in 1080p is stunning.
Does it work with Swiss-gc's widescreen hack? if so, probably. It's the same idea.
Don't see why it can't be HLE patched like other functions.
It can be.
#20 Updated by jschulma about 7 years ago
Wario World (GWWP01) has lots of flickering and white squares with Widescreen hack enabled (assuming this is the right place to report this?).
With hack: http://i.imgur.com/yDkowEa.jpg (note: there are tons of squares, but they all tend to appear on the sides of the screen and flicker in and out as you walk, so good screenshots are hard to get)