Normally Turbo Mode speeds up a project. But sometimes it doesn't do what we might expect! In Turbo Mode the Scratch Cat animation becomes jerky and sometimes seems to freeze. Try running this project at normal speed and in turbo mode. ( <Shift> and "Green Flag" for turbo mode ). Brief Explanation ----------------------- Without turbo mode, the next Scratch Cat costume is displayed at the end of each loop every 1/30th second. We see the costumes in sequence. With Turbo Mode, the next costume is not displayed at the end of each loop! Instead Scratch executes the repeat loop with "next costume" as many times as possible until 1/30th second has elapsed, then whatever costume is current is drawn to the screen. As Scratch executes the repeat loop over 1,000 times in 1/30th second on my computer, the costume displayed is essentially random. The animation becomes jerky and sometimes seems to freeze.
* See this tutorial for more on Turbo Mode, also "run without screen refresh" custom blocks, how Scratch runs and how to structure projects: https://scratch.mit.edu/discuss/post/3680379/ Huge thanks to @griffpatch for the Full 16 Frame Scratch Cat Walk Cycle. * This version is cut-down and changed to demonstrate features of Turbo Mode. @griffpatch coded a "wait 0.02 seconds" block in his Scratch Cat animation loop so that the animation could only advance a maximum of two costumes between screen refreshes at 0.0333 seconds ( = 1/30th second)