Well, I wouldn't think that N3V would owe such functionality to users of back-level versions of their software, especially if they have clearly indicated the end-of-life for all versions prior to a certain level.The question to ask, which is relevant to the topic of this thread, is "Does TANE Content Manager mark DLS content that is a higher build than your installed version as 'Not available for this version' and automatically select a version that is suitable?" The need for that functionality might not have been obvious in the past, but with the rate at which hardware requirements are climbing it is clearly very relevant now.
Having said that, it would be nice if such functionality existed, perhaps, but isn't that what the version level is supposed to be for in the first place?
What I find confusing is that there is no clear mapping of version level to Trainz version level on the DLS (or I haven't noticed it). This needs to be clearly indicated. If it were, I believe that a whole lot of anxiety in the user community would evaporate.
Has anyone tossed out the idea of having two DLS locations: one for legacy versions, and one for the latest? This would only work for future versions of Trainz, but would allow promotion from the archive to latest DLS for all assets that meet the latest standards. I am sure there would be much hand-wringing over whether N3V might drop the legacy DLS altogether, but I wouldn't think that this would ever happen...