This updated TAS of Dungeons and Dragons WOTES saves an additional 2,611 frames from my prior cancelled submission back in June. Better RNG manipulation, movement optimizations, and new time-saving strategies are included throughout. As for the current publication by Jesus Fan, this run obsoletes it by 26,165 frames (20,110 in-game & 6,055 from correct ending input).

Game objectives

  • Emulator used: Bizhawk 1.7.1
  • Genre: RPG
  • Heavy glitch abuse
  • Heavy luck manipulation
  • Uses a game restart sequence
  • Takes damage to save time
Tricks Used
THIEF ABILITY PROGRAMMING OVERSIGHT (constant critical damage)
Originally discovered by SDA member 'Arp Gren'. I've linked a tutorial video of his going over the finer details of the glitch here (commentary starts at 11:58): https://www.youtube.com/watch?v=xybySf-mUIc&feature=youtu.be
The ability in question is called "Hide in Shadows", or Hidden. Normally, the function of this Thief exclusive ability is to grant a one-time critical hit towards an enemy in combat, dealing major damage. In the game's overworld areas, this works correctly as your Thief will come out of this state as soon as he/she initiates an attack. However, in the dungeon portions of the game the ability never cancels, effectively making the Thief class a one man army!
SWAMPS SEQUENCE BREAK
The game's main plot requires your party to visit the various dungeons scattered throughout the Valley in search of allies to trade with. You're intended to explore these locations in a lineal order to advance the story. One of these locations in particular, the Swamps, can be skipped entirely. Possibly due to another programming oversight, the passageway leading into the swamps is scrawled with an illustration of a door combination, which gives your party access to the game's next location: the Azcan Jungle. This makes the Swamps an entirely unnecessary area to visit, as you only need to approach this doorway in the Beastman Caves, receive the confirmation message, and backtrack your way out.
OVERWORLD FIGHT SKIPPING (Azcan Temple)
Throughout Warriors of the Eternal Sun, there are a series of 'fixed' overworld fight encounters as you progress through the story. Due to sequence breaking, the only one you're technically required to fight occurs during the trek through the Azcan Jungle, where a squad of Azcan Warriors ambush your party upon climbing the pyramid steps to raid their Temple. To skip this storyline battle -- and any overworld battle in game -- all you do is simply enter camp and SAVE & re-LOAD as the enemies become visible on screen. This can easily be done in real-time. After the game reloads, any monsters on screen will vanish, and the event flag for fixed battles will be completed (such enemies won't respawn).
Previously, I mistakenly thought that this trick was frame-dependent (lesson learned: don't forsake thorough play testing!).
TRAP RNG MANIPULATION
This one is a tad tough to explain, and is still a bit of a mystery to me. The game's second major dungeon, the Azcan Temple, contains multiple floors littered about with fixed traps. Some of these traps are capable of inflicting upwards of 3-6 damage per shot, which would decimate any real-time party attempting to power their way through. The Thief class, however, is able to disarm these traps -- provided the RNG is favorable during the particular frame you land on a trap's tile.
This is where my WIP was at a frustrating sticking point. In my cancelled run, my Thief was able to easily disarm traps by simply waiting for the right frame until a successful disarm could occur. As most TASers can relate, this meant "burning through" frames until you could manipulate the outcome you wanted. However, I was perplexed to discover that, during the making of my new run, the Thief had lost this ability to luck manipulate traps. No amount of waiting or "burning frames" produced a different trap result. The only way the RNG would change was if myself or an enemy took damage in combat, which is unacceptable for any speed run.
The solution to this problem was even more perplexing. During the last portion of the Beastman Caves, you have to rush past a horde of Troglodytes in order to backtrack your way out. Once past them, if the last Troglodyte happens to attack and miss you -- BAM! -- your Thief now suddenly has the ability to easily manipulate traps again. Not entirely sure why this is the case (perhaps enemy misses add to a memory value in the RAM, granting this ability??).
To sum all of that up: Trap manipulation was a very important part of making this run, and contributed to saving the biggest chunk of time over Jesus Fan's published run.
AVOIDING OVERWORLD FIGHTS
Those with a critical eye will notice two things during my treks through the overworld: the occasional group of monsters that appear and give chase, and how my party will briefly turn away from their current direction while traveling; as if I made an error in movement. The latter is due to manipulating random encounters from appearing, as these would force me into a battle. The ones I allowed to appear didn't cause me to lose any time, so I left them in to provide more of an atmosphere during the run.
AVOIDING DUNGEON FIGHTS
This last trick is a bit ingenious and can also be performed in real-time. Most enemies in WOTES's dungeons are programmed to be aggressive toward you as soon as you step into their attack range. In particular, if you step into its range and then immediately back one step away, that enemy will most likely follow you in pursuit. This can be exploited in open hallways by immediately turning to either side and backing away as soon as you come into range, as there is a small delay in the monster's movement. During this delay, you can slip past through and avoid combat altogether. Especially in the game's final dungeons, I use this trick a lot shave seconds off of my time.

Stage comments

Beginning of the game: The Duke's Castle

Right off the bat, talking to Marmillian is unnecessary. I was also able to activate Hidden on the first attempt (one significant time saver from my cancelled submission) as I'm leaving the Duke's throne room. Nothing is needed for me to do or get inside the Castle, including hidden items such as the Healing Rod and Lightning Wand. I simply exit and head out into the Valley as quickly as possible.

Beastman Caves 1

A brief note on movement optimizations. Many improvements were made over Jesus Fan's run due to both better routing and moving my party diagonally as much as possible. Some trees and bushes in the overworld can be walked around, which is not immediately obvious by just looking at them.
I forego entering the Oltec Passageway early on to gather money and equipment. Instead, I head directly to the Beastman Caves and manipulate Uklangor and his subordinate Beastmen to kill off my other party members. After discovering the entangled passageway, I collect a dropped +1 spear (from Uklangor), and a loot pile consisting of two more +1 spears to sell back at the Castle to pay for a Caravan Route back to the Caves. Back inside the city, I also purchase a standard Bow in order to perform ranged attacks (and other manipulations) in combat.

Beastman Caves 2

More time was saved by less fighting as I worked my way towards the passageway to the Swamps. In total, I forewent fighting the Carrion Crawler, two Tuataras, and the Phobosuchus from my previous submission (biggest saver here). After discovering the combination and backtracking, I spent a small amount of time manipulating a miss from the last Troglodyte in order to activate the Thief's ability to easily disarm traps (explained in the 'TRICKS' section).

Azcan Temple

The Azcan Caverns in Jesus Fan's run was almost perfectly optimized, save for a 100+ frame time saver at the very end where I slipped past the guarding Sabre tooth Tiger. Once in the Jungle, I ascend the Pyramid steps and wait until the Azcan Warriors spawn before using the SAVE/LOAD trick in order to do away with them. Alone, this fight skip saved over 30 seconds from the current published run.
Inside the Temple, I made additional improvements to my cancelled submission by skipping a fight on the 3rd floor and discovering a new shortcut on the 5th floor on the bottom. Instead of fighting my way into crashing the ceremony, I sneak through a hidden corridor loaded with hidden traps. This shortcut saved around 4 seconds from my last attempt to grab a single Ring of Fire Resistance.

Oltec Tradeway

After another improved route change in the Valley, I made a few marginal improvemens once reaching the fiery Oltec Tradeway dungeon. These were mostly due to quicker battles (as it's been throughout the run) and being able to slip past the guarding Red Dragon at the dungeon's entrance.

The Schattenalfen Elven Realms; Elven City

The first portion of the Schattenalfen Elven Realms is pretty similar to Jesus Fan's. The only difference to note was at the end where I fought my way through the Elven Warrior squad and manipulated a miss from the Wizard. Major improvements were made in the Elven City portion. Instead of snaking northeast toward the Immortal Caverns, I shot straightforward down the eastern hallway, blitzing through the Dark Elf chain of command.

The Immortal Caverns

The strategy for the game's final area involved fighting as little as possible. Even with rapid-fire critical hits, I occasionally could not take out an elite monster here without it counterattacking (and killing me!) during playtesting. I slipped past as many as I could, while manipulating a timely miss from a hiding Chimera within a corridor. I had much better RNG this time around, as both the Medusa and final Chimera had no attack initiative as I rushed past them.
As I mentioned at the top, the last chunk of frames saved was due ending the movie on the last decisive input, which is advancing the dialogue screen when the summoned being Ka speaks to you. The previous movie unnecessarily continued through the entire ending, even skipping a congratulatory speech given by The Duke. My movie restores this dialogue and ends with the correct ending input.
Possible Improvements
Getting better RNG (as in most cases) would be the key to getting an even better time in this game. While in dungeons, some monsters have a random chance of getting 'first strike' on you as soon as you step into their range. Even using frame advance, you wouldn't be able to act first if a monster was programmed in this way. Even though I had much better luck in this run, there were still a few instances where I had to manipulate a miss from monster groups due to them having 'first strike'. A better manipulated run could easily save 3-5 seconds if such manipulations were done perfectly.
Suggested Screenshot
[dead link removed]
Suggested Description
During the prolonged campaign known as the Goblin Wars, the Goblin Army gathered one night to amass a final assault upon Duke Hector Barrik's Castle. In the middle of this decisive battle, however, both armies were suddenly interrupted by a great earthquake as a vortex violently manifested itself in the midnight sky. Friend and foes alike were sucked up and taken into this void. On the other side, the Duke's Castle and its inhabitants mysteriously found themselves deposited within a hollow valley, securely guarded by impossibly high cliffs illuminated by a flaring red sun, overhead. Per the Duke's urgent request, four adventurers are summoned and commissioned with the task of exploring this strange new land, in hopes of finding allies to establish trade with.
In ars4326's run, the ground work laid by previous TASer JesusFan is improved upon in this 7+ minute improvement. Most notably, only a single Thief is used throughout due to a programming exploit which allows him to inflict waves of constant critical damage while fighting in dungeons. In addition, a newly discovered reloading trick is used to skip the game's only required overworld fight in the Azcan Jungle. Also, new route strats and movement optimizations are featured, throughout, in this updated tool-assisted playthrough.
Finally, the ending input has been corrected to showcase the game's entire ending upon completing the final dungeon.
Special Thanks
Quite a few people to thank on this one!
  • http://opusgames.com/games/wotes/wotes.html - This website belongs to Doug Lanford, who was one of the original programmers for Warriors of the Eternal Sun. His webpage contained invaluable map data as well as some interesting insights during game development.
  • SDA member 'Arp Gren' for providing information on the Thief exploit and inspiring me to make this improvement! He still occasionally posts in the WOTES SDA thread, and appears to be in the process of making an RTA of this sometime in the future.
  • Those who encouraged me with feedback in the forums: Fellow Genesis TASer Aqfaq; fellow members Truncated and Scepheo for encouraging me to find a solution to the Thief's "trap RNG" dilemma, and Feos for his willingness to help dissemble to game's RNG (it ended up not being necessary, but it was still appreciated). Finally, a shout-out to Solarplex, for his work in encoding peoples' WIPs and submissions!

feos: Fixed the system. Judging...
feos: Accepting this improvement... to Moons!
RGamma: Publishing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15573
Location: 127.0.0.1
Editor
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
For the ghost of Gygax, I should watch this.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Active player (476)
Joined: 2/1/2014
Posts: 928
Temp Encode: Link to video
Skilled player (1416)
Joined: 10/27/2004
Posts: 1978
Location: Making an escape
The thing I love most is how the game ends by summoning a T-rex to do battle with Shuma Gorath.
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.
ars4326
He/Him
Experienced player (777)
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
Hey guys, what's your opinion on which screenshot I should use? Should I go with...?
Ha-Ha Funny
Uklangor SMAASH!
or...
Serious
Mean muggin' it while showing off max damage
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
Joined: 4/3/2005
Posts: 575
Location: Spain
I prefer the second one.
No.
Ford
He/Him
Joined: 3/5/2013
Posts: 183
Location: California
solarplex wrote:
Temp Encode
Thanks. It wasn't playing on BizHawk for me. It looks like this video sets out what it means to do in as little time as possible, but as I've never played the game myself, there wasn't much I could take away from this other than obvious high speed and luck manipulation. So I meh'd it (that's the correct vote for my assessment, right?).
DrJones wrote:
I prefer the second one.
I agree.
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
Good job with the improvements to the old submission. While the game does have a lot of walking, it's got great music and varied scenery to keep things fresh. It's funny to see the thief go through this alone and get critical hits all the time. I am not crazy about either of the screenshots. I prefer the first, but it's missing one of the important things about the run at that point: the thief going through most of the game solo. The second screenshot is just the ending, so it doesn't stand out as much. I'd recommend instead trying to get a screenshot of fighting either an Azcan warrior or two in the temple, or the miss by the Dark Elf Wizard near the end. The Azcan shot would probably be better if you could also get status messages on the screen about disarmed traps.
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.
ars4326
He/Him
Experienced player (777)
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
@mkip2001 Good observation on those details. What do you think about these?
I like the top one due to the points you brought up (there's also a subtle shout-out to Jesus Fan), but I also like the bottom one's color scheme and think that it would really be an eye-catcher. edit: Slight change to top pic (took out impact animation on Azcan Warrior).
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
I slightly prefer the top one, especially if you can advance a couple frames past that so the enemy isn't blinking that weird color. I also think of A Jesus Fan's run with that bit of dialogue :)
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.
Joined: 12/2/2005
Posts: 139
Location: New York, United States
The perspective on this game messes with my head. This run is proof that Genesis bass can make anything entertaining, even walking. The idea the rogue let the party eat it in the first cave to keep the loot for himself is also quite entertaining.
What's a man like me supposed to do with all this extra savoir-faire?
Joined: 9/1/2014
Posts: 58
I think the Burrower "serious" image would be the best myself, I like the idea of just ignoring the game trying to summon the dino and hitting him in the face while the cutscene is trying to start. A typical TAS thing to do.
Enjoys speedruns but hasn't actually tried making any yet.
Joined: 2/14/2012
Posts: 73
Why does the only black party member have to be a thief? (yes vote, VERY GOOD)
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15573
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. ---- [2681] Genesis Dungeons & Dragons: Warriors of the Eternal Sun by ars4326 in 22:15.22
ars4326
He/Him
Experienced player (777)
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
Hey guys, can my movie also be included in the 'notable improvement' category? There's many significant changes in this new run. Thanks!
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
Seconding the "notable improvement" bit. This run is way different from the predecessor.
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.