Classicgamer wrote:
With that in mind, what is the reason why people use 960p instead of scaling to fit the native res?
There are many.
If something in your chain uses chroma subsampling, you can increase the color resolution before processing to prevent damage to the signal.
You might also use 960p to bypass a smoothing filter that a device in your chain uses for 480p, provided the device handles 960p differently.
You also might scale to get compatibility with a device in your chain. For instance, I have a warp processor that uses a line buffer and dislikes 480p. That line buffer allows for all kinds of transformations with very low latency. For instance, I can feed the OSSC in, get a properly warped signal, and feed that into my Datapathx4 and get perfect tate rotation with scanlines, padding and CRT curve on the edges with just one frame of lag total. Holy grail.