Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
kraflab

The Next Iteration of DSDA

Recommended Posts

The record timelines are super cool and there's lots of fun just looking around :))

Share this post


Link to post
12 minutes ago, Poncho1 said:

I imagine demos that AREN'T records will still be uploaded / kept, right? 

Of course.

Share this post


Link to post

This is really neat especially adding time in tics and player demo stats. 

 

Also while browsing through my players demos list I notice that my Dues Vult 2 NoMo Map 1 to 10 demo didn't get imported :(

Share this post


Link to post

nice work, looks really nice and love the added stats! Small error in the table view for doom 1, it shows my name on e1m4 but I believe that should be Adam Hegyi. Mine was a tie recorded later. But only under uv-speed.

Edited by Dwaze

Share this post


Link to post

The "demo count by year" on this page sure looks interesting, apparently there was a huge low in Doom speedrunning in 2004-2008 followed by a sudden revival from 2009 onwards... Or is this some kind of an artifact?

 

Also, it would be cool if we could look for wads by author name, this way e.g. I could quickly check if people played any of my wads.

Share this post


Link to post

Around 2009 is when the speedrunning scene outside doom started to pick up. I suspect that that explains the rise, but of course it's just conjecture.

Share this post


Link to post
1 hour ago, Dwaze said:

nice work, looks really nice and love the added stats! Small error in the table view for doom 1, it shows my name on e1m4 but I believe that should be Adam Hegyi. Mine was a tie recorded later. But only under uv-speed.

It isn't sorting by date in addition to tics, so I'll have to add that. Thanks for the report!

Share this post


Link to post

just a quick one - i cant see how you can toggle between list and table view. you can click on the wad name but that isnt very intuitive when you consider that clicking on it before table view will download the wad...

Share this post


Link to post
2 hours ago, JudgeDeadd said:

apparently there was a huge low in Doom speedrunning in 2004-2008 followed by a sudden revival from 2009 onwards... Or is this some kind of an artifact?

Probably not an artefact. Compet-n (and DANG) falling into oblivion was a huge blow that took some time for the community to recover from, and led to some of the formerly more prolific recorders pretty much abandoning recording completely - it was a while before a new generation built up. It also took some time for this forum to look like a viable alternative place to post demos, as the attachment feature was broken for some years, not to mention the whole aethos being very different. Those years you mention were also a time when good ways/ports to play Doom in Windows with good compatibility were getting developed - it was rather hit-or-miss for some time (or at least perceived to be). By about 2008 we had several good and reliable options that had become well-known to Doomers.

 

Another factor might be that competitive play leads to a larger number of demos being released. If you're trying to produce a demo you're truly happy with, you'll probably work on it for a while and release one demo. If two people are fighting to produce the best time, then they'll probably both release several demos. That might also be skewing the totals.

 

But yes, there certainly were times from 2004-8 when things felt pretty quiet in the Demos community.

 

I am not convinced by the notion that 2009 onwards is part of a general increase in FPS speedrunning activity. Quake speedrunning largely seemed to die around that time (or a little earlier - in 2008) and has never really recovered.

 

Edited by Grazza

Share this post


Link to post

2009 onwards was a general increase in speedrunning overall, as a concept. I can't comment on fps in particular and trust your knowledge on that. But gdq for instance, the biggest speedrunning event / stream, began in 2010. This is when speedrunning as a hobby started becoming more "mainstream". I can't guess where everyone came from, but for sure I was introduced to the concept of speedrunning after watching one of the gdq events, and only after wandering for a while came to doom. I suspect the same could be said for a lot of the newer runners.

 

Btw grazza, when will you write your book on the history of doom running? 😉

Edited by kraflab

Share this post


Link to post

Brilliant stuff guys!  I'm a very casual speed-run viewer so the linked YouTube videos are a really nice touch.  I can absolutely see myself watching a few speed-runs on my lunch break at work.

 

As an aside, and I'm pretty sure this is a nooby question with an obvious answer, but given there are versions of web-embedded versions of Doom out there, and given DSDarchive hosts all the relevant files, has anyone ever looked at the possibility of using a web-based version of Doom to play the demos natively through the website?

Share this post


Link to post
1 hour ago, Bauul said:

As an aside, and I'm pretty sure this is a nooby question with an obvious answer, but given there are versions of web-embedded versions of Doom out there, and given DSDarchive hosts all the relevant files, has anyone ever looked at the possibility of using a web-based version of Doom to play the demos natively through the website?

 

