Reworked KingAir prop textures

Jim Goldman

Charter Member
Have taken on a challenge to rework the KingAir prop textures. Let me state that the original texture application was wrongly implemented. It took a lot of modifications to try and correct this oversight and make the prop circles look more realistic.

Yes there are a few small issues that just cannot be corrected because of what I have stated before.

If approved I will be more than happy to share with all.

Best

Jim

attachment.php
 
reworked KingAir prop texture

Jim,

Where can I get your reworked KingAir prop textures?

Best
ega
 
The flightsim titans..... I love this! Thanks Jim and I look forward to them. Default is terrible
 
Thanks Jim!! The originals just spoiled what is otherwise a nice looking plane. :applause:

cheers,
steve :wavey:

Hope you enjoy them...if I see a way to correct the visual anomalies stated in the included text file I will update.
In the mean time will go throught the other aircraft and correct those textures as well.

Jim
 
Thanks for your effort Jim. These props are excellent...exactly as I would have made them, if only I could. The default cartoon ones game me a headache.
I fly the King Air quite regularly.

There are plenty of other candidates in MSFS in desperate need of your prop beautification touch, if you are so inclined. I would surely download anything you
possibly come up with.
 
Great fix, thanks very much for the work.

I do have one suggestion though. MSFS was designed so that you should never have to alter the default textures, you can override default textures using the Community folder.

I have created the following file structure in the Community folder and it seems to be working.

\Community\jimgoldman-kingair350propfix\SimObjects\Airplanes\Asobo_KingAir350\TEXTURE

The TEXTURE folder contains the two textures included in your fix, but it also requires the two .json files related to the textures from the original aircraft "TEXTURE" folder, "KINGAIR350I_AIRFRAME_PROP_BLUR_ALBD.PNG.DDS.json" and "KINGAIR350I_AIRFRAME_PROP_SLOW_ALBD.PNG.DDS.json".

"jimgoldman-kingair350propfix" contains both "layout.json" and "manifest.json" files.

Layout.json contains all of the files and their directories. It looks like this:

