Jump to content

.


Recommended Posts

If your only concern is accidental automatic strafe-50 (which means: also while turning), you may download this demo by The Green Herring (cchest2) and read the .txt. Basically, there's one config option in glboom-plus which may be of help.

Share this post


Link to post
The Green Herring said:

Either way, he'd better have
a good explanation for this.

Looks like he didn't had one..

The Green Herring said:

You see, in the GLBoom+
half of the PrBoom+ package, ever since 2.4.8.3, there is an optional motion
blur effect that triggers whenever you use strafe50, which you can toggle on by
setting the "gl_motionblur" parameter in glboom-plus.cfg from 0 to 1.

Or you can open the demo in (almost) any DRE and look for hidden SR50 / turbo tics for yourself. Nobody mentioned it. Is it THAT obvious?

Share this post


Link to post
vdgg said:

It's obvious, but for vanilla-compat demos :)

Boom-comp too. XDRE 2.06 seems to work fine with it.

Share this post


Link to post
Relic said:

Thank you for testing these for me Opulent, but I don't quite understand how to read these text files at all. What am I looking for in the output files that tell me that it is a TAS run?


Strafing 40 units(SL40/SR40 for left or right) is the "regular" strafe speed when moving forward(running) and strafing left(or right) at turbo 100 in the game.
In your non-cheated demos, you will see a lot of SL40/SR40 gametics(the second column in the output files).

While we are really looking for SR50/SL50 gametics during ANY turn value, we don't need to look that close in these demos.

Using Hock's demo as an example, we see that the strafe tics -- all SL50/SR50s. Even with a cheating setup, where you don't need to press 5-keys at once to enable SR50, a human will not always be moving 50 units... and will never be able to switch from 50 to 0(or 50 to 50) and back in a single gametic.
These demos are easy to determine that they are cheated because they are "maxed out". Just like in Quake-engine games, a great player can hide cheating in DOOM with a little effort by reducing the amount of cheating from extreme "maxed out" settings(especially with the source ports or tools like DRE)
People are on their honor here.

GF50  SR50  TL 0   0    #    95 (0:02.71) 
GF50  SR50  TL 0   0    #    96 (0:02.74) 
GF50  SR50  TL 0   0    #    97 (0:02.77) 
GF50  SR50  TL 0   0    #    98 (0:02.80) 
GF50  SR 0  TL 0   0    #    99 (0:02.83) 
GF 0  SL50  TL 0   0    #   100 (0:02.86) 
GF 0  SL50  TL 0   0    #   101 (0:02.89) 
GB50  SL50  TL 0   0    #   102 (0:02.91) 
GB50  SL50  TL 0   2    #   103 (0:02.94)  UT - Use tic   
GB50  SL50  TL 0   2    #   104 (0:02.97)  UT - Use tic   
GB50  SL50  TL 2   0    #   105 (0:03.00) 
GB50  SL50  TL 0   0    #   106 (0:03.03) 
GB50  SL50  TL 0   0    #   107 (0:03.06) 
GB50  SL50  TL 0   0    #   108 (0:03.09) 
GB50  SL50  TL 0   0    #   109 (0:03.11) 
GB50  SL50  TL 0   0    #   110 (0:03.14) 
GB50  SL50  TL 0   0    #   111 (0:03.17) 
GF 0  SL50  TL 0   0    #   112 (0:03.20) 
GF50  SR 0  TL 0   0    #   113 (0:03.23) 
GF50  SR50  TL 0   0    #   114 (0:03.26) 
GF50  SR 0  TL 0   0    #   115 (0:03.29) 
GF50  SR 0  TL 0   0    #   116 (0:03.31) 

Share this post


Link to post

Why bother, i mean, when there's simpler, more

vdgg said:

It's obvious :)

yes, obvious solution? With that succession you could've just open and read the demo using notepad or something.

Share this post


Link to post
Akse said:

yes, obvious solution? With that succession you could've just open and read the demo using notepad or something.

That's what I do. :)

Share this post


Link to post

Forgive my ignorance, but how am I supposed to detect strafe on turns by reading strings like these

