MiSTer-devel / Minimig-AGA_MiSTer

138 stars 54 forks source link

Possible to use vga_scaler in 15khz? #88

Open sacredbanana opened 3 years ago

sacredbanana commented 3 years ago

Now that the vga_scaler automatically turns on over VGA when RTG is being used, would it be possible to allow you to output to 15khz (interlace the 31khz output or skip every other line)? My poor Commodore 1084S was in pain trying to sync with the signal

sorgelig commented 3 years ago

You don't need RTG. Really. Just continue to use minimig without RTG as before. RTG is for high resolutions which is opposite to 15KHz TV signal. It's something not compatible by nature. It's possible to setup 15KHz through HDMI using custom video mode and scaler will scale it down. But the quality of result will be bad. RTG is for SVGA monitors.

sacredbanana commented 3 years ago

Actually I use RTG for the 4k monitor I have connected to the HDMI port! If 15khz support gets added it means I wont have to disconnect or turn off my 15khz monitor in RTG mode

sorgelig commented 3 years ago

15KHz from scaler was always there as i've told above. Custom video mode can make 15KHz video already, but quality will be rubbish.

sacredbanana commented 3 years ago

would it possible to only have the custom video_mode applied to the VGA out and not get applied to the HDMI? Having a 15khz video_mode can't get synced on my HDMI monitor and would defeat the purpose of RTG anyway.

What I would like to have it do is this:

Non_RTG mode: the HDMI uses the video_mode I selected and the VGA is not connected to the scaler producing native display on the 15khz monitor. RTG mode: the HDMI uses the video_mode and the VGA is connected to its own scaler with its own video mode.

I'm not sure how feasible adding this would be, but it would be great if it's possible for situations where you're booted into your RTG system but don't have the HDMI monitor connected and you want to do basic tasks in workbench with your 15khz monitor

sacredbanana commented 3 years ago

Unless.... there's a way to somehow select at boot time whether to boot into RTG mode or not. Do you know if this can be done? Like a utility or a startup-sequence change or something. If there's a way to easily select at boot time what mode to use then I won't have any need for a separate scaler for the vga

sorgelig commented 3 years ago

There is only one scaler. So either it's connected to HDMI only or to HDMI and VGA. In Minimig you can store several configs, so you may have config just for games and config for RTG.