Code:
[COLOR=#d4d4d4][FONT=Consolas][COLOR=#d4d4d4]{[/COLOR]
[COLOR=#9cdcfe]"content"[/COLOR][COLOR=#d4d4d4]: [[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"auto_json.exe"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]397312[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1600845106226[/COLOR]
[COLOR=#d4d4d4]    },[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"SimObjects/Airplanes/Asobo_KingAir350/TEXTURE/KINGAIR350I_AIRFRAME_PROP_BLUR_ALBD.PNG.dds"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1398256[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1602251088000[/COLOR]
[COLOR=#d4d4d4]    },[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"SimObjects/Airplanes/Asobo_KingAir350/TEXTURE/KINGAIR350I_AIRFRAME_PROP_BLUR_ALBD.PNG.DDS.json"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]119[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1600490613217[/COLOR]
[COLOR=#d4d4d4]    },[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"SimObjects/Airplanes/Asobo_KingAir350/TEXTURE/KINGAIR350I_AIRFRAME_PROP_SLOW_ALBD.PNG.DDS"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1398256[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1602251564000[/COLOR]
[COLOR=#d4d4d4]    },[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"SimObjects/Airplanes/Asobo_KingAir350/TEXTURE/KINGAIR350I_AIRFRAME_PROP_SLOW_ALBD.PNG.DDS.json"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]119[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1600490613229[/COLOR]
[COLOR=#d4d4d4]    }[/COLOR]
[COLOR=#d4d4d4]  ][/COLOR]
[COLOR=#d4d4d4]}[/COLOR]

[/FONT][/COLOR]

Manifest.json, from what I can tell, informs the Package Manager what your mod is called. It looks like this:

Code:
[COLOR=#d4d4d4][FONT=Consolas][COLOR=#d4d4d4]{[/COLOR]
[COLOR=#9cdcfe]"dependencies"[/COLOR][COLOR=#d4d4d4]: [],[/COLOR]
[COLOR=#9cdcfe]"content_type"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"AIRCRAFT"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"title"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"Asobo_KingAir350_TEXTURE"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"manufacturer"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"<<MANUFACTURER>>"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"creator"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"Jim Goldman"[/COLOR][COLOR=#d4d4d4], [/COLOR]
[COLOR=#9cdcfe]"package_version"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"0.1.0"[/COLOR][COLOR=#d4d4d4], [/COLOR]
[COLOR=#9cdcfe]"minimum_game_version"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"1.7.12"[/COLOR][COLOR=#d4d4d4], [/COLOR]
[COLOR=#9cdcfe]"release_notes"[/COLOR][COLOR=#d4d4d4]: { [/COLOR]
[COLOR=#9cdcfe]"neutral"[/COLOR][COLOR=#d4d4d4]: { [/COLOR]
[COLOR=#9cdcfe]"LastUpdate"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]""[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"OlderHistory"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]""[/COLOR]
[COLOR=#d4d4d4]    }[/COLOR]
[COLOR=#d4d4d4]  }[/COLOR]
[COLOR=#d4d4d4]}[/COLOR]

[/FONT][/COLOR]

Hopefully that was clear, I can upload the folder I created if that is more helpful. I only have a base level understanding of this stuff so if anyone knows better than I do please do let me know, especially if I made any errors.

Thanks again :encouragement:
 
Great fix, thanks very much for the work.

I do have one suggestion though. MSFS was designed so that you should never have to alter the default textures, you can override default textures using the Community folder.

I have created the following file structure in the Community folder and it seems to be working.

\Community\jimgoldman-kingair350propfix\SimObjects\Airplanes\Asobo_KingAir350\TEXTURE

The TEXTURE folder contains the two textures included in your fix, but it also requires the two .json files related to the textures from the original aircraft "TEXTURE" folder, "KINGAIR350I_AIRFRAME_PROP_BLUR_ALBD.PNG.DDS.json" and "KINGAIR350I_AIRFRAME_PROP_SLOW_ALBD.PNG.DDS.json".

"jimgoldman-kingair350propfix" contains both "layout.json" and "manifest.json" files.

Layout.json contains all of the files and their directories. It looks like this:

Code:
[COLOR=#d4d4d4][FONT=Consolas][COLOR=#d4d4d4]{[/COLOR]
[COLOR=#9cdcfe]"content"[/COLOR][COLOR=#d4d4d4]: [[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"auto_json.exe"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]397312[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1600845106226[/COLOR]
[COLOR=#d4d4d4]    },[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"SimObjects/Airplanes/Asobo_KingAir350/TEXTURE/KINGAIR350I_AIRFRAME_PROP_BLUR_ALBD.PNG.dds"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1398256[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1602251088000[/COLOR]
[COLOR=#d4d4d4]    },[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"SimObjects/Airplanes/Asobo_KingAir350/TEXTURE/KINGAIR350I_AIRFRAME_PROP_BLUR_ALBD.PNG.DDS.json"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]119[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1600490613217[/COLOR]
[COLOR=#d4d4d4]    },[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"SimObjects/Airplanes/Asobo_KingAir350/TEXTURE/KINGAIR350I_AIRFRAME_PROP_SLOW_ALBD.PNG.DDS"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1398256[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1602251564000[/COLOR]
[COLOR=#d4d4d4]    },[/COLOR]
[COLOR=#d4d4d4]    {[/COLOR]
[COLOR=#9cdcfe]"path"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"SimObjects/Airplanes/Asobo_KingAir350/TEXTURE/KINGAIR350I_AIRFRAME_PROP_SLOW_ALBD.PNG.DDS.json"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"size"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]119[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"date"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#b5cea8]1600490613229[/COLOR]
[COLOR=#d4d4d4]    }[/COLOR]
[COLOR=#d4d4d4]  ][/COLOR]
[COLOR=#d4d4d4]}[/COLOR]

[/FONT][/COLOR]

Manifest.json, from what I can tell, informs the Package Manager what your mod is called. It looks like this:

Code:
[COLOR=#d4d4d4][FONT=Consolas][COLOR=#d4d4d4]{[/COLOR]
[COLOR=#9cdcfe]"dependencies"[/COLOR][COLOR=#d4d4d4]: [],[/COLOR]
[COLOR=#9cdcfe]"content_type"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"AIRCRAFT"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"title"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"Asobo_KingAir350_TEXTURE"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"manufacturer"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"<<MANUFACTURER>>"[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"creator"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"Jim Goldman"[/COLOR][COLOR=#d4d4d4], [/COLOR]
[COLOR=#9cdcfe]"package_version"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"0.1.0"[/COLOR][COLOR=#d4d4d4], [/COLOR]
[COLOR=#9cdcfe]"minimum_game_version"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]"1.7.12"[/COLOR][COLOR=#d4d4d4], [/COLOR]
[COLOR=#9cdcfe]"release_notes"[/COLOR][COLOR=#d4d4d4]: { [/COLOR]
[COLOR=#9cdcfe]"neutral"[/COLOR][COLOR=#d4d4d4]: { [/COLOR]
[COLOR=#9cdcfe]"LastUpdate"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]""[/COLOR][COLOR=#d4d4d4],[/COLOR]
[COLOR=#9cdcfe]"OlderHistory"[/COLOR][COLOR=#d4d4d4]: [/COLOR][COLOR=#ce9178]""[/COLOR]
[COLOR=#d4d4d4]    }[/COLOR]
[COLOR=#d4d4d4]  }[/COLOR]
[COLOR=#d4d4d4]}[/COLOR]

[/FONT][/COLOR]

Hopefully that was clear, I can upload the folder I created if that is more helpful. I only have a base level understanding of this stuff so if anyone knows better than I do please do let me know, especially if I made any errors.

Thanks again :encouragement:

Yes please that would be great....these changes/additions should be a community effort.

The more we contribute the better the Flightsim experience.
 
I tried doing the community thing but never could make the new textures show up. I'll have to give it another shot.

Edit: I must have had the wrong folder tree structure in my "Community" version. It's working now - thanks to both of you!
 
I've doubled checked everything and it seems to work, if someone could verify though that would be great. I kind of just winged it (wung it?) and tried emulating the file structure of other repaints I have downloaded. It did not work without the .json files that correspond to each of the two textures.

Code:
https://drive.google.com/file/d/1W5qalKzQjvKEiAq6B6kMyWoBjsGdPHIr/view?usp=sharing
 
If you upload new zip file with the new prop textures, please ask that my original file be removed and substituted for this one.
It would help reduce confusion a bit.

Best

Jim
 
I wasn't planning on uploading. If you've already uploaded a rar to the library, I wouldn't worry about it.
 
If you upload new zip file with the new prop textures, please ask that my original file be removed and substituted for this one.
It would help reduce confusion a bit.

Best

Jim

You made the textures, I wouldn't feel right uploading the package I created, I just wanted to share the method of altering files without overwriting any of the default stuff.

And thank you Tom for verifying that it works :applause:
 
You made the textures, I wouldn't feel right uploading the package I created, I just wanted to share the method of altering files without overwriting any of the default stuff.

And thank you Tom for verifying that it works :applause:

It's ok.....all this is a community effort.
Let me look into the code and make the "config" file as per your suggestion....but would like to give you credit.

Jim
 
Back
Top