ross wrote:
For 480i/576i -> 1080i, there's no other mode (or device, I think) that can be used without deinterlacing, scaling, and a frame+ of additional input lag.
I think a 1440x1080i option would make more sense than 1920x1080i for the majority of PC CRT and HD CRT owners. 1080i output is almost exclusively going to be used by 33.7 kHz CRT owners anyway, but 1920x1080i would mean windowboxing or squashed pillarboxing of 720px wide video (which is the majority of 480i/576i content) in most cases. It would be useful for hi-res N64 games but that's about it, I think.
I'd also suggest a 1440/1920x960i mode for PC CRT owners, but I don't want to chance my arm

ross wrote:
1080i has never been a big priority for me, but if there was a good implementation with the OSSC Pro, I'd be interested to try it (or 960i) on a PC CRT over bob deinterlaced 480p, and 1440x1080i just makes more sense to me for 480i/576i (though both 1920/1440 have their uses).
Multiple misconceptions. First, I don't understand the use of 1440x1080 for this. 1920x1080 instead of 1440x1080 does not imply pillarboxing on CRTs at all, this is again a case where the reasoning mixes up analog and digital video conceptually. If you convert to analog, the number of horizontal samples or pixels does not matter for that. An analog CRT will simply spread that out over its horizontal. With 1920x1080, you can have more samples than with 1440x1080, which will even give better quality. And going from 1920 to 1440 horizontal does not do anything to avoid letterboxing if the active line counts cannot be matched by integer line multiplication.
You would need scale mode for converting 480i or 576i to 960i because:
SuperSpongo wrote:
Appearently you cannot line-double an interlaced signal.
What. Ever heared of bob deinterlacing?
SuperSpongo wrote:
You have to multiply with an odd number, so the smallest possible integer multiple is 3. This is why the OSSC has a 3x laced mode for 480i content and cannot linedouble the signal to 960i.
You have to multiply with an odd number if you want the output to stay interlaced. 480i/576i is just 240p/288p with a line shift, so line doubling that just changes the i to a p.
240p is ~262 total, 288p is ~312 total, 480i is ~262.5 per field (the point is it is noninteger) and ~525 per frame, 576i is ~312.5 per field (the point is it is noninteger) and ~625 per frame. So if you double the fields, you have progressive, if you triple, you have interlace again, if you quadruple, you have progressive, and so on. But if you triple, meaning e.g. ~262.5 * 3 for 480i, you have ~787.5 * 2 = ~1575 per frame total, which boils down to 1440i.