add option to enable widescreen
This commit is contained in:
parent
2df669c7b0
commit
1a474d1e8f
|
@ -829,6 +829,29 @@ WII_InitVideoSystem()
|
||||||
SetupGX();
|
SetupGX();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void WII_SetWidescreen(int wide)
|
||||||
|
{
|
||||||
|
if(wide)
|
||||||
|
{ vmode->viWidth = 678;
|
||||||
|
vmode->viXOrigin = (VI_MAX_WIDTH_NTSC - 678) / 2;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
vmode->viWidth = 640;
|
||||||
|
vmode->viXOrigin = (VI_MAX_WIDTH_NTSC - 640) / 2;
|
||||||
|
}
|
||||||
|
VIDEO_Configure (vmode);
|
||||||
|
VIDEO_Flush();
|
||||||
|
|
||||||
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
|
if (mode->viTVMode & VI_NON_INTERLACE)
|
||||||
|
VIDEO_WaitVSync();
|
||||||
|
else
|
||||||
|
while (VIDEO_GetNextField())
|
||||||
|
VIDEO_WaitVSync();
|
||||||
|
}
|
||||||
|
|
||||||
void WII_VideoStart()
|
void WII_VideoStart()
|
||||||
{
|
{
|
||||||
SetupGX();
|
SetupGX();
|
||||||
|
|
Reference in a new issue