<div dir="auto">Yes I just figured it out an hour ago. It works same as hd480i.</div><div dir="auto"><br></div><div dir="auto">Win7 can switch pal and ntsc just by changing desktop tesolution. Wht about here?</div><div dir="auto"><br></div><div dir="auto">TV with svideo or component rca supporr 480i and 240p by the spec.</div><div dir="auto"><br></div><div dir="auto">I hve added modelines for that. It works via dvi to vga to bnc to rca wity 15khz kernel.</div><div dir="auto"><br></div><div dir="auto">How to modify ut driver to outtput 240p via tv out?</div><div dir="auto"><br></div><div dir="auto">Imvon phone sorry fot ttyoos</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri 4. 11. 2022 at 17:35, Ilia Mirkin <<a href="mailto:imirkin@alum.mit.edu">imirkin@alum.mit.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><a href="https://nouveau.freedesktop.org/KernelModuleParameters.html" rel="noreferrer" target="_blank">https://nouveau.freedesktop.org/KernelModuleParameters.html</a><br>
<br>
Perhaps nouveau.tv_norm=NTSC-M will help get you the 60hz modes? I<br>
haven't played with these options much at all, it has always sorta<br>
Just Worked for me.<br>
<br>
This should have the validation of new modes, make sure you don't run<br>
afoul of this:<br>
<br>
<a href="https://cgit.freedesktop.org/drm/drm/tree/drivers/gpu/drm/nouveau/dispnv04/tvnv17.c#n303" rel="noreferrer" target="_blank">https://cgit.freedesktop.org/drm/drm/tree/drivers/gpu/drm/nouveau/dispnv04/tvnv17.c#n303</a><br>
<br>
Cheers,<br>
<br>
  -ilia<br>
<br>
On Thu, Nov 3, 2022 at 10:56 PM Lukas Satin <<a href="mailto:luke.satin@gmail.com" target="_blank">luke.satin@gmail.com</a>> wrote:<br>
><br>
> Hi, I am currently testing Batocera Linux for retrogaming with 15KHz output on CRT / TV.<br>
><br>
> The machine I discovered is a certified Windows Media Center / Intel ViiV machine: Acer iDEA 510<br>
><br>
> It features:<br>
> RCA component output<br>
> S-Video CVBS output<br>
> S-Video DIN output<br>
> Scart IN / Scart OUT (two DVB-T tuners for realtime playback and recording)<br>
> DVI-I out<br>
> HDMI out<br>
><br>
> Laptop style components, MXM module Geforce 7 Go 7600 (NVIDIA Curie).<br>
><br>
> Now, BIOS default output via RCA component is 640x480 NTSC (480i, 60Hz). In Windows I can switch between NTSC and PAL (480i or 576i).<br>
><br>
> As this is EU machine, after BIOS it often defaults to 576i PAL, unless set otherwise.<br>
><br>
> Now your nouveau driver therefore defaults to 576i.<br>
><br>
> Xrandr looks like this:<br>
> TV-1 connected 640x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm<br>
>    720x576       50.00 +<br>
>    1024x768      50.00<br>
>    800x600       50.00<br>
>    720x480       50.00<br>
>    640x480       50.00*<br>
>    400x300       50.00<br>
>    320x240       50.00<br>
>    320x200       50.00<br>
>    768x576       50.00<br>
>    360x200       60.00<br>
>    360x240       60.00<br>
>    640x240       60.00<br>
><br>
> I tried to add some additional modelines. But look at 640x480. It forces 50Hz and I am unable to remove it, create new or change it to 60Hz. Therefore the TV is always set to 576i and screen output is 640x480, therefore it looks like GPU scaled. First I read your troubleshooting which mentions scaling, so I tried to disable scaling. Did not help.<br>
><br>
> Now I read about this:<br>
> <a href="https://nvidia.custhelp.com/app/answers/detail/a_id/177/~/linux---configuring-tv-out" rel="noreferrer" target="_blank">https://nvidia.custhelp.com/app/answers/detail/a_id/177/~/linux---configuring-tv-out</a><br>
><br>
> And this might be the solution and issue. It would correspond with what can be observed in Windows 7.<br>
><br>
> Does your driver have some options for configuring TV Out and name switching from PAL to NTSC or HD480i mode? It should be automatic based on 480i or 576i or 240p or 288p, but it is not.<br>
><br>
> Thanks,<br>
> Lukas<br>
</blockquote></div></div>