Well, initially I managed to improve a very solid run, later I improved my own run with the help of Morrison, and now, this new improvement is a milestone for this game!

Game objectives

  • Emulator used: BizHawk 2.4 (works even on most recent versions)
  • Aims for fastest time
  • Takes damage to save time
  • Heavy glitch abuse
  • Heavy luck manipulation
  • PRG0 version used instead of PRG1 version.
The improvement is 3377 frames (56.19 seconds) faster than the previous run, mostly due to a recently discovered glitch which can affect the level layout, meaning several new skips.

New tricks and glitches

  • Scroll glitch (the major glitch discovery) - discovered by InfoManiac.
NOTE: I haven't fully understand this glitch to explain properly, and I performed and improved it through trial-and-error.
According from scrimpeh, "the game only updates the screen every second frame, so by making the camera move only on the other frame, you can keep the level data that was in the area before around."
"It needs 6 frames to load one complete 32 pixel column essentially, the game checks if simon moves and it has to load the next tiles. If you just stand still when the scroll engine checks if simon is moving, no tiles are loaded normally that's no problem, because simon takes 32 frames to cross a column, so it should be done after 12 frames of constant movement."
Now, some of my explanation: it basically happens if you Turbo L / R. But I performed with Down+Left / Down+Right because it feels better (for entertaining).
During my work, somehow I managed to improve that glitch with a single turnaround (you must do it 3 frames after the last "turbo button" press).
This glitch also allows another new glitch:
  • Stair glitch (discovered by scrimpeh)
Basically, if you walk on a stair, you keep walking until you hit a solid block but if you glitch that block away, you just keep walking up forever.
There are several points which you can do it, but most just lead to another room with a glitched camera position where no stairs work. Some other lead to glitched worlds entirely.
There are a few places which this glitch works well, but only stage 13 was useful. I tried stage 08 and stage 15, but were slower because the camera can't scroll until you walk to central position.
  • Staying in the air (1-frame trick)
When jumping, if you whip or throw a subweapon and the animation ends while falling, for some reason he "stays" into the air for a frame, but still lands on the intended timming! (in other words: without delay)
This trick is frame perfect, and can be used to grab those orbs a frame earlier.
I discovered it while I was working on the pacifist TAS (yeah I'm improving this category too).
  • New type of critical hit
By having a powered up whip, you can kill a boss with a single critical hit!
It works because first of all, the height must be narrow (two blocks of space), and when doing a critical hit, the knockback will not occur, and you can also control left or right direction before he gets up, while you have enough time to kill a boss with enough hits - this type of critical hit lasts longer than "normal" critical hits.
I discovered it when I was testing scroll glitch, on stage 12.

Stage-by-Stage commentary

Stage 01 - No improvement.
Stage 02 - Reverted to the strategy from 2017 run, because stopwatch is no longer necessary after stage 03.
Stage 03
  • Same as 2017 TAS, but with a slight change during boss battle: while I was working on pacifist improvement, somehow I managed to kill the boss a frame faster, so after some testing, the new strategy is waiting some more frames before jumping next to the stairs, and the vampire bat will move 1 pixel to the left so he'll come down slighty faster. Saves 2 frames.
  • Since I used one more stopwatch, 2 frames were lost due to having more time left (2 seconds). Having more time left cost more frames.
Level 1: 0 frames ahead, score 6770.
Stage 04 - No improvement. And on previous TAS, the stopwatch strategy saves a frame on the first room but soon loses because of an extra lag transition.
Stage 05
  • First half: The previous TAS got an extra lag transition before, and this time not.
  • Second half: Before taking damage from medusa head, I have enough time to perform scroll glitch (this one I need to spawn a platform and remove same tile) which affects the very start point of next stage.
47 frames behind.
Stage 06
First half: Now this room is skipped! 877 frames gained.
  • For some reason I got an extra lag transition this time.
Second half
  • Before boss battle, I spawn a raised tile, because this time...
  • A completely new strategy for medusa boss: it's possible to do a critical hit which allows Simon to defeat medusa with a single hit!
  • I didn't use bommerang on Medusa while doing a critical hit because it's not possible to hit simultaneously.
Boss defeated 56 frames faster, but stage 06 second half is 44 frames faster (at the orb grab).
The published run finishes stage 06 with 339 time left, while this new run finishes with 348 time left, losing 9 frames.
  • Boomerang art: having three boomerangs spinning at the same time, just for entertainment ;)
