Postby Hawkins » Fri Feb 01, 2013 7:14 pm
Even minor fixes or optimizations in the demo format can probably render it incompatible, primarily to the original game, as well as independent ports. However I am thinking that on the grounds of such small changes, a conversion method can be devised, to attempt to convert a demo from one port to another. This of course will have to name demos per port, i.e.: it will say "I convert a demo from Rebirth to D2X-XL" or "from D2X-XL to original Descent". There are a few "back-conversions" that might appear problematic like the last one mentioned where XL's extra gameplay features must be handled. Probably such conversions are not possible, while in the other direction, if file format changes are the only thing in the way, conversion can be straightforward code-wise I guess; namely the annotated Rebirth-to-XL conversion. :P
Gigabyte® GA-X48-DQ6
Intel® Core 2™ Quad Q6600 @2.4GHz
ATi(AMD®) Radeon™ HD4870
________________________________________________________________________
Descent Rangers
Captain of Black Lions squadron