Emulator Issues #7128
openWidescreen Hack Currently Performs Poorly
0%
Description
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.
Updated by JMC4789 over 10 years ago
Issue 7120 has been merged into this issue.
Updated by JMC4789 over 10 years ago
Issue 6924 has been merged into this issue.
Updated by JMC4789 over 10 years ago
Issue 5123 has been merged into this issue.
Updated by MayImilae over 10 years ago
Issue 2528 has been merged into this issue.
Updated by MayImilae over 10 years ago
Issue 3577 has been merged into this issue.
Updated by MayImilae over 10 years ago
Issue 3627 has been merged into this issue.
Updated by MayImilae over 10 years ago
Issue 2712 has been merged into this issue.
Updated by MayImilae over 10 years ago
Issue 2183 has been merged into this issue.
Updated by tueidj over 10 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.
Updated by tueidj over 10 years ago
Issue 5123 has nothing to do with the widescreen hack, the screenshots in that issue show it's not even active.
Updated by JMC4789 over 10 years ago
my bad, fixing. That's just stretching, plus it's not happening in modern builds so I assumed it was widescreen. It is broken in widescreen hack too though, so whatever.
Updated by tueidj over 10 years ago
PSO is broken with the widescreen hack because it draws everything using a 3D projection matrix, instead of only drawing the 3D scene and then switching to a 2D projection for the GUI/overlay.
Updated by delroth over 10 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.
Updated by MofoMan2000 over 10 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.
Updated by tueidj over 10 years ago
Don't see why it can't be HLE patched like other functions.
Updated by johnwchadwick over 10 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.
Updated by JMC4789 over 10 years ago
Assigning this to you since you kinda have been working on it.
Updated by jschulma about 10 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)
Without: http://i.imgur.com/RvgUQeG.jpg
(Dolphin 4.0-2883)