Tool-assisted game movies
When human skills are just not enough

Submission #2504: adelikat, arukAdo's PCECD Castlevania - Rondo of Blood "100%" in 38:26.12

Console: TurboGrafx 16 CD
Game name: Castlevania - Rondo of Blood
Game version: JPN
ROM filename: rondoofblood.iso
Branch: 100%
Emulator: (unknown)
Movie length: 38:26.12
FrameCount: 137966
Re-record count: 55413
Author's real name: adelikat, GAD
Author's nickname: adelikat, arukAdo
Submitter: arukAdo
Submitted at: 2009-12-21 22:14:16
Text last edited at: 2010-01-11 23:16:53
Text last edited by: arukAdo
Download: Download (16609 bytes)
Status: published
Click to view the actual publication
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list
Author's comments and explanations:

Note: The latest version of PCEjin includes Drag & Drop for savestates. This and the level savestates provided in the release package allow easy watching of any level in any order.


Castlevania: Rondo of Blood was released only in Japan in 1993 on the PC Engine with the CD add-on. It was later ported to the SNES as Dracula X.

Route choice

Deciding on a route for 100% was no easy task! There were many routes and characters to consider. Also, each possibility had its drawbacks. A full explanation can be found here. We decided on getting the Good ending but employing a stage select code.

Various comments

  • Several segments were pasted from the Maria any% movie.
  • Stage 5' had two route possibilities and both were tested. The lower one proved to be faster by about 300 frames (even though I was positive the upper was better!). A WIP showing the upper route is included in the release package in the Fails folder.
  • Stage 4 also had two route choices. The upper one was demonstrated in the Richter - Regular Stages movie. However, due to Maria's fast rolling, the lower choice was better.
  • Maria sliding on her belly causes less lag (in laggy situations) than rolling.
  • Ducking during a boss death animation can (but doesn't always) reduce lag.
  • Stage 4' gets a no damage bonus which causes time. However, I couldn't find a good place to take damage that was faster.

A few tricks and improvements were discovered that make the two any% movies improvable

  • With Maria, Rapid double jumping (Jump, wait a frame, double jump) is a lower jump than a regular jump. This allows her to save time in many places by getting to the ground sooner so she can start rolling sooner. It is also helpful in vertical areas for landing on some platforms sooner.
  • Near doors, it is often better to hold down at the end of a roll to slide a bit towards the door. This can as much as 4 frames on doors where a slide ends some distance away.
  • In stage 6, using the stairs to get to the top turned out to be 96 frames faster
  • The stage 6 bosses are improvable due to more creative lag reduction.
  • The stage 2 (Richter) boss was improved by about 100 frames.

The 2 first stages also have been improved by small optimisations there and here, mainly swaping damage from the rocks with regular ennemys, because killing the rocks was faster, also small changes on heart management was also introduced because of that strategy change, some lag in 2-2 could be improved eventually, richter any% movie does include some of thoses changes, but have different outcomes in stage2


(Note: all of these are already optimized)


  • 100% completion
  • Best ending
  • Takes damage to save time
  • Forgoes time-saving dinosuar coloring
  • Uses a level password
  • Uses a game restart sequence


Official Encodes[1]

mmbossman: Accepting in response to good viewer feedback as a 100% category (after taking into account 2 trolling no votes).

Similar submissions (by title and categories where applicable):