Level 2: 864 frames ahead of the published run, score 22150.
Stage 07
  • No damage shortcut this time, because with scroll glitch, I can reach the stairs directly (needs to spawn 2 platforms, so the glitch is performed twice). 87 frames saved.
  • For some reason, I got an extra lag transition this time.
  • Second half has no improvement, but I killed an extra crow just for earning points.
Stage 08 - No improvement.
Stage 09
  • This time I aimed for earning more points, but this change caused a problem: the first skeleton drops invisible potion instead of the following skeleton (getting invisible potion from the latter is important because you can bypass that last bone dragon with enough time). So, in order to fix this problem, I got another rosary drop (from a medusa head).
Mummy boss: Same as published run, but the orb grab is improved by 2 frames, thanks to a new (and frame perfect) trick.
  • This trick was only useful on stage 09 because on other stages, would be necessary improving another frame.
The published run finishes stage 09 with 424 time left, while this new run finishes with an extra second, losing a frame.
Level 3: 87 frames faster at the end.
951 frames ahead of the published run, score 92300.
Stage 10
  • This time I decided to earn a money bag at the start, since I must wait for those moving platforms anyway.
  • Before the first stopwatch use, I spawn a tile and bring it (doing that glitch again while acrossing that shortcut) to those two moving platforms path, so waiting is no longer necessary. Also I got a lag.
36 frames saved.
Stage 11 - No improvement.
Stage 12
  • First of all, the first skeledragon can be manipulated by pausing, but there's a thing I didn't notice until I TASed this stage on pacifist TAS back from 2018: actually that manipulation occurs a few frames later. In other words, simply pausing and unpausing as soon as possible is enough.
  • I waited a frame before unpausing in order to avoid a lag later (during second skeledragon path).
  • Second, another scroll glitch use (twice, again): the first one needs to spawn a raised tile, because the second scroll glitch needs shorter distance in order to spawn a tile on the boss.
  • Like Medusa, Frankestein is killed with a single critical hit!
Boss defeated 143 frames faster, but stage 12 is 124 frames faster (at the orb grab).
The published run finishes stage 12 with 338 time left, while this new run finishes with an extra second, losing a frame.
Level 4: 159 frames faster at the end.
1110 frames ahead of the published run, score 141290.
Stage 13
First half
  • With scroll glitch, I despawn those tiles at the top from the stairs, and also spawn some kind of "glitched" tile, for a new damage boost - saves some frames.
  • For some reason, you can't control Simon when landing. But this problem can be avoided while on "attack animation".
  • Also, since this tile has lower height, taking a damage boost is the way to reach the next point. Using the first hunchback is slighty faster than the second one. And this route is a bit faster than not having that tile and getting a damage boost from a third hunchback (although that boost only goes straight up).
  • Now I climb up the stairs directly to the room above. 200 frames faster
Second half
  • Half of this room was already skipped, so no more damage boosts this time.
  • Like stage 10, I perform scroll glitch twice to spawn a tile and bring it to a later point. And the meat is skipped this time.
400 frames faster + 200 frames faster from previous room = 600 frames faster.
Stage 14
  • Skips upon skips: the first half is now faster thanks to that scroll glitch from previous stage, and no damage shortcut this time.
  • I got 2 extra lag transition frames this time. I tried to avoid it, but without success.
Second half
  • I have no idea, but in the lower area, the camera doesn't scroll left at all, and there's an exit trigger inside the wall!
  • In order to trigger it, first I need to glitch that wall, so return to the beginning to lock the camera.
  • I performed scroll glitch twice: that first one is for the next major skip.
