From: <sv...@op...> - 2024-11-12 22:33:53
|
Author: sagamusix Date: Tue Nov 12 23:33:45 2024 New Revision: 22171 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22171 Log: [Imp] IT: Don't show files claiming to be made with IT 2.08+ as IT-made if they have no edit history. Modified: trunk/OpenMPT/soundlib/Load_it.cpp Modified: trunk/OpenMPT/soundlib/Load_it.cpp ============================================================================== --- trunk/OpenMPT/soundlib/Load_it.cpp Tue Nov 12 23:20:09 2024 (r22170) +++ trunk/OpenMPT/soundlib/Load_it.cpp Tue Nov 12 23:33:45 2024 (r22171) @@ -1266,6 +1266,10 @@ } else if(fileHeader.cwtv == 0 && madeWithTracker.empty()) { madeWithTracker = UL_("Unknown"); + } else if(fileHeader.cwtv >= 0x0208 && fileHeader.cwtv <= 0x0214 && m_FileHistory.empty() && madeWithTracker.empty()) + { + // Any file made with IT starting from v2.07 onwards should have an edit history + madeWithTracker = UL_("Unknown"); } else if(fileHeader.cmwt < 0x0300 && madeWithTracker.empty()) { madeWithTracker = GetImpulseTrackerVersion(fileHeader.cwtv, fileHeader.cmwt); |