Per this post, the simulator appears to always be displaying the contents of the frame buffer. It does not present the behavior of the hardware when using playdate.stop()
/playdate.display.flush()
in Lua or when returning 0 from the update callback and calling playdate->graphics->display()
in C.
This remains incorrect in SDK 1.12.2.
i've filed this, thanks!
This remains incorrect in SDK 1.13.0.