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

Heretic demos (non-demopack and NM)

Recommended Posts

Guys i beated the episode 1 speerun by Veo time in youtube, i did episode 1 in 6:47~ veo did 6:51, whiout e1m8 is Me: 6:16 / veo 6:22 (UV Speed)

 

Due to a inventory glitch possible to do in e1m5 is possible to make e1m6 and ahead be done extreme fast. Note: i'm a novice speedrunner has you can see in my demo, so a lot can be improved yet, i'll try maybe but i not promisse.

Demo in attachment. Video: my friend put wr but i'm not sure of it

 

 

Times obtained from demo:

e1m1 = 0:31
e1m2 = 1:26
e1m3 = 0:51
e1m4 = 0:47
e1m5 = 1:27
e1m6 = 0:28
e1m7 = 0:49

 

Veo's times:

e1m1 = 0:28
e1m2 = 1:17
e1m3 = 0:47
e1m4 = 0:46
e1m5 = 0:50
e1m6 = 1:09
e1m7 = 1:05

 

Is this a new WR of episode 1 run?

SRT2.zip

Edited by Xindage : Add video

Share this post


Link to post

It's interesting, more than 23 years after game release, someone finds something new for me, new trick-bug in my favorite Heretic! I watched this demo and I understood how this happens and that this is the original engine error, another one :) I've never seen information about such wings trick and never paid attention to myself, something like - it is possible to leave "one wings" for the next map (in certain circumstances) in movie runs/demos, it's really interesting...

Xindage, did you find this trick yourself or this information written somewhere? I counted your demo time - it turns out to be 6:19 (without E1M8), not 6:16, right? What game engine (or game exe) did you use to record this demo?

If by "WR" you mean "world record" - then yes, your time is the fastest at this moment, for E1 speed movie run on Smite-Meister (Skill-4). I don't see the reason - do not allow this demo for Heretic-N and DSDA databases, in my opinion - this is a new trick-bug in the original game engine. In any case, if someone does not agree, then let them say their opinion.
 

Share this post


Link to post

well i found this bug whiout lie several years ago, probably when i had 8 years old, i was a kid and i just had heretic demo version, so i played lot of times this episode, learned lot of stuff, so days ago i was talking with a friend about glitchs in heretic and hexen and i remenbered this wing bug them i thinked why not abuse this in speedrun and there's. ^^
Actully you guys discovered lot of glitchs in doom so i thinked heretic was the same and looks like not. just to say i'm 22 now so i had this glitch with me for like 14 year.

Edit Awsnering questions:chocolate heretic dev version.

Edited by Xindage

Share this post


Link to post

Awesome!

Btw if anyone is interested, you can compare movies by level times here

I think it's pretty cool to see the progression and how things compare in that sense.

Share this post


Link to post

Hello everyone!

I coming to you from speedrun.com with desire of running Heretic using demos instead of video capture. Few questions tho:

1. Should I use Heretic1.3 + vvheretic4 running on DosBox or Chocolate-Heretic 3.0.0 will be fine? Or maybe there is some another reasonable way of playing Heretic nowadays?

2. Can I create demo of multiple episode run? Unless there is no such category in this world.

3. Uploading the runs are done by putting them on this forum I assume?

4. Is there better option for converting demo to video than just playbacking demo and recording it?

5. Is there a way to show time of a run basing only on a demo file?

6. Is there a way to show time of a current run (inside the game)?

6. Is there something like "auto-splitter"?

 

Or maybe I should just simply ask - what is your speedrunning setup? :D

 

Wow, thats actually a lot of questions, didn't expect that xD. This world of speedrunning using demos is such a new area for me.

Sorry for my english and thank you for your time.

Share this post


Link to post

I can answer some of these, but others will have to tackle the rest.

 

2) You cannot create a multiple-episode demo. Thus, as a category that isn't tracked anywhere (afaik). This doesn't mean that you can't for instance record a separate demo for each episode, one after the other, and post them together. But we don't really track that kind of run at the moment.

