aliwebring.gif (12303 byte)

Home | Articoli


I CRASH DI FS2004 E ITALY LANDPACK

Di Francesco Mandelli

 

Con la stagione invernale ho ricevuto numerose segnalazioni di crash (letteralmente CTD=crash to desktop) di FS2004 da utenti che avevano installato Italy Landpack.

Il problema sembrava inizialmente essere connesso al famoso pacco-terra, realizzato a suo tempo per FS2002 e non modificato all’uscita di FS2004.

Le maggiori mailing list in lingua anglosassone hanno evidenziato, dopo aver effettuato numerosi test, che il crash si verifica anche senza Italy Landpack, in alcune zone del globo (prevalentemente nell’emisfero boreale e con più frequenza nel continente europeo): il bug quindi è da ricondursi direttamente al motore grafico di FS2004.

Italy Landpack ne esce assolto, in quanto non è il pacco terra a creare il bug, ma il danno rimane: Italy Landpack accentua il CTD perché rende più frequente la situazione per  cui FS2004 va in crash.

Ma da cosa è dovuto questo crash?

Italy Landpack non fa che assegnare le classi di textures in una determinata zona e tutte le classi assegnate sono presenti in FS2004.

Il problema si presenta prevalentemente nella stagione invernale.

Il problema si presenta in zone che hanno textures parzialmente innevate.

Il problema si presenta in zone con orografia accentuata, e pertanto è più frequente anche con il contemporaneo utilizzo dei pacchetti di mesh terrain.

I test fatti hanno confermato che il crash è dato dalla risoluzione che hanno le textures utilizzate da FS2004 per disegnare strade, ferrovie, fiumi, linee elettriche, che spesso vanno in conflitto con le textures del terreno sottostante.

C’è una soluzione?

SI !

Anzi, ce ne sono tre.

1.     La prima è la più radicale: cancellate il file Italylandpack.bgl. Continuerete ad avere CTD anche se con minore frequenza, ma io non mi sentirò più in colpa ogni volta che leggo una mail di segnalazione del problema ;-)

2.     La seconda è la più semplice da attuare ma riduce un poco l’impatto visivo del paesaggio di FS: riducete a medium la qualità delle textures tramite l’apposito menu di configurazione.

3.     La terza è un poco più complessa ma efficace e risolutiva: modificate due stringhe nel file terrain.cfg seguendo le spiegazioni indicate sotto.

  • Aprite con notepad il file terrain.cfg che si trova nella cartella principale di FS2004

  • Modificate le seguenti stringhe: MaskClassMap=1 e MaskClassMap=3 in MaskClassMap=0

  • Salvate il file terrain.cfg e avviate il simulatore

Con queste modificazioni verranno eliminate le fusioni tra le textures con cui sono disegnate le linee (strade, ferrovie, fiumi, linee elettriche) e le textures del terreno sottostante, ma a mio avviso si tratta di una modestissima riduzione di qualità dello scenario, che in ogni caso garantisce dai crash del simulatore.

Sotto potete vedere un esempio di come appaiono le linee con le modificazioni al file terrain.cfg.

Gennaio 2004


Copyright 2004 by Ali d'Italia. All rights reserved.