3 ms·
While a cheap composite to HDMI adapter _can_ work, it likely adds several frames of latency which may or may not affect gameplay. This isn’t because of the com
by jonhohle 3y ago
While a cheap composite to HDMI adapter _can_ work, it likely adds several frames of latency which may or may not affect gameplay. This isn’t because of the composite to HDMI conversion, but because cheap boxes like this scale the PAL signal from 576i to 720p or 1080p. It may not matter for pong, but this can be up to several hundred milliseconds compared to original discrete
pong which would have had around 17ms latency from controller to display. It’s also possible that the arduino is outputting a 288p signal, like a lot of game consoles used to use, which the converter probably misinterprets as 576i which can lead to interlacing artifacts that most CRTs, for example, wouldn’t have.
There are several high end converters/scalers (Framemeister, RetroTink-5X, Koryuu Transcoder to OSSC) that introduce very little latency, but obviously cost significantly more.
For anyone interested in the messiness of PAL & NTSC signals and conversion to modern or even old displays, RetroRGB[0] is an amazing resource. It’s amazing to see how good old consoles can look, not only on current displays, but on CRTs with S-video or component inputs.
0 - https://www.retrorgb.com/ https://www.retrorgb.com/
- jgrahamc 3y agoGood point. Doesn't really matter for my rubbish Pong game but I have proper converter/scaler on order.