Hello!
Latest GSX update messed my (and an others) few liviers of the Maddog 20th Anniversary MSFS 2020/2024. Here is quate from Maddog forum and I hope that this problem will be solved by Virtual.
I have slightly adjusted this solution to account for the new model and will describe it in more detail for those who encounter the same issue.
Be sure to save the original file before making any changes!
Indeed, when the model compatibility checkbox was enabled, GSX modified the MaddogX_exterior.xml file.
In my case, this file is located, for example, in the directory D:\mfsx\Community\lsh-maddogx-aircraft\SimObjects\Airplanes\MaddogX20th\model.
I opened it using Notepad, and here is how the beginning of the file and the line we need look. The beginning of the file looked like this after enabling the function 'Seated Passengers on 2020 Steam' in the GSX configuration tool:
<?xml version="1.0" encoding="utf-8"?>
<ModelInfo>
<LODS>
<!-- Highest LOD -->
<!-- minimum display size in % (should be bounding sphere vertical screen size, sphere will often be slightly larger than you expect) -->
<!-- default minSize is 0 -->
<LOD minSize="0" ModelFile="MaddogX_exterior.gltf" />
</LODS>
<Behaviors>
I changed the path in this line, as suggested by the author in the post, to the following:
<?xml version="1.0" encoding="utf-8"?>
<ModelInfo>
<LODS>
<!-- Highest LOD -->
<!-- minimum display size in % (should be bounding sphere vertical screen size, sphere will often be slightly larger than you expect) -->
<!-- default minSize is 0 -->
<LOD minSize="0" ModelFile="..\..\MaddogX20th\Model\MaddogX_exterior.gltf" />
</LODS>
<Behaviors>
I saved the changes to the file.
I unchecked the 'Seated Passengers on 2020 Steam' option in the GSX configuration tool and saved the changes.
Then, I re-checked the 'Seated Passengers on 2020 Steam' option in the GSX configuration tool, saved the changes, and checked the MaddogX_exterior.xml file.
Its initial section has now changed as follows!!!
<?xml version="1.0" encoding="utf-8"?>
<ModelInfo>
<LODS>
<!-- Highest LOD -->
<!-- minimum display size in % (should be bounding sphere vertical screen size, sphere will often be slightly larger than you expect) -->
<!-- default minSize is 0 -->
<LOD minSize="5" ModelFile="..\..\MaddogX20th\Model\MaddogX_exterior.gltf">
<AttachModel id="GSX_PASSENGERS_SEATS" />
<AttachModel id="GSX_CREW_SEATS" />
</LOD>
<LOD minSize="0" ModelFile="..\..\MaddogX20th\Model\MaddogX_exterior.gltf" />
</LODS>
<ModelAttachments>
<ModelAttachment id="GSX_PASSENGERS_SEATS">
<Model>..\..\..\GroundVehicles\FSDT_Passengers_Seats\model.MaddogX\FSDT_Passengers_Seats.xml</Model>
</ModelAttachment>
<ModelAttachment id="GSX_CREW_SEATS">
<Model>..\..\..\GroundVehicles\FSDT_Crew_Seats\model.MaddogX\FSDT_Crew_Seats.xml</Model>
</ModelAttachment>
</ModelAttachments>
<Behaviors>