Video Interface: Difference between revisions

m
→‎0x0440 0000 - VI_CTRL: serrate: unclear grouping, so explicitly spell out that serration is required if drawing interlaced video
m (→‎0x0440 0018 - VI_V_SYNC: MPAL V_SYNC timing same as NTSC)
m (→‎0x0440 0000 - VI_CTRL: serrate: unclear grouping, so explicitly spell out that serration is required if drawing interlaced video)
Line 137:
| 9-8 | AA_MODE[1:0] | Anti-Alias Mode <br>11 {{=}} AA and resampling disabled, replicate pixels without interpolation <br>10 {{=}} AA disabled, resampling enabled, and operate as if everything is covered <br>01 {{=}} AA enabled, resampling enabled, and only fetches extra lines as needed <br>00 {{=}} AA enabled, resampling enabled, and will always fetch extra lines
| 7 | TEST_MODE | Diagnostics only
| 6 | SERRATE | Normally enabledRequired if interlacing, otherwisepermitted when progressive, often disabled <br>1 {{=}} Enabled <br>0 {{=}} Disabled
| 5 | VBUS_CLOCK_ENABLE | Vbus Clock Enable <br>1 {{=}} Enabled <br>0 {{=}} Disabled <br>{{spaces|4}}'''''Warning: Always leave disabled!''' Setting this bit enables a second driver, which will output on the same pin as another driver, possibly causing physical console damage.''
| 4 | DIVOT_ENABLE | Fixes minor artifacts left over from anti-aliasing (more details below) <br>1 {{=}} Enabled (usually used if AA is enabled) <br>0 {{=}} Disabled
60

edits