Cv1/ScrollGlitch

From Castlevania Speedrunning
Revision as of 15:52, 11 August 2022 by KidCharlemagneReturns (talk | contribs) (How are background tiles updated?)
Jump to: navigation, search

Breaking Dracula’s Castle 101

Before delving into why the scroll glitch works and how to execute it, I recommend understanding how castlevania updates its background tiles. Once we understand this, we can find various ways to break it, as well as diagnose when the scroll glitch fails.


How are background tiles updated?

Castlevania graphics are made up of foreground sprites (simon, candles, hearts, enemies) and background tiles. The game is building up these background tiles ahead of what is actually on the screen behind the scenes so that it can scroll smoothly as Simon moves. Around half a screen offscreen, the game is drawing a column two blocks wide. When that is complete, the game moves onto the next column. It looks something like this:

550px