Tohle nemusí být vinou grafické karty a jejich ovladačů. Na vině může být cvf soubor - nadefinování kabiny. Konkrétně jde o to že pokud je definováno jen okno (nikoliv celá obrazovka) které MSTS zpracovává tak v cvf souboru najdeš níže uvedené řádky.
První parametr udává pozici levého okraje.
Druhý parametr udává pozici horního okraje.
Třetí parametr udává šířku od levého okraje okna - nikoliv pozici pravého okraje
Čtvrtý parametr udává výšku od horního okraje okna - nikoliv pozici dolního okraje
Takže pokud se budeme bavit o fotokabině podle Poláka tak by jsi tam měl najít vždy tři řádky z níže uvedeného seznamu:
CabViewWindow ( 0 0 300 295 )
CabViewWindow ( 0 0 320 398 )
CabViewWindow ( 0 0 325 400 )
CabViewWindow ( 0 0 350 480 )
CabViewWindow ( 0 0 355 480 )
CabViewWindow ( 0 0 500 260 )
CabViewWindow ( 28 0 612 385 )
CabViewWindow ( 310 0 330 370 )
CabViewWindow ( 350 0 290 480 )
CabViewWindow ( 380 0 260 400 )
Řádky s nulama na začátku budou asi v pořádku. Řádky s posunutým začátkem ale v pořádku už asi nebudou. Konkrétně půjde o opravu toho třetího parametru. Součet prvního a třetího parametru totiž nesmí být větší než 640. Součet druhého a čtvrtého parametru nesmí být větší než 480. Zde totiž došlo z mé strany kdysi k záměně významu toho 3 a 4 parametru a dostal jsem se tak vlastně mimo počítané okno pro zobrazení kabiny. Na staré grafice se mi to tehdy neprojevovalo a přišel jsem na to až s výměnou karty a jejích ovladačů. Jinak je projev této chyby také závislý i na nastaveném rozlišení v MSTS. Někdy je to OK a jindy