Doom Wiki
Line 18: Line 18:
   
 
:: You are the first person to ever ask me a question about one of these demos, so I don't claim that my approach has withstood deep critical review.  You are of course correct that they are a complete waste of time for anyone with a modicum of playing skill, but that's not the intended audience.    [[User:Ryan W|Ryan W]] 17:22, 7 October 2008 (UTC)
 
:: You are the first person to ever ask me a question about one of these demos, so I don't claim that my approach has withstood deep critical review.  You are of course correct that they are a complete waste of time for anyone with a modicum of playing skill, but that's not the intended audience.    [[User:Ryan W|Ryan W]] 17:22, 7 October 2008 (UTC)
  +
  +
:::Well, they might, as they show that even with not-so-much maneuvering skill you can achieve the objective. I was only referring to the time (although this can be reduced somewhat using <tt>-timedemo</tt> or a source port that allows one to change the game speed). One would need a lot of time to see the whole route done. I've watched long demos, but usually of up to two hours or so. In fact, this might be the longest demo I've ever encountered. Maybe there might be some longer online demos by ZDaemon players or the like hanging out on a multiplayer server, but I don't know of any in single-player mode. By the way, it seems to work fine in [[Chocolate Doom]], or at least it starts it up properly.
  +
  +
:::As for 3 MB demos, I've played with that <tt>-maxdemo</tt> value, recording demos that never reached that limit, but had not attempted to load huge demos of this caliber. I'm suspect we're hitting another restriction here, related to loading data at startup, rather than how much memory the engine can use to write a demo lump. I was searching for specific information on the maximum readable size of [[lump]]s (or overall data) just now, to see if there is a known explanation. <small>[[User:Who is like God?|Who is like God?]] 18:02, 7 October 2008 (UTC)</small>

Revision as of 18:02, 7 October 2008

Minor disclaimer

The original version of this demo was so long that I couldn't test it for compatibility (the maximum size appears to be 3067K in vanilla, 3001K in Doom95).  While I have heard many players say that they can set  -maxdemo 4096  with no problems, and while eventually someone else would have either verified the file or replaced it, I feel as though I should not wait for "eventually" because the testing system is an essentially unmodified XP installation, which I know is very common among our non-editing readers (i.e. the gaming world at large).

There is normally a certain amount of "fat trimming" in these demos anyway, for purely pedagogical reasons, but to get this one under the time limit (3001K ⇔ 365:50 for a solo recording), I modified the route in two illogical ways:

  • Getting the blue key before secret #3, so I could kill the demons/spectres from the crooked catwalk instead of the square lift area (like in the HMP demo).  Although I didn't shoot the baron in this case, I did spend quite a bit more time in his line of fire, so I would have preferred to increase my health first.  I estimate that the added risk saved 100-110 minutes.
  • The method of killing the baron in the lava pool room is really not very foolproof because any monster can get stuck against the edge of one of the other metal doorways, possibly preventing infighting.  Strictly speaking, I should have visited the bend in the hallway each time I heard a door open to my left, not just each time I heard a monster die, which could easily have added 60-120 minutes to the run.

Ryan W 00:56, 7 October 2008 (UTC)

Well, the demo is too long in the same way an article could be too wordy or expansive for its subject. Who would want to sit through five hours? That's even long for a motion picture, if you know what I mean. A person can get 100%/100%/100% for UV in a good time. I just played through the level and managed 12 minutes with all 100s... and could certainly have done something faster if I were to optimize it (my route was silly).
Anyhow, a demo that was recorded in a port and then does not play in Doom (this demo crashes the engine for me when it is trying to load the 2.5 MB lump) doesn't show that something can be done with the unmodified game. Who is like God? 11:36, 7 October 2008 (UTC)
a demo that was recorded in a port and then does not play in Doom . . . doesn't show that something can be done with the unmodified game.   I entirely agree, but 2.5MB should work according to discussions like [1].  Is there a better way of guessing what size limit would apply to most users?
You are the first person to ever ask me a question about one of these demos, so I don't claim that my approach has withstood deep critical review.  You are of course correct that they are a complete waste of time for anyone with a modicum of playing skill, but that's not the intended audience.    Ryan W 17:22, 7 October 2008 (UTC)
Well, they might, as they show that even with not-so-much maneuvering skill you can achieve the objective. I was only referring to the time (although this can be reduced somewhat using -timedemo or a source port that allows one to change the game speed). One would need a lot of time to see the whole route done. I've watched long demos, but usually of up to two hours or so. In fact, this might be the longest demo I've ever encountered. Maybe there might be some longer online demos by ZDaemon players or the like hanging out on a multiplayer server, but I don't know of any in single-player mode. By the way, it seems to work fine in Chocolate Doom, or at least it starts it up properly.
As for 3 MB demos, I've played with that -maxdemo value, recording demos that never reached that limit, but had not attempted to load huge demos of this caliber. I'm suspect we're hitting another restriction here, related to loading data at startup, rather than how much memory the engine can use to write a demo lump. I was searching for specific information on the maximum readable size of lumps (or overall data) just now, to see if there is a known explanation. Who is like God? 18:02, 7 October 2008 (UTC)