So i'm guessing it might be hard/impossible to convert PAL video modes into VGA? (Due to them being 50Hz)
For 480i output I thought doubling each field into one complete frame might give a clearer output and prevent 'fingering' when there is motion between fields?:-
http://lurkertech.com/lg/fields/#whydoicareEspecially since we have access to the digital video data.
Also, after a bit more searching I found some video mode info in the SDK Functions Reference Manual, and apparently their are 42 different video display modes! (For the RCP at least) I found this part interesting:-
N64 Functions Reference Manual - Video Interface (VI) Management wrote:
In low resolution (320 pixels by 240 lines), you have a choice between non-interlaced and interlaced mode. Non-interlaced mode repeats the same frame each field. Interlaced mode interpolates between adjacent lines, weighting 75% of the line above plus 25% of the line below in the first field, and then weighting 25% of the line above plus 75% of the line below in the second field. Note that there is no flicker because there are no high spatial frequencies.
In high resolution (640 pixels by 480 lines), you have a choice between normal interlace and deflickered interlace. Normal interlace uses just the data rendered in one field to display that field. This mode can use one high resolution frame buffer without additional double buffering because one field can be displayed while the next is being rendered without stepping on each other. However, any single pixel with high detail will flicker because it is only displayed in one field. Deflickered interlace averages adjacent lines to filter out the high frequency vertical detail, but at the cost of requiring double buffering of the entire high resolution frame because both rendered fields are used to display each field.