Invisible avatar
Okay, let me fill you with a little background story for this problem here. Today, doing my stuff around #qdq as always, Stubby pm'ed me, asking for help with appending demos, as i have already helped him with one of the blooper reels a few months ago.
Well anyway....his problem was a very big filesize after appending a few demos. His bloopers are 16 part bloopers, and the filesize pushed over 40 megs after 8th one. And mind you, i've agreed to append the demos for him, being the cool guy i am. They were 3 megs after unpacking if they were one by one.
I've made myself a cool batch file some time ago that basically does everything with demtooling for me through a text interface which is very easy to operate. So i started it up, chosen the appending function, then 16 demos for joining. I've started feeding the program with demos, one by one. After 8th one demtool took a ridiculously big amount of time to process the demos. Even lowering the framerate to 15 and removing entities outside fov took an unbearable 50 megs of space after 10 demos, which is clearly unacceptable. Then, i remembered the problem i had myself a few months ago, when making a blooper reel for r2m1. Basically, my file was over 50 megs unpacked with everything included in.
So i started to wonder - did it happen with every demo? I've tried on my drunk e1m1 demos...the result was exponentially rising filesize. I've decided to put comparison demos to good use and, for good of science, i've tried on e1m1 and e1m6. The demos are actually random ones i downloaded from the bunny comparison section of the site (and three on E1M1 are my drunk demos :P). The filesizes listed are for those files in the order they were appended.
The results:
E1M1:
E1M6:
As you can clearly see, the filesize gets bigger exponentially with more demos. With 10 demos, those things would break through 200 megs.
Also, while doing it i've noticed another weirdness. While using my batch file for demtool, i've accidentaly turned it off while making the fifth demo of the E1M6. So, i started it again and rushed through the first four demos appending (in like 20 seconds). Result? 5th demo was 8,539 KB. Compare with the result from the table. 8th demo was 89,922 KB after something like that.
This seems like a very big bug. Is it fault of demtool, or of the demo recording itself? Is it a known bug?
Edit: Also, in what programming language is demtool written?
Well anyway....his problem was a very big filesize after appending a few demos. His bloopers are 16 part bloopers, and the filesize pushed over 40 megs after 8th one. And mind you, i've agreed to append the demos for him, being the cool guy i am. They were 3 megs after unpacking if they were one by one.
I've made myself a cool batch file some time ago that basically does everything with demtooling for me through a text interface which is very easy to operate. So i started it up, chosen the appending function, then 16 demos for joining. I've started feeding the program with demos, one by one. After 8th one demtool took a ridiculously big amount of time to process the demos. Even lowering the framerate to 15 and removing entities outside fov took an unbearable 50 megs of space after 10 demos, which is clearly unacceptable. Then, i remembered the problem i had myself a few months ago, when making a blooper reel for r2m1. Basically, my file was over 50 megs unpacked with everything included in.
So i started to wonder - did it happen with every demo? I've tried on my drunk e1m1 demos...the result was exponentially rising filesize. I've decided to put comparison demos to good use and, for good of science, i've tried on e1m1 and e1m6. The demos are actually random ones i downloaded from the bunny comparison section of the site (and three on E1M1 are my drunk demos :P). The filesizes listed are for those files in the order they were appended.
The results:
E1M1:
233 | 233 | |
629 | 199 | |
812 | 49 | |
2,325 | 190 | |
5,765 | 216 | |
13,786 | 251 | |
29,661 | 249 | |
59,677 | 235 |
E1M6:
153 | 153 | |
452 | 150 | |
895 | 111 | |
1,825 | 117 | |
5,274 | 216 | |
10,568 | 166 | |
25,287 | 230 | |
54,715 | 230 |
As you can clearly see, the filesize gets bigger exponentially with more demos. With 10 demos, those things would break through 200 megs.
Also, while doing it i've noticed another weirdness. While using my batch file for demtool, i've accidentaly turned it off while making the fifth demo of the E1M6. So, i started it again and rushed through the first four demos appending (in like 20 seconds). Result? 5th demo was 8,539 KB. Compare with the result from the table. 8th demo was 89,922 KB after something like that.
This seems like a very big bug. Is it fault of demtool, or of the demo recording itself? Is it a known bug?
Edit: Also, in what programming language is demtool written?
Thread title: