it seems to be inconsistant and wrong if speed is set too fast. Y'all should check for race conditions in the code or something
Edit3: more specifically its inconsistant at 0ms but seems to be fine at the next smallest speed
(old comment edits:
Edit: i have no idea if this is intentional but i found this:
if i have some value greater than 0 in a memory cell and i have a , command, which shound pause everything for input, and it usually does, but i put a [] loop with something inside after it, it still runs, even though the , shouldve paused it. Is this intended behaviour or not?
Edit 2: sometimes this results in inconsistant behaviour across different runs, other times it doesnt
)