2(˙ 2(˙ 2( 2( 2( 2( 2( 2( 2( 2( 2( 2( 2 2 2 2 2 2 2 2 2 2   ÃŽŘÃŽŘÃŽ ÃŽ ÃŽ ÃŽ ÃŽ ( ( 2( 2( 2 2 2 2 2  2  2  2  2  2  2( 2( 2( 2( 2( 2  2  2Ř 2Ř 2Ř2Ř˙2Řţ2Ř˙2Ř 2 2 2 ˙2 2 2 2 2 2 2 2 2 ţ2(ü2(ü2(ű2(ü2(ţ2(ţ2(ţ2 ˙2 ˙ 2 ý 2Řý 2Řü 2Řű Řú Řű ŘüÃŽŘűÃŽŘýÃŽŘ ÃŽŘ Ř Ř Ř Ř Ř Ř Ř ( ( ( ( ( ( 2( 2( 2( 2( 2( 2( 2( 2( 2( 2  2  2Ř 2Ř 2Ř˙2Řţ2 ˙2 ˙2 ţ2 ţ2 2 2 2 2 2 2 2 2(2(2(2( 2(2(2(2(2(2(2 2 2 2 2 2 2 2 2Ř2Ř2Ř2Ř2Ř2Ř2 2 2 2 2 2 2 2 2 2 2 2( 2( 2(˙ 2( 2( 2( 2( 2( 2( 2( 2( 2( 2 ˙ 2 2 2 2 2( 2( 2( 2( 2Ř 2Ř 2Ř 2Ř˙ 2Ř 2Ř 2Ř 2Ř 2Ř 2Ř 2Ř˙ 2Ř˙ 2Ř˙ 2Ř˙ 2Řý 2Řý 2 ý 2 ý 2 ţ 2 ţ 2(ü 2(ü 2(ü 2(ű 2(ý 2(ý 2(ü 2(ý 2(˙ 2( 2(˙ 2(˙ 2(˙ 2( 2( 2Ř 2Ř 2Ř 2Ř 2Ř 2Ř 2Ř 2Ř 2Ř 2Ř 2Ř

Then, my advice was TGH method as DRE ignores Boom demos and I never successfully launched XDRE in my life.

Share this post


Link to post

Not notepad, hex editor.

vdgg said:

Forgive my ignorance, but how am I supposed to detect strafe on turns by reading strings like these

Entryway told me how to use it. Unfortunately it turned out a bit more complicated than i remembered... my bad, sorry.

vdgg said:

I never successfully launched XDRE in my life.

What, not even 2.06 or 2.11?

Share this post


Link to post

The one from DSDA. Windows Vista, a message in Polish that says ~ "Version of this file is not compatible with current Windows version. Please check which version is needed (x86 - 32 bit, or x64 - 64 bit) and contact the author of the software."

Share this post


Link to post

DSDA version is 2.11 according to front page, that one crashes for me quickly (after I add a few new tics the program stops running), 2.06 works fine for me in 7 (and 1.20 I think as well). I was able to launch all versions of XDRE that I've tried though, that's a pretty strange error message.

Share this post


Link to post
vdgg said:

The one from DSDA. Windows Vista, a message in Polish that says ~ "Version of this file is not compatible with current Windows version. Please check which version is needed (x86 - 32 bit, or x64 - 64 bit) and contact the author of the software."

I see.. Wait, what?

vdgg said:

Windows Vista

God, no! Vista is pure evil! Run, while you still can, run!
Edit:

4shockblast said:

2.06 works fine for me

I prefer my sweet DRE2 custom, but when there's no other alternative XDRE 2.06 is the best choise, yes. Also, vdgg, try to launch DRE / XDRE in windows XP compatability mode.

Share this post


Link to post
vdgg said:

Forgive my ignorance, but how am I supposed to detect strafe on turns by reading strings like these

1) You get a hex editor. I use PSPad (and Midnight on Linux) which includes one by default, but they're available as plugins for Total Commander, Notepad++, Kate or what-have-you.

2) Science!

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...