Good news everyone
As everyone already know - on 42 - all recorded demos ...are split into parts
This is not without a reason ...
The game is old and buggy ... so when some players get bad time ...and will de-sync - demo will get damaged...
to avoid that - at some point were decided to limit the demo time ...(better have 1 damaged part ...than the whole demo)
At the moment - each recorded demo part - is 3 minutes long.
Well .. recently ...i've created a remedy to the fragmentation of the demos ...
From now on - every downloaded demo file with multiple parts - will have an application inside allowing you to combine the parts
into single demo file (i'm sure - who is recording a video - would appreciate it
The zipped file - is all the same - its just there are 2 more items present:
directory /tools
with an application inside -
42DemoFileCombiner.exe
and a windows batch file to run it -
combine_demos.bat
When you run the
combine_demos.bat it will initiate the combining application ...and all demos inside unzipped directory will be combined into single file
note :
only 42amsterdam name formatted files will be used in process
Resulting file - will be the combination of all demos inside directory - good for longer playback.
If any of the demos are broken - you still get a half broken demo. It will not fix anything ...
My best advise - - check the demos manually - if they are all fine - then you can combine them
If not - remove the broken one ...AND all demos after it ... (well ..move them to other place atleast)
you can combine demos after broken part later
------------------------------------------------------
The program file included - is an open source one - you can download source code here -
https://42amsterdam.net/samforum/dow...do=file&id=520
there are both original PHP and eventual C++ transcoded versions available
Would not do any good combining other than 42 demos - but as a part of other projects...
feel free to use it ...
There is a little but
Demos generated on 42 prior 30 Nov 2018 ...are a bit out of sync ...each part is missing few frames...
so when combining old demos - you'll get a few messages in the game log - about sync ...
Demos generated after 30 Nov - are perfectly sync .... and should give not errors whatsoever...
"correcton: ...demos generated after 2nd December 15:00 CET.... on SE there were still some missing frames"