MadDog wrote: ↑Fri Dec 30, 2022 6:18 am
Can someone explain to me like I'm 5 what pixel repetition support offers? What it is? What are the benefits?
I do not know how to explain it to a 5-year-old, but I'll try to keep it simple.
HDMI transfers full images from the MiSTer to the display. The larger the resolution and the higher the refresh rate, the more bandwidth is needed on the HDMI connection to transfer all the pixels.
The HDMI chip used on the MiSTer was designed with full HD resolution (1920 x 1080 @ 60 Hz) in mind. I can be "overclocked" to run up to 2048 x 1536 @ 60 Hz, but this is the upper limit. Using WQHD (2.560 x 1.440) displays with their full native resolution is not possible with MiSTer.
"Pixel repetition" does exactly what the name implies. For a given resolution, only half of the horizontal pixels are used, but they have double the width. WQHD with pixel repetition only needs the bandwidth of 1280 x 1440, which is within the limits of the MiSTer hdmi chip.
Benefits: With pixel repetition, MiSTer can use a WQHD display with its native resolution. One would think that simply using a 4:3 resolution like 1920x1440 would be fine with MiSTer, as almost no core uses 16:9 resolutions, but with many displays, these modes with 4:3 aspect ratio are not supported or scaled improperly. But the 16:9 WQHD resolution often works fine and is scaled correctly.
Drawbacks: Pixels are now double width, and no longer square. This can have a negative impact on shadow masks, as these would expect the output pixels on the display to be square.