Stage 15
  • First half: With some tile removed and by having some tiles at the start, you can damage boost from red skeleton above, skipping most of this room.
  • Second half: another scroll glitch, another boss defeated with a single hit.
Boss defeated 15 frames faster, but stage 15 second half is 4 frames faster~.
The published run finishes stage 15 with 396 time left, while this new run finishes with 425 time left, losing 29 frames.
Level 5: 1796 frames faster
2906 frames ahead of the published run, score 175440.
Stage 16 - No improvement, except during transition which this time on PRG0 version, avoids an extra lag frame!
Stage 17
First half: A lower tossing bone from the skeleton can be possible with pausing. It's 5 frames faster.
Second half: Last major skip (once again performed twice) - the first one is to spawn a piece of gear, and the latter one is to spawn some tiles.
  • You can simply go directly to the last stage, but there's a problem: I need to kill enough enemies and destroy enough candles in order to get a II multi-shot before the Dracula encounter.
  • Initially I took the original lower route (as well as throwing boomerang on the opposite direction), then waiting some time for another enemy spawn. But later I manipulated the first eagle (by stopping for a frame) to appear on the opposite direction so I took the upper route and solved the situation without wasting much time. 427 frames faster.
Stage 18
  • While I was optimizing this game, I noticed something I've overlooked at the time: I haven't tested throwing an extra boomerang for both cycles, respectively!
  • I improved some frames and later during my progress, I got a 24 frame first cycle (Dracula has a closed cape timming that varies at 16,24,36,50 frames - the previous TAS uses a 36 frame first cycle), but changed the pattern for the next cycle, which was easily fixed with pause.
  • Normally loading a frame later allows us to get a better timming pattern, but I managed to get a 16 frame first cycle by waiting 4 more frames! I also got a good pattern for the next cycle without needing to pause.
  • For the second cycle, I used an extra holy water throw, but since Simon can't move while throwing or attacking, it wastes some frames.
  • So before the second cycle starts, I adjusted the positioning (4 more pixels to the right) so I also can turnaround as soon as possible.
  • Holy water does a bit more damage when is more closer to the enemy. Fortunately that extra holy water worked well.
First phase improved by 23 frames, second phase almost managed to save a frame before end input, although Dracula was killed some frames faster!
Level 6: 456 frames faster, score 248290.
3362 frames ahead of the published run (I said 3377 - see the answer more below).

Development of the run

I never expected to improve this game once again, because how Morrison and I worked a lot on the previous run, and we weren't even able to find new glitches. But...
The opportunity appeared when InfoManiac742 discovered something very unexpected, and scrimpeh soon tested it, discovering new shortcuts and a new glitch, leading me to work on this game again.
I started my work adding those new skips, and I also decided to improve the current pacifist run.
During my progress, I improved that "major glitch" and discovered two new tricks too.
This TAS was originally done on PRG1 version (like all previous runs), but since I haven't thought about PRG0 version, I decided to test this run, and noticed the transition to the second room of stage 1 was a frame shorter, much for my surprise! I never thought about possible differences between versions (not including the infamous crash glitch).
So with this difference, I resynched this run to this version (removing a frame for nearly every transition), and got some problems compared to another version:
- Several candles whip were affected, and some enemies, like those zombies from stage 01. That was easy to fix.
- I got an extra lag transition from stage 06 (I wasted a boomerang at the start to avoid that before), and from stage 07. Bad luck.
- The second half of stage 07 was more affected because of random lag, forcing me to throw the second boomerang, and getting a RNG drop with one of ravens (a rosary) instead of bone from the last skeleton (a money bag).
- Stage 10 got a lag during those last moving platforms path, while PRG1 is not.
If someone is interested to see this work originally made on PRG1 version, here's: userfiles/info/67653516050890371
It's 17 frames longer than this submitted PRG0 movie file.

