Competition Doom rules (CNDOOM)

Last update: 15.06.2015. - Competition Doom 2.0.3.2 released, old demos are will not be accepted after 30.06.2015.


16.12.2014. - Competition Doom 2.0.3.1 released, old demos will not be accepted after 28.02.2015.


02.07.2014. - Second fastest UV movie is 5 points for any category


Till now movie records were considered per player and not per time, so if one player had fastest and second fastest his second was not calculated. That will be changed in next few days.

12.01.2014. - CNDOOM naming change, underscore (_) changed to minus (-)!!!


All COMPET-N rules apply to CNDOOM but:

  • Competition Doom has its own database, so CNDOOM is not COMPET-N! CNDOOM is a modern version of COMPET-N as many players don't have DOS/Windows 98 or don't want to record under DOSBox.
  • COMPET-N is Vanilla only (doom2.exe) and will stay that way
  • you must use Competition Doom client v2.0.3.2!
  • you can use alternate strafe as it is part of Competition Doom
  • speed, max and nightmare demos only, Ultimate Doom movies are now doable and when playing episodes ExM8 counts too
  • miliseconds are counted, use -printstats to see total time for demo/movie in stdout.txt
  • IWAD's only (Ultimate Doom, Doom II, Final Doom TNT & Plutonia)
  • demos are accepted only via upload and record date/time is taken when you upload demo, so upload as soon as you can
  • Recording demos for Competition Doom

    To make sure everything will work smooth, to record VALID demo you have to use command line parameters or Competition Doom launcher:
  • -speed, -nmare, -max, -episode x, -movie
  • Some examples:
  • cndoom -iwad doom2.wad -record demo -speed -warp 1 -skill 4 (speed demo map01)
  • cndoom -iwad doom2.wad -record demo -speed -episode 2 -skill 4 (speed trought map11-map20)
  • cndoom -iwad doom.wad -record demo -max -movie -skill 4 (max movie e1m1-e4m9)
  • cndoom -iwad tnt.wad -record demo -nmare -warp 14 -skill 5 (nmare tnt map14)
  • If you add -file tnt.wad or -file something.wad, your demo will be invalid...


    You can combine episode and movie with categories, but do not specify two categories like -speed and -max together and you MUST finish the game while intermission screen is on, if you proceed to next map, demo will not be valid!!!

    How to join new Competition?

  • First register here on this forum.
  • Go to this thread and request ID with your details, if you don't want your details public send them to me via PM.
  • When you have your ID number, you have to go to settings page and put it there so you can upload demos.
  • Please read rules/FAQ.
  • Download LATEST version of Competition Doom.
  • Launch cndoom-setup.exe and under Competition enter your ID.
  • Record some test demo and upload it here to see if everything is OK. When recording is done use END DEMO key to quit recording.
  • Record demos with launcher or via command line (see rules).
  • Write description and zip it with your demo (follow naming rules).
  • Upload
  • Demo should appear in Incoming and database.
  • COMPET-N rules

    This page is for some miscellaneous rules for COMPET-N. The more basic questions (like how you can send your demo, naming conventions etc.) are discussed in the FAQ below.

    I hope everything is clear and I didn't forget anything.

    SECTION ONE: Miscellanous things in various levels

    (cool name for a section, isn't it?)
    WADS

    DOOM SPEED

  • E1M3, E2M5, E3M6, E4M2 have secret exits. Demos are accepted separately to both exits.
  • E2M8 does not have a SPEED entry, because it doesn't differ from MAX.
  • DOOM NIGHTMARE

  • E1M3, E2M5, E3M6, E4M2 have secret exits. Demos are accepted separately to both exits.
  • DOOM MAX

  • on U4M3, only 90%, on U4M7, only 50% of the secrets are required.
  • DOOM RESPAWN

  • E2M8, E3M8 don't have RESPAWN entries because they don't differ from MAX.
  • DOOM MOVIE

  • The episode movie times DON'T include the ExM8 time.
  • DOOM 2 SPEED

  • MAP15 and MAP31 have secret exits. Demos are accepted separately to both exits.
  • MAP30 don't have SPEED entry, because it doesn't differ from MAX.
  • DOOM 2 NIGHTMARE

  • MAP15 and MAP31 have secret exits. Demos are accepted separately to both exits.
  • DOOM 2 MAX

  • on MAP15, only 90%, on MAP27, only 87% of secrets is required.
  • TNT EVILUTION

  • MAP15: Max kills = 94/96 = 97% if no monsters resurrected.
  • MAP31: tnt31.wad needed when recording
  • PLUTONIA

  • MAP02, MAP16, MAP21 and MAP30 has no secrets
  • MAP11: Only 14/18 = 77% kills is required for Max/Fast/Tyson
  • MAP26: only 75% of secrets is required.
  • MAP27: Max kills = 78/79
  • MAP31 has only one exit (secret exit, no normal exit)
  • PWADS

    rules copy pasted from vdgg's xls (thank you!)

    ALIEN VENDETTA

  • MAP30 does not have a Nightmare 100% secrets entry, because it doesn't differ from Nightmare.
  • HELL REVEALED

  • MAP23: 364/367 kills is accepted for Max or Fast
  • MAP26: 424/428 kills is accepted for Max or Fast
  • MAP32: 287/327 (monsters spawned by icon of sin excluded) is accepted for Max or Fast
  • SCYTHE

  • MAP07, MAP21, MAP23, MAP26 and MAP32 have no secrets.
  • MEMENTO MORI

  • MAP11: mm11fix.zip needed when recording
  • MAP11, MAP12 and MAP23 have no secrets
  • MAP15: 8/10 = 80% secrets
  • MAP17: Max secrets = 6/7 = 85%
  • MAP18: Max kills = 198/200 = 99% if no monsters resurrected
  • MAP20: Max kills = 167/168 = 99% if no monsters resurrected
  • MAP27: Max secrets = 8/9 = 88%
  • MEMENTO MORI 2

  • MAP11: 109/113 kills is the highest recorded maximum
  • MAP18: Max kills = 168/169 = 99% if no monsters resurrected
  • MAP25: Max kills = 251/252 = 99% if no monsters resurrected
  • MAP26: Max secrets = 6/7 = 85%
  • MAP27: Max secrets = 7/8 = 87%
  • MAP30, MAP32 and Top secret MAP02 have no secrets
  • MAP31: Max kills = 233/234 = 99%
  • Top secret MAP01: Max kills = 26/33 = 78%
  • REQUIEM

  • MAP07 and MAP30 have no secrets.
  • MAP12: Max secrets = 20/23 = 86%
  • MAP21: req21fix.wad needed when recording (also named as req21_competn.wad; date 2010-10-01; size 571 446 Bytes)
  • MAP21: Max secrets = 8/9 = 88%
  • MAP23: 1 arch-vile cannot be killed. For Max or Fast, there is no need to kill this arch-vile nor any monsters spawned by icon of sin.
  • MAP23: Max secrets = 1/2 = 50%
  • MAP29: Max secrets = 1/2 = 50%
  • SECTION TWO: What is cheating and what is not

    MOVEMENT

    All movement-related questions are decided by Uwe Girlich's LMPC tool. I took his naming convention of the gametics.
    Rules:
  • The player cannot have GF>50 and GB>50 tic.
  • The player cannot have SL>50 or SR>50 tic.
  • The player cannot have SL>40 or SR>40 tic if turning (TL>0 or TR>0).
  • SLOWMOTION

    Since it is impossible to 100% detect a slowmotion recorded demo, the detection will go like this:
  • using Steffen "Rini" Udluft's LMPCHECK tool.
  • using Uwe Girlich's LMPC tool, watching one tic UTs and NWx tics.
  • visual detection.
  • discussing by other players.
  • OTHER HACKS

  • Various DOOM spinning utilities are allowed.
  • Using WAD files which alter the DOOM palette aren't allowed. Since it is impossible to detect if someone used them, I'd ask all players: please don't use them!
  • Using a different EXE other than DOOM.EXE v1.9 (size 715493 bytes) for Ultimate DOOM, DOOM2.EXE v1.9 (size 709905 bytes) for DOOM2 and Final DOOM, DOOM2.EXE v1.9 (size 722629 bytes) for Final DOOM is not allowed. Again, impossible to detect the use of an other exe to connect demos together, I'd ask all players: please don't use them!
  • Using WAD files which change monsters (spectres into demons) aren't allowed. Note: I tested this and found that LMPs created this way go out of sync.
  • Suspicious demos will be discussed among players, and will be disqualified if decided so. This isn't the best method, but I don't know anything better yet.
  • SECTION THREE: Points

  • SPEED, NIGHTMARE, NIGHTMARE 100 %secrets, MAX, TYSON, PACIFIST fastest demos are awarded by 1 point.
  • FAST and RESPAWN fastest demos are awarded by 0.5 point.
  • Episode MOVIE fastest demos are awarded by 5 points for all categories.
  • UV MOVIE RUN fastest demo is awarded by 10 points, second fastest by 5 points for all categories.
  • NM and NM100S MOVIE RUN fastest demo is awarded by 15 point, second fastest by 10, third by 5 points.
  • Other demos are not awarded by points (misc/built/nomonsters/...).
  • COMPET-N Frequently Asked Questions (F.A.Q.)

    ...at least I think these questions would be frequently asked :)

    Q: What is COMPET-N?

    A: COMPET-N is aimed to collect the fastest single-player and co-operative demos of each level of DOOM/DOOM2. We also collect demos for DOOM or DOOM2 episodes and DOOM2 full game runs (these are collectively called "movies"). We have eight basic categories: UV Speed, UV Max, NM Speed, NM 100% secrets, UV -respawn, UV -fast, UV Pacifist, UV Tyson. Anyone can send a demo if he manages to beat the existing record for a map.

    Q: How do I join COMPET-N?

    A: Anyone can join who beats an existing record. There is no "membership" or "application" of any kind, all you have to do is to register on forum and request there you want to upload demo, please provide this details too if possible:
    full name, nickname, country, webpage

    Q: OK, but where are the demos?

    A: COMPET-N's demo site is https://compet-n.gamers.org/public/compet-n/. The directory structure is pretty much self-explanatory, I don't think you'll have trouble finding any LMP.

    Q: Hey, isn't COMPET-N on ftp.cdrom.com?

    A: Yeah, that site does not exist anymore...

    Q: How do I find out what is the current record in a category/map?

    A: Easy, you just go to the Database.

    Q: When is the next update due?

    A: Ahh, the biggest question of philosophy! When it's done, of course.

    Q: How do I send my demos?

    A: The most recommended way is to send it zipped, with text file included (but not sending the text file separately) here and pwad demos here. From this directory you can download the latest demos, without having to wait for me to update them. Note that you cannot delete from the directory in any way, if you screw up an upload mail me and I'll fix it. Alternatively, you can mail the demos to me, but the upload method is more comfortable for both of us.

    Q: What are the requirements in the categories?

    A: I'm trying to describe each category the simplest way, and give a detailed explanation with exceptions on the top of this page:

    UV Speed: finishing the level as fast as possible, in Ultra Violence.
    UV Maxkills: finishing the level as fast as possible, in Ultra Violence, exiting with all monsters dead, including monsters resurrected by an arch-vile, except lost souls, and with 100% secrets.
    If there are monsters that you cannot kill at all or you can kill them only with heavy rocket splash damage, then you can skip them. (Plutonia MAP27, HR MAP32,...)
    NM Speed: finishing the level as fast as possible, in NightMare!.
    NM 100% secrets: finishing the level as fast as possible, in NightMare! and with 100% secrets.
    UV -Fast: finishing the level as fast as possible, in Ultra Violence with the -fast parameter, killing every monster at least once including monsters resurrected by an arch-vile, except lost souls, and 100% secrets.
    UV -Respawn: finishing the level as fast as possible, in Ultra Violence with the -respawn parameter, with 100% kills or more and with 100% secrets.
    UV Pacifist: finishing the level as fast as possible, in Ultra Violence, with the following restrictions: not harming monsters directly (no shooting at, chainsawing, boxing monsters), not harming monsters indirectly (exploding barrels that hurt monsters, activating crushers that hurt monsters). Allowed is making monsters fight each other and unintentional telefrags.
    UV Tyson: finishing the level as fast as possible, in Ultra Violence, killing every monster at least once including monsters resurrected by an arch-vile, except lost souls, with the following restrictions: you can only use fist, berserk fist, chainsaw and pistol.
    MMH: (not accepted anymore!) finishing the level in Ultra Violence, in the highest MMH possible. The Maximum Minimum Health is calculated this way: "Watch the health everytime the player takes damage, and take the smallest value of the whole recording. If the player takes no damage at all, the health at the exit counts." (Steffen "Rini" Udluft)
    DOOM UV Episode: finishing the episode as fast as possible, in Ultra Violence. Time is the total time of maps ExM1-ExM7 and the player must survive ExM8. (x: episode number)
    DOOM NM Episode: finishing the episode as fast as possible, in NightMare! Time is the total time of maps ExM1-ExM7 and the player must survive ExM8. (x: episode number)
    DOOM UV Max Episode: finishing the episode as fast as possible, in Ultra Violence, killing every monster at least once, except lost souls, and with 100% secrets on all maps ExM1-ExM9.
    Time is the total time of maps ExM1-ExM7 and ExM9, the player has to survive ExM8 and meet the above requirements on ExM8 too.
    DOOM NS Episode: finishing the episode as fast as possible, in NightMare!, with 100% secrets on all maps ExM1-ExM9. Time is the total time of maps ExM1-ExM7 and ExM9, the player has to survive ExM8 and meet the above requirements on ExM8 too.
    DOOM2 UV Episode: finishing the episode as fast as possible, in Ultra Violence. Valid episodes: MAPS 01-10, 11-20, 21-30. Time is the total time of the maps. In MAPS 11-20, taking the secret levels is optional.
    DOOM2 NM Episode: finishing the episode as fast as possible, in NightMare!. Valid episodes: MAPS 01-10, 11-20, 21-30. Time is the total time of the maps. In MAPS 11-20, taking the secret levels is optional.
    DOOM2 UV Max Episode: finishing the episode as fast as possible, in Ultra Violence, killing every monster at least once including monsters resurrected by an arch-vile, except lost souls, and with 100% secrets on all maps. Valid episodes: MAPS 01-10, 11-20, 21-30. Time is the total time of the maps. In MAPS 11-20, taking the secret levels is required.
    DOOM2 NS Episode: finishing the episode as fast as possible, in NightMare!, with 100% secrets on all maps. Valid episodes: MAPS 01-10, 11-20, 21-30. Time is the total time of the maps. In MAPS 11-20, taking the secret levels is required.
    DOOM2 UV Run: finishing MAPS 01-30 as fast as possible, in Ultra Violence. Time is the total time of the maps. Taking the secret levels is optional.
    DOOM2 NM Run: finishing as many maps as you can from MAP01 as fast as possible, in Nightmare!. Time is the total time of the finished maps. Taking the secret levels is optional.
    DOOM2 UV Max Run: finishing MAPS 01-30 as fast as possible, in Ultra Violence, killing every monster at least once including monsters resurrected by an arch-vile, except lost souls, and with 100% secrets on all maps. Time is the total time of the maps. Taking the secret levels is required.
    DOOM2 NS Run: finishing as many maps as you can from MAP01 as fast as possible, in Nightmare!, with 100% secrets on all maps. Time is the total time of the finished maps. Taking the secret levels is required.

    This rules above apply to all wads, not only Doom/Doom2.

    Note that other LMPs are also accepted (as nomonsters, coop, net-x or misc entries).

    Q: Hey, my awesome record is both speed and pacifist (or nightmare and nightmare 100% or something else)?

    A: If your record belongs to two different categories then you have to upload it twice or more, depending for how many categories demo is.

    Q: How do I know how to name my demos?

    A: The list is getting long, so I provide a link.

    Q: Do you accept millisecond improvements? (e.g. 26.84 down to 26.23)

    A: Yes, but only for Competition Doom (CNDOOM). To beat an existing COMPET-N record, you'll have to do at least one second better (taken by the intermission screen).

    Q: What happened to Steffen Winterfeldt's and Uwe Girlich's demos?

    A: Steffen Winterfeldt's DOOM2 NightMare! Run is the most debated demo ever created. In late 1996, discussions started whether Steffen's and Uwe's demos are cheated or not. Most of the players had the opinion that both players cheat with slowmotion. They asked Simon to disqualify them, but actually Simon never did it. (I wasn't there, Istvan tells Simon accepted Uwe's cheating, but not Steffen's.) When Istvan took over, both players have been disqualified, even though their demos are still available over COMPET-N. I know that many people still don't believe these players cheated, all I can say, that a decision had to be made. Even though no one can be 100% sure, the opinion of the COMPET-N veterans is what counts most. The admin is just there to make the decision. Despite the incident, the players aren't angry at Steffen and Uwe now, because they had a large role creating new routes and tactics.

    Q: Don't you want to move COMPET-N back to cdrom, or here/there?

    A: No. The current server is close to me, I can access it very easily. I can configure it however I want to, and the updates are frequent. Plus, the players seem to like its current place, no one told it's slow or anything else. "Don't fix it if it's not broken."

    Q: What about DOOM Done Quick? Isn't that COMPET-N?

    A: No. DOOM Done Quick is hosted by the Quake Done Quick Home Page over Planetquake.

    Q: I saw this/that demo and I saw a trick which I couldn't do. Did the guy cheat?

    A: No. I recommend watching the trick again and again, paying attention to the details. Then practice and practice until you can do it. The key word for the success of most COMPET-N "gods" is practice.

    Q: What is strafe50? What is a strafe50 mousedriver? Are these allowed?

    A: As you probably know, there are two ways of strafing. Strafing with separate keys, or with a single key (strafe-on button). If you strafe with separate keys, your relative strafing speed will be 40, while strafing with a strafe-on button, it will be 50 (hence the name: strafe50). This is an advantage when straferunning, as your speed is about 10% higher. However, you also have a disadvantage: you cannot turn while pressing the strafe-on button.
    On to the 2nd question: a strafe50 mousedriver is a special utility which makes strafe50 running "automatic". When you're straferunning but not turning, you'll strafe with 50 speed, but when you turn, the driver automatically switches back to 40. The advantage is that you can still use your separate strafing keys (basically it allows strafe50 with separate keys, not just strafe-on). Because of the automated working, it's much more effective than doing it "by hand". But because this gives an unfair advantage, such mousedrivers are not allowed. On the other hand, strafe50 itself (without the driver) is allowed. Some players don't use it at all, some players use it just for jumps and tricks, and some players use it regularly.
    Cheating with strafe50 mousedrivers can be detected. So please do not use them and play fair!

    Q: I read these player profiles on the website. How do I get one?

    A: Anyone who ever had a record in COMPET-N gets the chance to write a profile. From time to time (say every 6 months) I gather the new player's list who haven't had a chance yet and mail them about this opportunity. Also you can send a mail yourself asking for a blank profile, which I'll mail back.

    Q: How can I simply convert COMPET-N time to real hours/minutes/seconds?

    A: Use our neat convert tool here.

    Q: Does COMPET-N accept tool-assisted demos?

    A: No, there is a page dedicated to those, the Tool-Assisted Speedruns website. COMPET-N accepts built demos though (outside competition).

    Q: Does COMPET-N accept -nomonsters demos?

    A: Yes, as of 2012/10 we are accepting nomonster demos but no points for them. For naming and more datails take a look at our forum and new naming.

    Q: Will COMPET-N expand to more PWADs?

    A: Possibly yes. When the need arises, it will ;)

    Q: COMPET-N is too hard for me. Is there a place where I can have success with my skills?

    A: First, getting successful in COMPET-N requires practice, and loving to play the game. But if you're not a freak like us, then you can try some places:

    Q: Why doesn't COMPET-N cover Heretic 1-2/Hexen 1-2/Quake 1-2/anything else?

    A: COMPET-N was always meant for DOOM/DOOM2 only. Note that there is a similar site for Quake 1-2, it is the Speed Demos Archive. If you want to try Heretic speedrunning, try Heretic-N or the Public Demo Archive of the Non Gods.

    Q: Do you guys have a life?

    A: Actually, no ;)

     

    # top #