VOGONS


First post, by kevsmudge

User metadata
Rank Newbie
Rank
Newbie

Would it be possible to add a 16:12 (4:3) ratio stretching option to dgvoodoo? so 4:3 are games stretched without the side black bars,
by chopping off a percentage of the top and bottom of the screen, cropping out your screen resolution similiair to the zero and remake remasters of resi, resi also employed a system where the screen crop scrolls up or down based on your control input.
Gemini also managed to replicate this for re1
https://www.youtube.com/watch?v=nziYs0RjjdM
So 1920x1440 gets cropped to 1920x1080 etc 180 12.5% both from the top and bottom.

Reply 1 of 5, by ZellSF

User metadata
Rank l33t
Rank
l33t

I can't think of a single game where this would work well without per game hacking.

That said I wish dgVoodoo2 had more flexible scaling options anyway to deal with stuff like letterboxed widescreen (Beyond Good & Evil), faulty 640x400 (Lands of Lore II's D3D render does it letterboxed in 640x480).

Reply 5 of 5, by kevsmudge

User metadata
Rank Newbie
Rank
Newbie
Dege wrote:

So, this all would practically be having a scrollable sub-rectangle of the game screen, stretched out to fit the whole screen?
Like the map in a 2D strategy game? 😀

Gemini:
You obtain the position on screen of a 3D vector and calculate vertical scrolling based on that.
This is the formula: int y=Pl_y-120; if(y<0) y=0; if(y>60) y=60;
Add that value to the frame buffer display area and it's done.