Johnpv wrote:
For the HDMI side of things if the hdmi equipment (monitor, tv, receiver, switch etc) you're using doesn't like out of spec refresh rates you'll need to use the video mode that can add some lag but makes the refresh 60hz. I don't know how much it would be in this case, some one with more knowledge than me would have to chime in here.
Quote:
When using HDMI output the image must be scaled up to fit the higher resolutions, which requires additional processing. The MiSTer scaler has options which impact its latency. Using vsync_adjust=2 in the ini file will result in about 4 scanlines of latency, while 0 or 1 will result in up to roughly 2 frames of latency, with the added advantage of being more compatible with displays.
In addition your own television or monitor may introduce more latency, but this varies by device and no definite number can be given on that here.
In summary, if lag is critical to you, it's best to play on a CRT using a recommended and widely-tested USB controller. Some users have tested and ranked USB controllers by performance; you can see their results here.
https://github.com/MiSTer-devel/Main_MiSTer/wiki/Lag-ExplainedI don't know how it compares to a PC latency. I use MiSTer with CRTs and it's no doubt the best option in this case: lag free and also fuss free when it comes to configuring: you just change a few values and it works. The only problem is game availability: currently it supports only a fraction of roms which MAME offers, which is why I also have a crtemudriver PC setup.