Other comments

Well, I said on my lastest submission about my next game, Blackthorne. I was working on it, but suffered problems with heavy luck manipulation, and ended losing motivation. Probably I'll return after finish my next work:
As I said before, I was working on pacifist TAS at the same time as the any% TAS. Most of the improvements from any% were added.
So the pacifist run will be the next project ;)

Special thanks

InfoManiac, the author of this major new glitch discovery!
Morrison, for his great experience with this game working with me on the previous run ;)
scrimpeh, for discovering most of those shortcuts by testing that glitch, as well as discovering stair glitch.
EZGames69, for encoding this run.

Samsara: Dracula still cheats. Judging.
Samsara: I've always had a problem judging these kinds of landmark runs. Not because of the runs themselves necessarily, but the fact that it's hard for me to say anything that isn't just "Holy heck, what an accomplishment! Accepted!" I need to be needlessly wordy, dangit! Stop making me speechless with awesome improvements!
I mean, naturally, this is an incredible run. Even knowing and having experimented with the glitch when it was brought to our attention, there were so many uses for it that I couldn't have even imagined in all of my testing. I was amazed that it could still be used on bosses, despite the fact that most of the bosses don't drop down pits, and Dracula just respawns at phase one because he cheats, but also all the minor uses of the glitch to put platforms in new places to save smaller increments of time were a treat to behold. Just, overall, really incredible work here, through and through. More than worthy of inheriting the Star from the currently published run.
Anyway... Holy heck, what an accomplishment! Accepted!
feos: Pub.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15527
Location: 127.0.0.1
This topic is for the purpose of discussing #6941: Challenger's NES Castlevania in 10:18.91
Editor, Skilled player (1437)
Joined: 3/31/2010
Posts: 2106
I'm so happy watching this run. For how substantial the improvement and the routing changes are, the run looks incredibly well planned and executed. I'm also surprised in just how many places the skip could be used. Absolutely beautiful run from start to finish. Gladly voting yes.
Active player (437)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
Easy yes vote. Starworthy run. Christmas came earlier than expected this year. Stay safe and keep calm. I bid you farewell!
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
xxezrabxxx
He/Him
Joined: 7/15/2017
Posts: 199
Location: Kentucky
Yay, New Castlevania TAS! Wonderful improvement! Easy yes vote.
I like to comment on submissions and look around the site. You have probably seen me before (if you have been around for a while) either on the site, Discord, or any other social media. I recently took up making temporary encodes for new submissions. Also, I never forget to greet Tompa wherever I find him! "when resyncing stuff sucks it's called Resuccing" - EZGames69 “If an emulator stops being accepted to the site it should be called an emuLAMEr” - EZGames69 "oh no discord, everything I say will now be logged forever, sdfsdf, time to hide" - Masterjun "just had to give therapy to a taxi with daddy issues" - psx Current Projects: Mother 3 (75% complete)
Reviewer, Experienced player (918)
Joined: 11/18/2011
Posts: 311
Location: Morocco
scrimpeh wrote:
I'm also surprised in just how many places the skip could be used.
Which completely changed the gameplay plan!
I still learn more about English. https://www.youtube.com/user/McBobX100
I wrote:
Working is the best way to achieve goals in speedruning. Hardworking is a pain.
Mitjitsu
He/Him
Banned User
Joined: 4/24/2006
Posts: 2997
Amazing improvement, I forward to the additional information about the new techniques that were used in the run.
aiqiyou
He/Him
Skilled player (1823)
Joined: 8/4/2018
Posts: 95
Location: China
I'm surprised by such a huge improvement. Nicely done, I've been looking forward to it for a long time. Yes vote!
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
What did you do to Castlevania, you meanie? ;-) Crazy route changes.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Fortranm
He/Him
Editor, Experienced player (877)
Joined: 10/19/2013
Posts: 1121
Definitely NES TAS of the year material. Easy YES vote. Are you interested in looking into doing runs with this glitch on the FDS, VS, and GBA versions? (http://tasvideos.org/forum/viewtopic.php?p=498544#498544)
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
What a wonderful run! Besides the primary glitch, you also showcased several visual glitches along the run, such as the first door graphics swapping for a frame, the game missing the opportunity for split-screen and consequently screen being jerked vertically, and Simon‘s feet showing through a door. And the movement was entertaining too. I especially liked your efficient and flashy use of the boomerang weapon.
GamesFan2000
He/Him
Joined: 1/4/2019
Posts: 84
Location: Canada
WAT?! I have no clue what the hell you're doing, and I absolutely love it! Almost a full minute worth of improvements on a game that was already extremely well optimized because Simon somehow found a way to bend reality to his will. Instant yes vote, and I hope this run gets the star it deserves.
Dimon12321
He/Him
Editor, Reviewer, Experienced player (574)
Joined: 4/5/2014
Posts: 1216
Location: Romania
Wow, you can actually resurrect people! I didn't expect to see Bisqwit online =) Yes vote
TASing is like making a film: only the best takes are shown in the final movie.
Noxxa
They/Them
Moderator, Expert player (4107)
Joined: 8/14/2009
Posts: 4089
Location: The Netherlands
Great improvement! It was really funny to see how a few of the stages got broken up with the new tricks. Yes vote.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
Post subject: Re: #6941: Challenger's NES Castlevania in 10:18.91
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
Wow, so many shenanigans!
Joined: 2/28/2009
Posts: 99
Incredible TAS. So many amazing new moments. Hats off to InfoManiac for finding the new glitch.
XYZ
Former player
Joined: 12/9/2006
Posts: 168
Location: 2bastuz
Wow! Path of Hero now contains so many secret branches. Yes.
Skilled player (1456)
Joined: 11/26/2011
Posts: 656
Location: RU
Brilliant TAS! New glitch is awesome. Amazing improvements.
I show you how deep the rabbit hole goes. Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell) Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
primeElephant
She/Her
Joined: 4/2/2018
Posts: 17
Easy yes vote. I wonder if this glitch has applications in the Pacifist/Minimalist run too?
letcreate123
He/Him
Player (210)
Joined: 11/16/2012
Posts: 42
Location: Chile
Block 5 was my favorite. The fabric of reality itself just distorts around Simon Belmont lol, very awesome glitch. Yes vote.
Challenger
He/Him
Skilled player (1686)
Joined: 2/23/2016
Posts: 1061
Submission text updated!
Fortranm wrote:
Definitely NES TAS of the year material. Easy YES vote. Are you interested in looking into doing runs with this glitch on the FDS, VS, and GBA versions? (http://tasvideos.org/forum/viewtopic.php?p=498544#498544)
Probably I'll check it someday. I'm surprised how this glitch is still present on other versions.
primeElephant wrote:
Easy yes vote. I wonder if this glitch has applications in the Pacifist/Minimalist run too?
I was working on pacifist TAS too. Most of the progress is done.
My homepage --Currently not much motived for TASing as before...-- But I'm still working.
Morrison
He/Him
Former player
Joined: 8/2/2006
Posts: 195
Location: USA
Great job on the new Castlevania TAS challenger!! It's amazing that after all these years, there are new tricks to be found. Appreciate the submission comments too, I wasn't exactly sure what was going on with the new tricks. Happy holidays, y'all
twitch.tv/Retrogaming2084
Site Admin, Skilled player (1250)
Joined: 4/17/2010
Posts: 11468
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Anyone has a sreenshot suggestion?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Samsara
She/They
Senior Judge, Site Admin, Expert player (2098)
Joined: 11/13/2006
Posts: 2821
Location: Northern California
34944: 25720:
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Editor, Reviewer, Skilled player (1352)
Joined: 9/12/2016
Posts: 1646
Location: Italy
I prefer the first one you posted, 34944
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15527
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [4342] NES Castlevania by Challenger in 10:18.91