

Bizarrely, to account for this the values in the game code are deliberately 1 less than the actual intended duration. This means the subimage lasts for 1 frame more than the duration is actually set to. On the frame this counter reaches -1, the duration counter is reset and the subimage is increased. For example, an animation might set the duration counter for it's subimages to 7, and counts down every frame after. The timings are very specifically coded however. The animation system works as a simple counter, counting down the animation subimage for a specific number of frames (the duration), then updating the animation upon completion, and resetting the counter. 1.2 Simpler Method For Displaying Subimage Durations."subimage" refers to an animation frame, while "frame" refers to a game frame, or 1/60th of a second.Animation notes for Tails and Knuckles are not yet included.The research applies to all four of the Sega Mega Drive games and Sonic CD.
