Skip to content

Commit b90c941

Browse files
ExtremsWinterMute
Extrems
authored andcommitted
Improve video quality on Wii (#65)
1 parent 4b20125 commit b90c941

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

libogc/video.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1969,6 +1969,11 @@ static void __VIWriteI2CRegisterBuf(u8 reg, int size, u8 *data)
19691969
udelay(2);
19701970
}
19711971

1972+
static void __VISetOverSampling(u8 mode)
1973+
{
1974+
__VIWriteI2CRegister8(0x65, mode);
1975+
}
1976+
19721977
static void __VISetYUVSEL(u8 dtvstatus)
19731978
{
19741979
if(currTvMode==VI_NTSC) vdacFlagRegion = 0x0000;
@@ -2007,7 +2012,7 @@ static void __VISetupEncoder(void)
20072012
memset(macrobuf, 0, 0x1a);
20082013

20092014
__VIWriteI2CRegister8(0x6a, 1);
2010-
__VIWriteI2CRegister8(0x65, 1);
2015+
__VISetOverSampling(3);
20112016
__VISetYUVSEL(dtv);
20122017
__VIWriteI2CRegister8(0x00, 0);
20132018
__VIWriteI2CRegister16(0x71, 0x8e8e);

0 commit comments

Comments
 (0)