3) Yes, post your runs here and they will be uploaded (make sure to include a text file when you do - see other posts for examples).

4) For doom, the prboom+ port can actually convert a demo into a video. Unfortunately we don't have that option for heretic, so you would probably just play the demo back and capture it with obs (or alternatives).

5) There is no way to tell the time of a demo purely from the demo file. This is because it tracks your input frames on the intermission screen as well. Thus two demos with identical in-game-time may have different sized demo files.

Share this post


Link to post

PVS and Kraflab are the Heretic experts.

1) Yes, Heretic1.3+vvherectic4 is the "real" way to record.  All of the Heretic-capable ports have some issues(but not many).  Heretic-plus, Chocolate-Heretic, CrispyHeretic, and jHeretic are all very close approximations of the real game, although as with any windows-managed source port, they allow a lot of "player-skill-enhancing features" in comparison to the real game.   If I was to suggest a method to use for you, I'd suggest using the CrispyHeretic modification that is indicated here:   http://opulentdemos.us/fpsdemos/viewtopic.php?f=16&t=59

2) Nope, you cannot record a multi-episode run.  I assume some versions of zdoom/gzdoom/zandronum/? can do this though.

5) with the -demoextend parameter, you can see the exit times.  Also, LMPC can determine the demo-length. 

6) PVS' port also has on-screen timing, I think.

 

Share this post


Link to post

I've been working on a new feature: table view.

 

This shows just an overview of the records for each map for a chosen category, so you can see the best times at a glance (and also see gaps where nothing is recorded).

 

It isn't fully operational yet (need cross-listing from other categories when there is a match for instance), but it's enough to show for anyone interested.

 

https://dsdarchive.com/wads/heretic/table_view?category=Pacifist

Share this post


Link to post

Thanks for reply.

Two more questions came to my head.

1. To start recording I should use those parameters "-warp 1 1 -skill 4 -demoextend -longtics -record demoname" ?

2. Can I start new record session from inside the game? It seems like there is a lot work to do if I want to restart my run.

 

Kraflab, this table is really nice feature ;).

Share this post


Link to post

1) Longtics wasn't available in the original game while recording, so I wouldn't use this parameter (or someone correct me if I'm wrong).

 

2) You'll need to exit the game to restart. It seems frustrating at first but you'll get so used to it that you don't notice it 😀

 

And thanks 🙂

Share this post


Link to post

I think longtics is not original even for Doom, not? Of course, if version 1.91 is not considered an original.

Batawi
I see -demoextend command in your example, most likely you are using Chocolate/Crispy Heretic. If you decide to record without longtics, then you need not forget add -shortticfix parameter when recording, this will help a little against the original Heretic bug with a slow left turn for mouse/keyboard.

kraflab
This category table view is good, I like this. Only I have not understood yet - do you have a demos-type filter there - vanilla, zdoom, etc. format? Because, I do not see much sense in comparing demos time in vanilla vs zdoom format. Another funny question - how to get to these category tables from the DSDA main page? something I didn’t find this way :)
 

Share this post


Link to post

I haven't added a link to the view yet while I'm still playing it, but will add it to the wad pages eventually (and maybe a direct link for iwads from the home page?). Filtering out demos with the wrong compatibility is an important point, I'll have to make sure that's considered.

Share this post


Link to post

Hi guys.

I have problem watching Vincent Catalaa NoMo demos (for example E1M3). Monsters appears in those demos causing desync. Is there a way to fix it?

Share this post


Link to post

Heretic 1.3:
heretic.exe -playdemo h1o33674 -nomonsters

Chocolate Heretic:
chocolate-heretic.exe -playdemo h1o33674 -nomonsters
 

Share this post


Link to post

Well, that was obvious. I tried:

heretic.com -playdemo demo -nomonsters

but didn't work.

 

Thanks :).

Share this post


Link to post

