Ultimate Doom - Episode 2 in 3:02.
This TAS was finished by Akse in November 2014. Aqfaq is now submitting it here on behalf of the author.
  • Aims for in-game time instead of real time (doesn't care about score tally screens)
    • Contains speed/entertainment trade-offs
  • Takes damage to save time
  • Abuses programming errors
  • Manipulates luck (weapon damage)
This run uses Skill 4, Ultra-Violence. This is the most common skill level used in the Doom speedrunning and TAS community.

Recorded with

GLBoom-Plus 2.5.0.4 & GLBoom-Plus 2.5.0.6 Beta
Doom Replay Editor 2.0 custom

How to playback the run?

There are at least three options:
1. The original Ultimate Doom v1.9. Use the following command line: "doom.exe -playdemo e2dq-302.lmp"
2. Prboom 2.2.3 (or later version). You just need the original doom.wad file, which contains the level data etc. Drag and drop the LMP file to the prboom.exe and the run should begin.
3. Eternity engine: "Eternity.exe -iwad doom.wad -playdemo e2dq-302.lmp"
You can find the various Doom source ports for your operating system here: http://www.doomworld.com/classicdoom/ports/

Aqfaq's comment about Strafe50

Strafe50 is always on. This means the player can turn while strafe running at max speed, which is supposedly impossible. It makes nearly no difference in the run (maybe a few frames), but makes recording the game A LOT easier (hours of work). Any sane person who makes Doom TASes should use it. IMO, this is technically less drastic than pressing left+right simultaneously, which has always been allowed. So, I think using strafe50 while turning is totally okay.

Quick level by level comments (Feel free to delete or edit these!)

E2M1

Damage is randomized, so RNG is manipulated to kill some monsters with two pistol shots.

E2M2

A switch is pressed from a strange position.

E2M3

When running alongside a wall that has a certain orientation, the player speed is boosted. A short wall glide can be seen here. Monster placement is controlled by not shooting and waking them up.

E2M4

I can't think of anything special to say about this level.

E2M5

Nice maneuvering in narrow corridors. Short wall boost near the end of the level.

E2M6

Wall boost. Rocket boost. And then something known as the void glitch: Some solid walls can be penetrated and the out of bounds area (or void) can thus be entered. Here the level design allows hitting the exit switch from beyond the level boundaries.

E2M7

Rocket boost to the exit.

E2M8

A direct hit from a rocket inflicts a range of 20 to 160 hit points of damage. RNG is manipulated to deal good damage to the boss.
MapTimeKillsItemsSecrets
E2M1 - Deimos Anomaly0:33.5724%0%0%
E2M2 - Containment Area0:13.970%0%0%
E2M3 - Refinery0:23.666%19%33%
E2M4 - Deimos Lab0:36.378%2%10%
E2M5 - Command Center0:25.230%0%0%
E2M6 - Halls of the Damned0:19.774%0%0%
E2M7 - Spawning Vats0:08.461%3%0%
E2M8 - Tower of Babel0:25.77100%0%100%
Total3:02

Truncated: A wild DOOM TAS appeared! Go! Truncated!
Truncated: I have uploaded the fixed version supplied by the author, which includes the ending. The levels are unchanged.
So, this run. It has had good viewer feedback, and is eligible for Moons category. It is also faster than any existing regular speedrun or TAS. The intermission screens are not skipped as quickly as possible, but that should easily be covered by the fact that it is timed in-game, and does this as a speed/entertainment trade-off. (I have added this tag above.)
The second question is about the difficulty level. Technically, Nightmare (NM) is the highest, and this is done on Ultra-Violence (UV). UV can be considered the highest "regular" difficulty, since NM was added at a later time (supposedly as a impossible joke difficulty), and plays very differently from what everyone is used to. In addition to the monsters respawning on NM, they also shoot faster projectiles, attack more often, and move faster. I think TASvideos has room for both. It should also be mentioned that due to the respawning, any 100% runs (which includes killing all enemies) should be done on UV.
About episodes in Doom 1 - all episodes are separate, and starting a new episode resets all your weapons and stats. Submitting them separately is OK. We will not accept single-level runs, though. For Doom 2, there are no episodes, and only whole game completions are considered for acceptance.
Long story short: accepting for moons category.
ADDENDUM: I was asked to comment on Strafe50 while turning. Aqfaq's reasoning is sound, it can be compared to left+right. It is not possible to press normally, but it can be accomplished with a modified controller in both cases. The game accepts Strafe50 and turning as valid input when it receives it. This is not true for all input which can be sent, for example sending quicker running input than normally possible makes Doom go "Indigo: is turbo!" to warn viewers/other players that the player Indigo is cheating.
feos: Let's DOOM!

adelikat: Setting this to delayed. While it is has been judged as acceptable on a technical level, there's still some details to work out before this is ready to be published.

adelikat: Truncated did verify this on the original unmodified version of doom (running on dosbox). I want this to set a precedent for future doom submissions. Since the game itself is the one with the tools, we should be verifying against an unmodified doom for authenticity.

Truncated: I have added exact level times, extracted via -levelstat in prboom-plus. The times are always rounded down before being shown and summed up.
Also, setting this back to delayed :( until we have a decision of how to classify and handle Doom publications. Adelikat says the decision will come "soonish".

adelikat: Deciding to keep the SystemID as "DOOM", but on the Movies list, we will lump it with DOS movies, setting it back to accepted
feos: I'm back!
feos: Movie with extended input userfiles/info/68378758219639038


1 2
5 6 7
Editor
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Aktan, that's a clean Doom Video. The Music may be off to my ears but Sound Blaster 16 card.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Publisher
Joined: 4/23/2009
Posts: 1283
hegyak wrote:
Aktan, that's a clean Doom Video. The Music may be off to my ears but Sound Blaster 16 card.
Music is SC-55 music which is what the composer (Bobby Prince) intended.
Editor, Expert player (2479)
Joined: 4/8/2005
Posts: 1573
Location: Gone for a year, just for varietyyyyyyyyy!!
The encode looks a bit dark. Maybe use gamma correction level 2 or 3? (Press F11 to change it.)
Publisher
Joined: 4/23/2009
Posts: 1283
It's suppose to be that dark, Chocolate Doom was my point of reference. I'm not sure for Anty-Lemon though.
AntyMew
It/Its
Encoder, Player (35)
Joined: 10/22/2014
Posts: 425
Aktan wrote:
It's suppose to be that dark, Chocolate Doom was my point of reference. I'm not sure for Anty-Lemon though.
^
Just a Mew! 〜 It/She ΘΔ 〜
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
Radiant wrote:
For the same reason that an SMB run is not required to complete The Lost Levels as well.
I don't even understand what you are talking about.
As was a common strategy for DOS Shareware games back in the day, the various episodes of Doom are in fact separate games, with the first one available for free and the others sold separately. That they all run on the same engine is immaterial; it is not uncommon for a sequel to use the same engine as an earlier game.
The three episodes were all part of the one and same game. Just because the shareware version had only part of the game included doesn't change that fact. The shareware version was an incomplete version of the game. Allowing only part of a game to be completed, and considered a full TAS on its own right, would be rather unusual and exceptional. Are there any other examples of this?
Player (146)
Joined: 7/16/2009
Posts: 686
Aqfaq wrote:
The encode looks a bit dark. Maybe use gamma correction level 2 or 3? (Press F11 to change it.)
Vanilla DOOM vs. Aktan's encode Sampling these frames shows that vanilla DOOM is actually even the tiniest bit darker than Aktan's encode. It's close enough to be nigh unnoticeable, but making it brighter is definitely not the way to go.
Noxxa
They/Them
Moderator, Expert player (4124)
Joined: 8/14/2009
Posts: 4090
Location: The Netherlands
Warp wrote:
The three episodes were all part of the one and same game. Just because the shareware version had only part of the game included doesn't change that fact. The shareware version was an incomplete version of the game. Allowing only part of a game to be completed, and considered a full TAS on its own right, would be rather unusual and exceptional. Are there any other examples of this?
Sure, quite a few of them: [1544] DOS Duke Nukem: Episode 1 - Shrapnel City by Foone in 07:08.13 [1680] DOS Hocus Pocus "Episode 1" by IsraeliRD in 15:09.62 [1727] DOS Hocus Pocus "Episode 2" by IsraeliRD in 13:48.60 (note that both episode 1 and episode 2 got separate publications here) [1643] DOS Jazz Jackrabbit by Ilari in 04:43.79 (before it got obsoleted with an all main episodes run) [2796] DOS Jill of the Jungle: Volume I - Jill of the Jungle by slamo in 06:40.85 That's not counting Christmas episodes or specials either.
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.
Editor, Expert player (2479)
Joined: 4/8/2005
Posts: 1573
Location: Gone for a year, just for varietyyyyyyyyy!!
Scepheo wrote:
Vanilla DOOM vs. Aktan's encode
Thanks, I had forgotten how dark the game was. (Funnily, with the original resolution each zombie face is different. Wall textures also look less repetitive with low resolution.)
Publisher
Joined: 4/23/2009
Posts: 1283
Aqfaq wrote:
(Funnily, with the original resolution each zombie face is different. Wall textures also look less repetitive with low resolution.)
No I think that's just error from the point resize that was used to match my screenshot, lol.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
So can someone edit the movie to include the entire ending song loop? PM'd the author, no response yet.
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.
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
Warp wrote:
The three episodes were all part of the one and same game. Just because the shareware version had only part of the game included doesn't change that fact. The shareware version was an incomplete version of the game. Allowing only part of a game to be completed, and considered a full TAS on its own right, would be rather unusual and exceptional. Are there any other examples of this?
Certainly. We've allowed runs of Sonic & Knuckles that don't complete Sonic 3; runs of Oracle of Seasons that don't complete Oracle of Ages; and even runs of Legend of Zelda that don't complete the second quest. A run of Doom that completes only one out of three episodes that are each sold separately (and with the fourth episode added much later as yet another separate sale) isn't meaningfully different from that. [2494] Genesis Sonic & Knuckles "Knuckles" by WST, feeuzz22 & Qwerty6000 in 11:32.46 [1963] GBC The Legend of Zelda: Oracle of Seasons by SwordlessLink & Tompa in 1:25:57.22 [2508] NES The Legend of Zelda "all items" by TASeditor in 32:16.98
Editor, Reviewer, Experienced player (979)
Joined: 4/17/2004
Posts: 3109
Location: Sweden
Warp wrote:
The three episodes were all part of the one and same game. Just because the shareware version had only part of the game included doesn't change that fact. The shareware version was an incomplete version of the game. Allowing only part of a game to be completed, and considered a full TAS on its own right, would be rather unusual and exceptional. Are there any other examples of this?
Some examples were already posted by other people. I would like to add that it is not technically possible to record an LMP demo which spans over multiple episodes. Once you have completed an episode, you need to start a new game to select the next episode, and the LMP format does not support starting new games. Therefore, Doom has to be recorded and submitted in several LMP files. (Source: I ran through episode 1 and tested.)
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Aktan wrote:
-Set multi-sampling to 6
Why not 8?
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.
Publisher
Joined: 4/23/2009
Posts: 1283
feos wrote:
Aktan wrote:
-Set multi-sampling to 6
Why not 8?
The game says it only supports up to 6, but honestly I've not tried 8, so it may work. Try it out and let us know!
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Aktan wrote:
The game says it only supports up to 6, but honestly I've not tried 8, so it may work. Try it out and let us know!
It is what I've been using with no complaint from the game. Also, WHO CAN EDIT THE FREAKING MOVIE?!
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.
Editor, Expert player (2479)
Joined: 4/8/2005
Posts: 1573
Location: Gone for a year, just for varietyyyyyyyyy!!
feos wrote:
WHO CAN EDIT THE FREAKING MOVIE?!
I tried, but failed.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
14256 is the frame where the ending song first loop ends. But here rises a question: should we use that for all Doom submissions? It's not easy for the author to figure out the exact length, I did it by trimming the dump at different frames and comparing. Neither way is consistent: - Cutting the movie at the last input doesn't allow the demo viewers to see the ending, and forces the publisher to extent the demo just to encode the ending. But it's the best practice regarding the site's time calculations. - Including the entire ending might be hard for the runners. - Including only a part of it just feels wrong.
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.
Editor, Reviewer, Experienced player (979)
Joined: 4/17/2004
Posts: 3109
Location: Sweden
feos wrote:
14256 is the frame where the ending song first loop ends. But here rises a question: should we use that for all Doom submissions? It's not easy for the author to figure out the exact length, I did it by trimming the dump at different frames and comparing. Neither way is consistent: 1) Cutting the movie at the last input doesn't allow the demo viewers to see the ending, and forces the publisher to extent the demo just to encode the ending. But it's the best practice regarding the site's time calculations. 2) Including the entire ending might be hard for the runners. 3) Including only a part of it just feels wrong.
(I numbered the options.) I think option 1 is the best. We want to make it as easy as possible for players. Most of them are not regulars at TASvideos, and we already have a wall of rules which makes it hard for newcomers to join. It is better to make extra work for encoders (or, realistically, me, since I am the only one who answered the call to edit the movie). In the publication description, put a note along the lines of "Note: The encode has been extended to include the full ending music. This is not present if you play back the movie in Doom."
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Fair enough, thank you.
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.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Anty-Lemon, do you want to publish this one? I was going to, but now I'm looking at handling Over the Hedge (also hires), and if you wish (or someone else), I can pass it.
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.
AntyMew
It/Its
Encoder, Player (35)
Joined: 10/22/2014
Posts: 425
feos wrote:
Anty-Lemon, do you want to publish this one? I was going to, but now I'm looking at handling Over the Hedge (also hires), and if you wish (or someone else), I can pass it.
Thanks, but I already took Final DOOM :P
Just a Mew! 〜 It/She ΘΔ 〜
Spikestuff
They/Them
Editor, Publisher, Expert player (2643)
Joined: 10/12/2011
Posts: 6438
Location: The land down under.
Anty-Lemon wrote:
Thanks, but I already took Final DOOM :P
Lemony you can take more than one to publish if you want.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Guga
He/Him
Joined: 1/17/2012
Posts: 838
Location: Chile
Don't claim more than one publicatio, it just slows down the process especially when someone who is unoccupied can claim AND start the encoding imimmediately.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
There's also an option to claim one, then claim another once you've done encoding the first one :)
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.
1 2
5 6 7