Relic Posted September 20, 2015 (edited) . Edited December 8, 2021 by Relic 0 Quote Share this post Link to post
vdgg Posted September 20, 2015 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. 0 Quote Share this post Link to post
Relic Posted September 21, 2015 (edited) . Edited October 14, 2021 by Relic 0 Quote Share this post Link to post
Opulent Posted September 21, 2015 Boom-LMPC can do this. (kindly hosted by the gods over at the Doomed Speed Demos Archive, http://doomedsda.us/index.html ) I converted your demos and the c224 demos already(attached). Hock's demo is clearly cheated; as are two of yours. Detecting a movement-enabled-cheated demo is not an exact science, but these aren't trying to hide it.relic_boomlmpc_output1.zip 0 Quote Share this post Link to post
Opulent Posted September 21, 2015 Stuck in Linuxland at the moment, so I'm uploading these to the forums instead of offsite hosting... so here's the second half.relic_boomlmpc_output2.zip 0 Quote Share this post Link to post
Akse Posted September 22, 2015 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? 0 Quote Share this post Link to post
vdgg Posted September 22, 2015 It's obvious, but for vanilla-compat demos :) 0 Quote Share this post Link to post
Relic Posted September 23, 2015 (edited) . Edited October 14, 2021 by Relic 0 Quote Share this post Link to post
Akse Posted September 23, 2015 vdgg said:It's obvious, but for vanilla-compat demos :)Boom-comp too. XDRE 2.06 seems to work fine with it. 0 Quote Share this post Link to post
Opulent Posted September 23, 2015 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) 0 Quote Share this post Link to post
Relic Posted September 24, 2015 (edited) . Edited October 14, 2021 by Relic 0 Quote Share this post Link to post
Akse Posted September 24, 2015 Why bother, i mean, when there's simpler, morevdgg said:It's obvious :)yes, obvious solution? With that succession you could've just open and read the demo using notepad or something. 0 Quote Share this post Link to post
dew Posted September 24, 2015 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. :) 0 Quote Share this post Link to post
vdgg Posted September 24, 2015 Forgive my ignorance, but how am I supposed to detect strafe on turns by reading strings like these2(˙ 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. 0 Quote Share this post Link to post
Akse Posted September 24, 2015 Not notepad, hex editor.vdgg said:Forgive my ignorance, but how am I supposed to detect strafe on turns by reading strings like theseEntryway 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? 0 Quote Share this post Link to post
vdgg Posted September 24, 2015 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." 0 Quote Share this post Link to post
4shockblast Posted September 24, 2015 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. 0 Quote Share this post Link to post
Akse Posted September 24, 2015 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 VistaGod, no! Vista is pure evil! Run, while you still can, run! Edit:4shockblast said:2.06 works fine for meI 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. 0 Quote Share this post Link to post
dew Posted September 24, 2015 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! 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.