From 949bfabe5e09563a835c052705a0be101112351c Mon Sep 17 00:00:00 2001 From: frosch Date: Mon, 14 Feb 2011 21:41:52 +0000 Subject: (svn r22084) -Change: [NewGRF] Check grf version strictly and consider grfs with version < 2 as incompatible. If you have trouble with certain grfs from BaNaNaS, then bother the author about fixing the grf. --- src/newgrf.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/newgrf.cpp b/src/newgrf.cpp index d987c3ed1..395212a91 100644 --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -5374,8 +5374,7 @@ static void ScanInfo(ByteReader *buf) _cur_grfconfig->ident.grfid = grfid; - /* TODO We are incompatible to grf_version < 2 as well, but due to broken GRFs out there, we accept these till the next stable */ - if (/*grf_version < 2 || */grf_version > 7) { + if (grf_version < 2 || grf_version > 7) { SetBit(_cur_grfconfig->flags, GCF_INVALID); DEBUG(grf, 0, "%s: NewGRF \"%s\" (GRFID %08X) uses GRF version %d, which is incompatible with this version of OpenTTD.", _cur_grfconfig->filename, name, BSWAP32(grfid), grf_version); } -- cgit v1.2.3-70-g09d2