User panel stuff on forum
  12 posts on 1 page  1
General Discussion
2012-03-18, 08:00
Member
112 posts

Registered:
Nov 2010
After several weekends of hacking together this app, it is finally ready for 1.0. Special thanks go out to all community members that sacrifice countless hours of time to make QW a better place (developers, admins, etc.). As well as Cokeman and deurk, for their MVD Parser which I used as reference for MVD parsing/specifications.

Demolyzer is a tool for playback and analysis of quakeworld MVD demos, and it provides tons of stats and charts. Analyzing 1on1 and 2on2 matches are possible, but the most interesting results tend to come from 4on4 analysis. With demolyzer you can do the following:

1. Find turning points in matches (and most importantly, how it occurred)
2. View charts of player performance
3. Watch players run around the map working together
4. View tons of match stats to see contributions from each player

Future
Support for analyzing a directory of demos (for tournaments) as well as export capability so admins can post interesting data on their websites. Plus, there is a long list of stats and improvements that will eventually be added.

Download
http://www.demolyzer.com/Demolyzer.1.0.zip
or
http://blog.demolyzer.com/

Demolyzer requires Windows and .NET 4.0. (Sorry linux users)

Some users were also saying that .NET was still needed even though it is already installed. Try installing the following two files to see if that helps:
http://www.demolyzer.com/files/WindowsInstaller-KB893803-v2-x86.zip
http://www.demolyzer.com/files/dotNetFx40_Full_x86_x64.zip

Disclaimer
Demolyzer was a project thrown together over the course of several weekends, with an attempt to cram as many features in before the EU Salvation tournament started. There are sure to be crashes, glitches, or bugs. Please send any demos or problems to demos@demolyzer.com

Bugs
Glitches in some charts
Older MVDs may not decode
Some packs or entities on the map may not 'pick up' correctly (usually health boxes, or sometimes a dropped pack)
Sorting end of game stats also sorts team stats (ideally team stats shold remain at the bottom)
Powerups are shown in 1on1s and 2on2s even though they are not 'spawned'
MVDs that stop short are unable to be analyzed
Changing QW directory while a demo is being played back

Contact
Please email questions or problems to demos@demolyzer.com. Or you can visit #demolyzer on irc.quakenet.org. All criticism and complains are welcome! That is what makes software better.

http://www.demolyzer.com/demolyzer1.png


http://www.demolyzer.com/demolyzer2.png


http://www.demolyzer.com/demolyzer3.png
2012-03-18, 09:22
Member
139 posts

Registered:
Feb 2011
Awesome!
2012-03-18, 09:50
Member
1433 posts

Registered:
Jan 2006
Cool stuff.

Some of the older demos it won't parse: download
2012-03-18, 13:40
Member
121 posts

Registered:
Mar 2006
Wow, really smooth playback!

ingame demo_jump time != demolyzer demotime. The demolyzer is about 10 seconds further.
2012-03-18, 14:11
Administrator
325 posts

Registered:
Jan 2006
that's probably cause of countdown in start of demo
ready!
2012-03-18, 15:39
Member
112 posts

Registered:
Nov 2010
Thanks guys, it is a work in progress. There is a long list of pending features to add. I'd like to use the tool to help promote SALVATION. I will be writing some posts on how to use it to see match turning points and mistakes.

JohnNy_cz thanks for those demos.

Yes demolyzer time is match time. I could add an option to show demo time too if that helps people.

The UI uses the graphics card, which is why it is smooth (or should be at least). Here is a 3D view of the UI to show its composition.

http://www.demolyzer.com/demolyzer3d.png
2012-03-18, 16:34
Member
112 posts

Registered:
Nov 2010
Here is an example of how to use Demolyzer to see the turning point in a match and to see how matches can be won.

This is a SR vs TVS dm2 demo from early 2010.

The first screenshot show the peak of SR's lead and map control. See the chart at the bottom to see they have a lead of 36. At this point they also have 4 RLs and quad/tele control versus TVS's 2 RLs.

http://www.demolyzer.com/matchexample1/matchexample1a.png


After some battles, TVS was able to kill 3 RLs except for zero who fled to lower RL area. Ihminen has RL at quad which has spawned, but he has no health. He takes quad and is killed shortly after.

http://www.demolyzer.com/matchexample1/matchexample1b.png


This next screenshot is the most important of them all. Notice how once Milton got high RL, he immediately went to go hold Tele. Ihminen spawned at NG, was able to go get RA from secret (notice how it has spawned), then he was able to go through Tele due to Milton holding it.

http://www.demolyzer.com/matchexample1/matchexample1c.png


Now Ihminen is stacked at quad with RA and RL. There are still 23 seconds left for quad, but he patiently waits, and no SR comes to put pressure. zero is at tele with RL, but he gets flushed out due to pressure from Milton who attacked him with RA and SG. zero fled to lower RL area.

http://www.demolyzer.com/matchexample1/matchexample1d.png


Ihminen now gets quad (and is still stacked). The rest of TVS does not have much, but blAze was able to get RA and go through tele to get next RL.

http://www.demolyzer.com/matchexample1/matchexample1e.png


Even though dimman was at high RL first, he missed the RL spawn due to being in the quad hallway when blAze jumped down.

http://www.demolyzer.com/matchexample1/matchexample1f.png


So where does blAze go after getting RA and high RL? Right where you are supposed to: Tele position.

http://www.demolyzer.com/matchexample1/matchexample1g.png


After that it was game over for SR as they were unable to regain control. The chart at the bottom shows TVS taking the lead several minutes later.
2012-03-18, 18:35
Member
123 posts

Registered:
Mar 2006
I think it's superbly useful. I'm going to keep bugging you to add shit. ;-)
2016-08-16, 20:12
Member
270 posts

Registered:
Jan 2015
Where can we find this?
dev
2016-08-17, 14:52
Member
458 posts

Registered:
Mar 2008
andrestone wrote:
Where can we find this?


I'll upload it later on if no links are provided. Not at home atm tho
2016-08-17, 22:47
Member
14 posts

Registered:
Jan 2016
Your text to link here...

https://www.quaddicted.com/files/tools/Demolyzer.1.0.zip
https://www.quaddicted.com/files/tools/Demolyzer.2.0.zip
2018-06-11, 08:12
Administrator
220 posts

Registered:
Sep 2015
Anyone know how to get in touch with the author?

Registered email address bounces, no response from YouTube private message (not that I have any idea how/if that works)
  12 posts on 1 page  1