I’ve just realized that it doesn’t seem to be working at lower resolutions. It works fine in HD with an HDMI cable but when using component cables it just goes to a black screen. The same thing happens with the RSX test sample (which is what I used as the basis of this) so the problem isn’t something I introduced. I’m guessing there is probably some flaw with the videoGetResolution function but that’s just a blind assumption. I haven’t done any real testing yet or made any attempt to correct the problem. It would be helpful if there was documentation to consult…
The source code is available for anybody that wants it.