The Immortal

This is an improvement to my previous run. See the submission notes from that run for details on the game.

Why revisit this game?

A big thanks goes out to MetroidMcFly on this one. If it weren't for him considering potentially running this game RTA, it's unlikely I ever would have looked at it again. Specifically, link_7777 asked me about a couple of details MetroidMcFly was curious about within the game. Not having concrete answers, I dug into the game a bit more than I had previously. More on the improvements that developed follow.

Significant improvements

Listed by the rooms where they occur.
Level 1
  • Room 3 - Better movement pattern was used prior to the goblin fight which allowed for a more optimal movement pattern afterwards which dodges the second goblin without having to cycle between rooms 2 & 3 to avoid a fight.
Level 2
  • Room 1 - Better movement pattern after getting gem which allows exiting the room without having to dodge the slime. (Reaching the door on the same frame the slime would have killed the wizard allows the wizard to exit instead of die).
  • Room 3 - Slightly better movement and faster kill of the goblin by the wisps before entering the goblin king's room. Better avoidance of the 2nd goblin and kill by the wisps upon re-entering the room.
  • Room 6 - Much more efficient movement pattern getting the slime to dissolve the rock into the gem. Better avoidance of the slime itself.
Level 3
  • Room 7 - Here is the BULK of the time save and the primary curiosity by MetroidMcFly that led to this run.
    • He was curious about the timing of the green/red flame. I calculated that the two flame colors cycle as follows: 96 frames of green flame then 672 frames of red flame. This cycle is on a global timer within the game that runs anytime you're in the main world. The timer is paused during inventory menuing and during battles. As such this acts as a type of frame rule. If a green flame cycle is missed, it's a forced wait of roughly 12 seconds before the next green flame will be available. If a battle with the troll occurs in that waiting period the wait will be even longer as the timer doesn't count during the battle.
    • This run JUST makes the very end of a green flame cycle. While it's possible to delay dropping the red gem another 5ish frames and still warp out of the room, not enough time on the green/red cycle remains to exit the flame column in the next room before the wizard is torched and forced to start over at the beginning of the level.
    • Making this cycle was only possible by saving the frames in the earlier levels as mentioned above. This cycle is essentially two green/red cycles earlier than the current publication and thus nearly 25 seconds of the improvement.
Level 4
  • Room 7 - This is the second major improvement (again credit to MetroidMcFly for the idea). It's possible to circle the floor emblem to open the ladder door while riding the carpet...This wasn't done in the current publication. Doing this also allows for faster circling of the emblem and much easier evasion of the troll. By avoiding a battle, we cut significant time here.
Level 5
  • Room 5 - I only have to kill one bird/lizard thing to get the key to the next door instead of killing both as in the current publication.
Level 6
  • Sewers - Slightly better movement. Interestingly, continuing to paddle downward after I stop does nothing to get the wizard to the whirlpool any faster.
Level 7
  • No major improvements.It's possible to end input much earlier by activating the MAGNET spell before Mordamir taunts you about not having any more defense. This eliminates the need to use input to speed through his monologue; shaving a ton of time off the end of the game.

Potential Improvements

  • While it's possible to avoid the first goblin battle through some fancy movement and leave the room faster, doing so would allow the red/green flame cycle timer to count farther than it does in this run (battling pauses the timer); delaying a warp via the green flame until the next cycle. Thus battling ultimately results in the shortest run at least up through the end of stage 3.
    • Any improvements prior to the green flame would need to also preserve the green/red timer. Even so, due to the insane lag in this game, a minimum of 5 frames would likely need saved in getting to the green flame to improve over this submission.
    • In theory, there are roughly 80-90 frames available to make the same green flame cycle and still be faster than this submission. Any improvement faster than that would need the additional 672 frames to reach the next previous cycle of green flame.....I can't imagine that happening.
  • Improvements after the flames would almost have to come from even more optimized movement or glitches. I feel this run is pretty tight. The room with the most likely space for movement optimization may be the sewer scene.

Final Thought

Again, major shout-out to MetroidMcFly for the ideas that led to the improvements in this TAS.

Masterjun: Judging.
Masterjun: Replaced movie file with a 841 frame improvement.
Masterjun: Accepting to Vault as an improvement to the previous run.
feos: Pub.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15586
Location: 127.0.0.1
This topic is for the purpose of discussing #6288: DrD2k9's NES The Immortal in 09:25.37
Pepper-Color
They/Them
Player (214)
Joined: 1/12/2019
Posts: 66
Location: Thailand, Bangkok, Vibhavadi rangsit 64 Alley
Ok. Yes vote.
nymx
He/Him
Editor, Judge, Expert player (2235)
Joined: 11/14/2014
Posts: 932
Location: South Pole, True Land Down Under
I have to say that this amused me a bit...with the parts of fighting. From what I can tell, the green enemy guys don't even get a chance to take a swing. It looks rather silly to just sit there and take a beating after threatening our hero not to go any further. LOL Yes vote.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
Skilled player (1672)
Joined: 7/1/2013
Posts: 448
Yes vote! Time to Moon this! :)
DrD2k9
He/Him
Editor, Judge, Expert player (2219)
Joined: 8/21/2016
Posts: 1090
Location: US
Well I feel stupid for not trying this before now.... It's possible to use the Magnet scroll before Mordamir taunts the player about not having any more defenses. Doing so negates the need to hold A/B through his taunting monologue and doing the spell afterwards. This shaves a bunch more frames from the end of the game. Can someone with power replace the movie file with the following User movie #53712640492961666? This does alter the end game making the above encode SLIGHTLY off. Essentially, Mordamir's monologue text will display slower, but the game will still finish as before. Assuming acceptance: if whoever encodes/publishes the run wants an input file that uses A/B inputs to display the text faster, I can provide that. But this new .bk2 is the earliest I could get a final input to beat the game.
Experienced player (877)
Joined: 11/15/2010
Posts: 267
Seems like a good improvement, yes vote
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15586
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. ---- [3923] NES The Immortal by DrD2k9 in 09:25.37
Spikestuff
They/Them
Editor, Publisher, Expert player (2643)
Joined: 10/12/2011
Posts: 6441
Location: The land down under.
Knock, Knock. Who's there? Atlas. Atlas who? At last. Link to video
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.