It would have to use Freedoom though. Which is pretty depressing on its own, and then what do you do with actual IWAD speedrunning, where levels are required.

Share this post


Link to post
3 minutes ago, Da Werecat said:

 

It would have to use Freedoom though. Which is pretty depressing on its own, and then what do you do with actual IWAD speedrunning, where levels are required.

 

I was musing about that.  Ignoring the fact that Doom is available for free on those web-embedded versions of the game (which isn't legal), would a version of Doom that references an IWAD purely to playback demos (i.e. prevents the player from downloading the files or playing the game), does that count as distributing the IWADs?

Share this post


Link to post

Is it possible to be able to rank all players by amount of demos, or total time, or something like that (as in, we have the players list, and next to "Demos" and "Length", we could have a button or something that lists everything by that rank)? Personally, I think it'd be interesting to compare to other players. Just a little suggestion.

 

[Edit] ranking by length or whatever could be implemented for the demos themselves (when you look up a particular WAD and you want to compare the lengths of certain maps).

 

Dunno if that'll be too time-consuming or not, though...

Edited by Poncho1

Share this post


Link to post

A leaderboard is not an archive. I never signed up to have some pretentious icon next to my handle as if I participated in some formal, level "competition," because I'd otherwise have submitted demos to speedrun.com years ago. I wanted to share runs with this subforum and DSDA because the interpretation was left to the viewers, and yet you are puting your own stamp on what's The Best Run. An example of this is Doom's E1 Max: no one can convince me that routing seven maps vs. eight is ever going to be comparable; they are two different goals entirely but you're swaying someone who might be interested in running the category into thinking one is more valid than the other. 
 

Share this post


Link to post

I do agree with the m8 scenario thing and think we, as a community, should just say fuck it and never ever do 1-7 runs because that shit's fucking stuuuuuuuupid

Share this post


Link to post
1 hour ago, 0xf00ba12 said:

A leaderboard is not an archive. I never signed up to have some pretentious icon next to my handle as if I participated in some formal, level "competition," because I'd otherwise have submitted demos to speedrun.com years ago. I wanted to share runs with this subforum and DSDA because the interpretation was left to the viewers, and yet you are puting your own stamp on what's The Best Run. An example of this is Doom's E1 Max: no one can convince me that routing seven maps vs. eight is ever going to be comparable; they are two different goals entirely but you're swaying someone who might be interested in running the category into thinking one is more valid than the other. 
 

First of all, the project isn't done. I haven't figured out / decided how I want to display m7 and m8 timings separately, so I've left things the way they already are on dsda. On the existing site you don't see the m7 times either, so I'm not sure where you're coming from on this? ZM's e1 record is displayed "out of order" for instance. The hypothetical person investigating the category that you mention is going to automatically assume the fastest time is the relevant one. They'd only learn otherwise by communicating with the community or reading some kind of guide material, so your insinuation is moot.

 

It even says this in the intro for new players:

"Historically, ultimate doom episode runs were only timed up to map 7, although it was still required to beat the final map. This was because there was no final score screen in the original game. For this reason, you may see two different times for the same run: the time including map 8 and the time only through map 7. If your goal is to beat an episode as fast as possible, you will use a different route than if your goal is to compete directly with an existing legacy record (m7 timing). Which way you choose is ultimately up to you."

 

It seems like you've jumped to conclusions and missed some important details along the way.

 

As far as the icons, I don't know why you're conflating the fastest of something with the best of something. Those are there to help with what is likely the primary use for visitors: finding out if a run has been done, and what the fastest time is. If that isn't what someone is looking for, then the icons don't mean anything to them anyway. So once again, it seems like your point is moot.

Share this post


Link to post

No details missed, I'm merely commenting on what I see. Looks like only one of those runs is worth some token of approval, at least that's what it'd appear to me as a newcomer. This is also related to my comment re: The Best Run, but you addressed that you haven't decided what to do with legacy timings, so that's apparently TBD.

 

If the runs are already sorted as they are in Andy's DSDA (fastest to slowest), I would say why have those icons at all, if not to support your Record Index stat? Again, it's an archive, not a leaderboard, and you've yet to address that. Aside from Compete-N, Competition Doom, etc., there have never been set-in-stone rules, and there are a variety of ways people record demos. Some people think advanced HUD is cheating, some people think 2-key SR50 is about as cheaty as autorun or the turn-180 key, which is to say not cheaty at all. There are runs that have used IDDT x2, and they aren't listed as Other as you so noted in your intro page. Does Pacifist really mean you can telefrag monsters? Some people think so, some don't. That's all fine though, because DSDA is not a leaderboard, and most people have historically noted such things in the text files so we can draw conclusions ourselves as to what we consider the fastest time was. It's when you start distinguishing some runs from others as seeming more important or whatever is when I lose interest entirely.

 

I've said my piece, good luck with whatever you do going forward.

Share this post


Link to post

The DSDA is an archive at its core, sure, but it would be incorrect to say that it isn't regularly used as a leaderboard. If it's to ever function this way properly, it would be nice if you can take a look at a page and see what is or isn't the record, but obviously you're free to disagree with that label. It's a convenience factor if anything; a new player or casual viewer won't really care about the minor details of HUD vs not or 2-key strafe50; they will just want to know what the best non-TAS time is, non-TAS defined as accepted by the archive maintainer and in line with general community standards. This is quite hard to figure out at a glance on Andy's DSDA unless you've used it regularly, so I think it's nice to see this immediately.

 

Also, whether it's an archive or not, it is intended to represent what the different rules for recording are; otherwise, all manner of TAS demos would also be represented with no label either. Anyway, for stuff like speedup, IDDT x2, etc., there's still a lot of discussion going on, and some cases that were carried over from old to new DSDA may be relabeled going forward, as it's still a work in progress.

Share this post


Link to post

Sometimes I wonder if there's anything you can just bring up on Doomworld without a possibility of it leading to a bitter argument about shedding bikes.

Share this post


Link to post

I do want to address the "rules" list because it is important, and some background is good to have.

 

I made this because there's a lot of confusion in the community about what is or is not allowed, which especially affects newer runners. That's a genuine problem in the community right now, although it may not be obvious from the perspective of people that generally stick to the forum. This has become especially apparent in recent weeks, because of the influx of doom runners, which I'm sure is visible here as well. I didn't see any obvious way to attempt to fix that besides coming up with some kind of document, which was also prompted by a discussion Dew started in the discord some weeks ago.

 

The things on that list are not my personal opinion on what "should" be the case, but rather my understanding of the status quo, and after having extensive discussions with people of all opinions in the discord. Of course, my understanding could be wrong, but what I've found when trying to write things down is that a lot of people didn't even realize some of the things that other people had been doing that had been passing as non-tas, for instance. That also means that the ideal of a hands-off, allow anything, hope for the best approach has actually been failing. Rather than creating a situation where everyone can judge the runs for themselves, the individual self-assumed rule list has caused people to not make it clear what they actually do in their demos. If you assume feature X is allowed and anyone uses it at will, then you wouldn't write it as a note in your submission. This leads to a lack of details in various contexts.

 

If there's one thing I absolutely have to make a choice on, it's what qualifies a run as TAS or not. If someone comes and says "person x has cheated, please label their runs" (as has happened in the past months), there needs to be a document saying what is or is not a TAS. I don't think there's a way around that. The alternative would be to allow everyone to label their demos TAS or not at will, but I'm not sure that's ideal. I also discussed this at length with people to come up with a set of clear lines that, once crossed, render a demo as a TAS.

 

There were a couple things that came up as being big issues with people: the use of iddt and the use of speedup to change the game clock (e.g., while waiting for a wall to lower). These things have been "legal" in the status quo in the sense that historically some people have used them and the demos are not marked. However, since we were discussing everything and writing things down anyway, and these two seemed particularly divisive, I decided it was in the best interest to sort them out. The use of both seems quite limited, to anyone's knowledge that I've spoken with, and it seemed like most people were either in favor of limiting / banning them, or didn't have a strong opinion either way. Given that, and the ease of drawing a line in the sand (i.e., "do not adjust the game clock" and "do not use cheats"), I decided to make it clear that neither is acceptable to be used under typical conditions in a non-tas run. I'm not going to try to relabel old runs though, since we don't even know what used them. In the end, the primary purpose is to tell a new runner what the expectations are.

 

Btw, if it were "up to me" then I would have voted for speedup to be legal. In my eyes it is a nice convenience in various situations and doesn't spoil the quality of a run. But, based on feedback from various people, especially looper and zeromaster, I felt like it was in our best interests to consider this a TAS feature moving forward. So I hope it's clear to people that I am not trying to set forth some kind of personal doctrine, but rather am trying to represent as well as I can what the expectations of the community itself are.

 

At any rate, it, like the rest of the project, is still a work in progress. If someone feels strongly about something in that document, feel free to bring it up here.

 

https://dsdarchive.com/intro

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×