vvHeretic4 can't playback Heretic 1.3 -nomonsters and -respawn demos, he can playback only his own demos recorded in these modes, it's vvHeretic4 demo header read bug. Original Heretic 1.3 can playback his own and vvHeretic4 -nomonsters and -respawn demos, if you use DOS/DosBox - run Heretic 1.3 (Heretic.exe, it present in your folder anyway) instead of vvHeretic4 (Heretic.com) in your command line and you will not have problems.
 

Share this post


Link to post

Good demos, almost all results are close to the best, some are the best time. Something weird with E1M2 demo, E1M1 on skill-3, you recording these demos in DosBox?

Correct level times:
E1M1: 0:26.94 (skill-3)
E1M2: 1:02.11 (strange header, skill byte 'FC', playback as skill-5) best time
E1M3: 0:37.77 (skill-4)
E1M4: 0:31.83 (skill-4)
E1M5: 0:39.66 (skill-4)
E1M6: 0:51.91 (skill-4) best time
E1M6s: 0:54.80 (skill-4) best time
E1M7: 0:53.31 (skill-4)
E1M9: 0:59.91 (skill-4)

I personally always liked NoMo, something special, face to face with map, running Corvus at the Olympics, hehe. No comments in txt's, why? Few people are interested in recording vanilla demos for this game, so it's always interesting to see a new person in business, thanks.

If you plan to continue NoMo recording, then it is better to do it right by all the rules: skill-4, recording without intermission screen on Heretic 1.3 or Chocolate/Crispy Heretic without -demoextend. NoMo demos timed as 0:00.xx, so the intermission screen is not desirable, after timing such demos using any external lmp tools. As an alternative, possible find correct level time using this small Chocolate modification, it saves level time to a log file, but this is old 2.3.0 version and may have problems with new Windows OS.
 

Chocolate-Heretic-230(se).zip

Share this post


Link to post

Don't know why these skills are messed up, huge chance I made a mistake. And yes, everything was done on DosBox.

I didn't put comments probably because I first record these maps and then made txt files, and zipped everything up. Next time I will correct that routine.

 

5 hours ago, PVS said:

recording without intermission screen on Heretic 1.3 or Chocolate/Crispy Heretic without -demoextend.

 

By "Heretic 1.3" you meant "Heretic 1.3 without vv hack"?

Is there any reasonable way to check time when recording on DosBox and without intermission screen?

 

I like NoMo very much, probably will record something more in future :).

 

 

Share this post


Link to post

Thanks a ton for listing all the times PVS! And of course thanks to Batawi for the demos, NoMo is a great category 🙂

 

Fyi I'm on vacation at the moment, but I will mirror these on the archive when I'm back 😉

Share this post


Link to post
11 hours ago, Batawi said:

By "Heretic 1.3" you meant "Heretic 1.3 without vv hack"?

Is there any reasonable way to check time when recording on DosBox and without intermission screen?

Yes, I mean Heretic 1.3 without vvHeretic4 (or vv hack), under recording vanilla game exit after level is finished, in demo not recorded intermission screen and you have the correct level time in this case. After recording need use lmp programs to find the demos time: old LmpFid14 (in attachment) only for vanilla demos, lmpc 3.4.4 possible take from this page: http://opulentdemos.us/ofda/ofda_tools.php

Also, possible use any other lmp programs that support Heretic demos or use choco Heretic from my post above. I.e., variants is there, how much they easy and reasonable - decide youself, but for NoMo category time accuracy in seconds is not enough, these are general rules as far as I know.

kraflab
Find demos time not difficult for me, no problems.
 

LmpFid14.zip

Share this post


Link to post

Dropping by with another work-in-progress feature: leaderboards. This will probably be more relevant to doom because there have been more players, but I'm testing it out with heretic anyway.

 

https://www.dsdarchive.com/wads/heretic/leaderboard?level=Ep 1&category=SM Speed

 

Instead of showing all the demos, it just shows the best by each player, so a player can easily see where they stand compared to everyone else. I know some people like these kind of things and others don't care at all, but there it is :^)

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×