alejandro-medici / mupen64gc

Automatically exported from code.google.com/p/mupen64gc
0 stars 0 forks source link

Enhancement: Widescreen hack (like Dolphin and Project64) #297

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Select Force 16:9 or 16:9 (which IMHO are totally improperly labeled - 16:9 
should pillarbox and Force 16:9 should force the game to stretch.) 
2. Play a game in your lovely Widescreen TV.

What is the expected output? What do you see instead?
Not really expected as it's not quite widespread, but the game should not 
stretch and show more content in the 16:9 area.
Instead, either I see bad-looking stretched output, or a lot of wasted space.

What version of the product are you using? On which system and loader?
Latest Homebrew Channel
System Menu 4.2
(doesn't really matter here though...)

Please provide any additional information below.
It would be quite nice to have a widescreen hack, like Dolphin and Project64.
Also, change the Screen Mode toggles:
·[4:3] (exactly what it says)
·[16:9] (pillarboxing)
·[Stretch 16:9] (what it says)
·[True 16:9] (the widescreen hack)
or something like that.

Original issue reported on code.google.com by mikeloc...@gmail.com on 18 Jul 2010 at 3:37

GoogleCodeExporter commented 8 years ago
Here's why it's called a "hack":
The games were only designed for 640x480, so all of the normal content shows up 
there.  For one thing, there can be no true 16:9 with a 480 pixel vertical 
height, since it would be 853.33333... pixels horizontally.  Second, the would 
be MANY graphical glitches, or nothing there at all.  It would have similar 
effects to Free Look.

Original comment by school.p...@gmail.com on 4 May 2011 at 11:33

GoogleCodeExporter commented 8 years ago
the wide screenhack in reference is only applicable to certain games which 
actually do render additional geometry and textures offscreen.  

On the n64 hardware, culling is used so as not to have this offscreen drawing 
tax the RDP too much

Original comment by danialho...@gmail.com on 17 Jun 2012 at 3:06