<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 1 June 2017 at 08:08, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I was testing using autotest.py with the -p command line option to replay a .ohrkey file<br><br></div>I noticed that the recording info overlay gets included in the checkpoint screenshot about once every 24 frames... but I am guessing that this is based on some timer, and not actually counting frames, because between the two passes of autotest.py the frame numbers where the overlay appears vary slightly, causing the autotest to fail.<br></div></blockquote><div><br></div><div>Ah, this is because of frame-skipping. The overlays aren't drawn when a frame is skipped, to save time.<br></div><div>The --recordoverlays option, which controls whether overlays appear on screenshots, doesn't apply to --autosnap and the "_checkpoint" command, because those aren't handled in allmodex, so they save the previous frame. I think the easiest option is to just add a new --hideoverlays option, which I'm doing now.<br></div></div></div></div>