The 3-D Battles of Worldrunner

This game by (pre-Final Fantasy) Square is an attempt at a 3D title on the NES.
In a way, this game is a predecessor to the myriad of modern endless-runner games available on various platforms (primarily smartphones). One major difference is that this game (thankfully) isn't endless.
Basically you run forward while avoiding enemies, pillars, and gaps in the ground. At the end of each world is a boss battle. Stars can also be collected for bonus points.
There are eight worlds each with three to four subdivisions. These divisions are continuous with each other.
This game is probably best described as a pseudo-autoscroller. We use 'pseudo' for the following reasons:
  • Unlike a true autoscroller, the rate (and thus timing) of level progress is variable. This allows for optimization potential.
    • Even without button presses, the character will run forward and progress through the level. However, 'Up' and 'Down' on the D-pad will alter the speed at which the character runs.
    • Impacting posts that don't kill you (non-fire posts) knocks the character backwards and sometimes contain power-ups. These knock-backs will delay reaching the end of the level.
Emulator Used: BizHawk 1.13.1 (Actually both versions 2.2.2 and 1.13.1 were used to make this run. The .bk2 file will sync with either version, but will show up when being loaded as a movie made in version 1.13.1)

General Notes

  • This video is played in Hard Mode
    • Hard-Mode is accessed via a code entered on the demo screen (not the title screen) by pressing 'B' four times then holding "Up" and "Left" while pressing start. This code is given to the player after completing the game in normal mode.
    • As a code is used to access it, and there is otherwise no visual indication that hard mode is being selected (no options screen), we recommend retaining "Hard Mode" as a branch to differentiate from any future submissions that may not utilize this feature.
    • The primary difference between normal and hard mode is the speed of the enemies movement. No new content is otherwise added (from what we can tell).
    • Interestingly, the same hard-mode code is again given to the player after completing hard mode itself. This perhaps suggests that Square either overlooked (or just didn't care about) making a different credits sequence for hard-mode, or they didn't think anyone would ever beat the game in the hard-mode and didn't bother to mess around with making a different credits sequence.
  • It is possible to jump off the tops of posts if you time things right; upon landing from a pole-hop, the character does a small bounce before running again.
    • While touching fire posts in any other way will instakill the character, he is still able to bounce off their tops.
  • It's possible to hit the death zone of a gap and a spring character at the same time. This triggers the death music and causes the rest of the level to have no music, up until you reach the boss. This is the only time you get to be free from the otherwise VERY repetitive music.
    • This glitch is performed twice in World 3. The first time kills the music. The second time replays the death music.
    • This probably would happen in any world with spring characters hovering over gaps, but is not demonstrated (nor was tested) anywhere but World 3
  • Pressing left and right at the same time causes the character to spaz out while on the ground and do a squatting pose (actually the landing sprite)when jumping, it has no other purpose other than to look ridiculous.
    • This probably would have been utilized more often in the run if it didn't also cause the character to move to the right.
  • As opposed to the previous submission of this game, we avoid collection of any stars.
    • Collecting stars stops movement for 1-5 frames and then adds further time as all collected stars are counted toward scoring at the end of each boss fight.
  • Similarly, bonus stages are avoided.
    • While they may appear to some people to move you ahead in the world, the bonus stage is instead, a separate zone after which you return back to the exact location from which you left the main world.
    • Further, the bonus zones themselves have no point other than to collect more stars, thus there is not reason to go to them.

Bosses

  • In later levels the bosses must be killed multiple times to progress.
    • Though the movement pattern between successive snakes are very close, subtle changes to character movement/actions were necessary to both prevent death and optimize the battles. Some bosses spawn midair rather than on the ground, jumping before you enter the battle allows you to get close enough to fire shots as soon as possible.
  • The "invisible" World-3 boss is not a glitch, it's simply the same color as the background and blends in.
    • The snake's silhouette and shadow can both be seen on the ground.
    • Switching to the 3D mode of the game, the snake will be always visible. (This strat is used in the current RTA world record.)
  • While the ground only moves laterally with L or R character movements during the main levels, the ground movement changes to constant lateral motion during boss fights.
    • Upon defeating a boss, the character takes a victory pose. During this pose, the game resets the ground's X-position to its default (x=0) before entering the next level. To speed up transitions between worlds, we manipulated the world position to be at this x=0 state at the moment the character enters his victory pose.
      • This can save as much as 2.1 seconds depending on the ground position when the victory pose starts.

Entertainment Notes

  • Since this game also includes a built-in 3-D mode, it would be possible to make a movie that plays the game in 3-D mode. Some vieweres might appreciate this feature if they have red/blue 3D glasses. However changing to 3D will likely cause the run to desync, and would thus need a lot of tweaking.
    • IMO(EZGames) this most likely isn't worth the effort because, red/blue 3D effects have not aged well.
    • This also results in a 'seizure inducing' visual if you're not wearing the appropriate glasses.
  • Due to the pseudo-autoscroller aspect of the main worlds, we attempted to add entertainment value wherever we could.
    • We synced movement to music in World 1
    • We often use jumping from the tops of poles to demonstrate TAS precision over a human player.
    • Enemies and Poles are often dodged with frame perfect movements.
    • We demonstrate the glitchy graphics of movement when L/R are pressed together.
    • Random goofing off between segments of boss battles.
    • Many times gaps are jumped at the last possible frame and landed on the first possible frame.

Comparisons to other submissions/runs:

  • This run clocks in at just over 18 minutes.
    • This is roughly 4 minutes faster than my(DrD2k9) previous submission of this game.
      • This time is saved primarily by foregoing the bonus stages and star gathering.
      • There are probably around 15 seconds saved through better optimization of the boss battles.
    • This run is also roughly 4.5 minutes faster than the current RTA world record (which is using normal mode, not hard mode).
      • This advantage is mostly due to boss battle optimization and the fact that no power-ups are gathered by impacting posts (which slows down the RTA run).
  • Due to the rapidity of firing during boss battles (every other frame at points), it is likely impossible for a human to replicate this submission's battles. To do so would require a turbo/autofire controller and some insanely good timing and character positioning.
    • This aspect alone demonstrates why this run is worthy of publication from a "superhuman" perspective.

Some RAM values

AddressDescription
50World X-Position
5CRunner's X-Position in battle
5DRunner's Y-Position in relation to ground both in main worlds and battles
D0Shot availability - when this is 0 the next shot can be fired (one extra shot can be buffered)
386Boss' Head HP (each body segment has a separate HP)

Final thought: If this run is published it will be one more game completed for the TASmania project.


feos: Judging...
feos: First of all, it's been suggested that it's an autoscroller game. As already mentioned by the author(s), it's not. Pressing Up and Down changes your running speed, also some things can bounce you backwards. Yet I asked myself, is this game still trivial given that you hold Up and avoid touching anything? To answer that, I checked out the current RTA world record. Its first level from level start up until boss fight is slower than this run's, and the boss fight is slower as well. If even the people that have enough skill to get a speedrun world record can't beat this game's easiest level as fast as this TAS, then it's obviously not trivial.
Even if it was an autoscroller, it's never been a problem, even our Movie rules don't mention anything about autoscrollers that could disqualify them. Even things like [2141] NES Disney's TaleSpin by Thorning in 17:18.02 are fine, as long as there's at least something to optimize. So in that regard everything is good.
Second, difficulty. Movie Rules say that you can use a code to unlock the hardest difficulty. And this difficulty is objectively hard in this game, as it makes all the dodging harder, RTA or TAS, not simply changes every enemie's hitpoints. So it's acceptable.
Third, tier. No matter how hard you try to entertain, the game itself is incredibly annoying to watch unless your tastes are strange enough to like the same short music loop (consisting of basically the same melody) being played for 20 minutes straight, identical levels consisting of the checkerboard scrolling for 20 minutes, and gameplay where all you need to do it run left and right and jump on the pillars for 20 minutes. Bosses add some so-called variety, but not when you get rating like this:
tl;dr: Vault.
Fourth, what do we do with "fuller" kinds of completion for this game? Extra stages have been agreed to be fine, as we do indeed consider "all levels" full completion in some cases. But regarding stars, it is known that you can't collect them all, and also that they don't do anything useful, don't even generate any reward other than score. The manual says: "Catch as many of these as you can. They're worth extra points". Interestingly, stars are the cheapest item in the game, it grants you the least amount of points!
So they are officially and objectively useless, for normal play as well as for a TAS.
Quoting Vault Rules
Maximum points or score is allowed as a full-completion category, provided that:
  • There is no better way of defining full completion in the game.
  • The maximum score is easily defined and absolute - it must not be possible to gain a higher score, even theoretically. It must be definable without being dependent on precise time, speed, or similar requirements.
  • The maximum score is limited by not being able to gain any more points, not by hitting a score cap or overflow. If it is possible to score points infinitely, score cannot be used to define full completion.
Not that any of that is aimed for in this run, just felt like discussing it for future reference, and because there's no detailed explanation why stars don't belong to full completion for this game.
Accepting to Vault. "Hard mode" should not be in the branch, because there are no counterpart runs for this game using normal mode, and otherwise we normally don't label hard modes.
feos: Almost 3 weeks ago I judged it. Will publish after DK.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15577
Location: 127.0.0.1
Moderator, Senior Ambassador, Experienced player (907)
Joined: 9/14/2008
Posts: 1014
So it's time to show my hand - I worked on this game along with the second entry in the series in 2016, before my life was flipped upside down last year. I'm not saying what I've done is objectively better or worse, I'm just saying I think there are differences in how entertainment can be handled that are worth noting. My first attempt that I actually kept a file of (there were many before it) is 3-D Battles of WorldRunner 1 and 2 WIP and a later attempt is at 3-D Battles of WorldRunner 1 and 2 WIP 2016-07-19. Each file works on both games (I think, it's been a while) and completes roughly the first level, showing that the same sequence of button presses can complete both games at the same time. My point in posting these is not to stir the pot, it's just here to show that this is a rather simple game that is effectively a glorified autoscroller and entertainment choices can be made. I will abstain from voting so as to not introduce my own bias into the process.
I was laid off in May 2023 and became too ill to work this year and could use support via Patreon or onetime donations as work on TASBot Re: and TASBot HD is stalled. I'm dwangoAC, TASVideos Senior Ambassador and BDFL of the TASBot community; when healthy, I post TAS content on YouTube.com/dwangoAC based on livestreams from Twitch.tv/dwangoAC.
Spikestuff
They/Them
Editor, Publisher, Expert player (2642)
Joined: 10/12/2011
Posts: 6438
Location: The land down under.
Oh, it's the boring autoscroller that has been rejected twice in the past by 2 different judges. Guess it's suitable that the YouTube category to this video is "People & Blogs" then.
This is roughly 4 minutes faster than my(DrD2k9) previous submission of this game.
    This time is saved primarily by foregoing the bonus stages and star gathering. There are probably around 15 seconds saved through better optimization of the boss battles.
That's not a fair comparison considering the fact that DrD2k9's TAS deliberately took the bonus stages to attempt to gain appeal of the game. Considering that the only position of time improvement is actually the bosses over the previous submission here's an actual comparison. The improvement is 00:09.83 (590 frames) not "15 seconds": https://streamable.com/1lzor Since you also have to factor out the score bonus since the previous TAS deliberately takes the stars for points. I'd rather watch an improvement to "all bonus stages" than this. My vote on entertainment is No.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
DrD2k9
He/Him
Editor, Judge, Expert player (2213)
Joined: 8/21/2016
Posts: 1090
Location: US
Thank you both for your perspectives. And thank you Spikestuff for the more specific comparison to the previous run. The 15 second estimate was simply an estimate with which I was mentally including the resetting of the world X position to = 0 after the boss battles as well. Sorry if that wasn't clear. I respect both of your perspectives regarding the value of the entertainment choices made in this TAS. I don't find this game very entertaining to watch myself. I personally doubt there's much of anything that can be done to bring this game up to moon level. But that's been my opinion since my last submission (one of my earliest) was rejected. That rejection actually helped me better understand how runs are perceived by the community. EZGames69 was the one primarily interested in doing this game. He believed it may be able to be made entertaining enough, and approached me about helping with the run due to my previous work on the game. While I hadn't originally planned on revisiting this game, I agreed to help. I personally don't anticipate many 'yes' votes for entertainment on this game. But I believe that this game is indeed vaultable due to the fact that there are significant optimization opportunities. A 4.5 minute difference over the human RTA record is significant, especially considering the pseudo-autoscroller (or 'glorified autoscroller') aspect of a large portion of the run. I've never been one to shy away from vault runs. I believe they are important for archival/posterity sake (which shouldn't be a new concept to anyone who's read my opinions before). DwangoAC: for what it's worth, I think if both this and the sequel game can be done with identical (or one set of) inputs; a side-by-side TAS would make a slightly more interesting viewing. I didn't know there was a sequel until about half way through this prjoect when EZGames69 pointed it out to me. I even mentioned to him at that time how incredibly similar they appeared. Other than the sprites, the sequel even has an identical end cutscene with the code for hard-mode. EDIT: Not to be picky, but....regarding the rejection of the two previous submissions of this game: The first was rejected for sub-optimal play. The judge in that case also incorrectly stated that the autoscroller portions couldn't be sped up or slowed down (they can). The second (my original) was rejected more for goal choice (collecting all stars possible) than for having autoscroller components. It was even suggested by the rejection note that the game may still be vaultable if the time wasted collecting stars was saved. EDIT 2: Ok, that might be a bit picky.
Active player (410)
Joined: 10/4/2015
Posts: 99
I actually have to vote "no" because the play-around is nausea inducing rapid movement of the camera. Other than that, it's like a 20 minute autoscroller... I would usually agree with "vote meh, and vault it", but I think this doesn't even reach that bar. Edit: And yes, while the first level is the worst example of bad camera work, the other levels where it holds "right" constantly are almost as bad.
Joined: 11/15/2004
Posts: 804
Location: Canada
I don't know if it's exciting to play, but it's boring as hell to watch! 18 minutes of repetitive levels and repetitive boss fights. Square needed to add more variety. Looks well-optimized, though.
TASing or playing back a DOS game? Make sure your files match the archive at RGB Classic Games.
Experienced player (876)
Joined: 11/15/2010
Posts: 267
I thought this run was great! I'm actually a little surprised at how negative the comments on the auto-scrolling have been so far. The scrolling seems to go at a decent pace compared to some other auto-scrollers, and as the stages go on the activity seems to get more and more frantic. A lot of the run is spent bouncing off pillars and fire bars, but late in the run there was some dodging of enemy masses while staying on the ground that caught my attention. Killing the music was also a nice touch. Well done, and great work with this one.
Joined: 6/4/2009
Posts: 893
i couldn't bear to watch it all but the boss music was cool, i'll abstain from voting
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15577
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. ---- [3690] NES The 3-D Battles of WorldRunner by DrD2k9 & EZGames69 in 18:00.64