SOLVED Existing track personalization

Discussion in 'Tracks' started by enrique prekop, Jul 12, 2016.

  1. enrique prekop

    enrique prekop New Member

    Joined:
    Jul 9, 2016
    Messages:
    16
    Likes Received:
    5
    Hello everyone good evening. I am posting this thread to see if anyone can help me .

    I want to know if it is possible to customize an existing track with my last name( instead of the logos on tech- pro barriers and overhead signs etc..) . I want to do a prĂ­vate event for family and friends with racing theme ; so it would be nice to have the track branded with our family name!

    Thaks in advance , have a great day.
     
  2. luchian

    luchian Administrator Staff Member

    Joined:
    Jun 3, 2014
    Messages:
    3,007
    Likes Received:
    1,493
    Hi,

    One option/trick (that surely works) is to create a new folder called 'texture' iside the specific track folder you wish to customize. For example, let's say you wish to customize Imola. Then you'd need to create a new folder inside:
    \STEAM\steamapps\common\assettocorsa\content\tracks\imola\texture

    Any texture that you place in this new folder, will be loaded before the default texture packed in .kn5 file.

    The catch:
    You NEED to know the exact name of the texture you wish to "overwrite".
    In your case, you would need to know the exact texture names for the ones you wish to customize. For example, if .kn5 file contains a texture named banner1.dds, all you need to do is to create your own banner1.dds and place it inside texture folder.


    ***
    A second option, more elegant, would be to use the 'skins' folder, which every track has. However, I didn't yet experimented with this, so documentation will follow shortly, hopefully :).
     
  3. enrique prekop

    enrique prekop New Member

    Joined:
    Jul 9, 2016
    Messages:
    16
    Likes Received:
    5
    Thanks so much luchian , I really appreciate the help. I will let you know as soon as I have them and I will post pictures.

    Again , thanks so much for taking the time.
     
  4. luchian

    luchian Administrator Staff Member

    Joined:
    Jun 3, 2014
    Messages:
    3,007
    Likes Received:
    1,493
    In the mean time, I had official confirmation from the devs:

    The 'skins' folder in every track folder, is a feature that was initially developed for the PRO version of the simulator. So it's not 'officially' supported. However, there is a hint on how to use it: by defining the folders to use with the help of \system\cfg\track_skin.ini.

    The catch (again):
    You NEED to know the exact names of the textures to be replaced :lol:.
    So in the end, it comes down to the same thing.

    ***
    If you have troubles advancing, please drop a message here; I have some ideas about identifying the texture for a specific track ;)
     
  5. enrique prekop

    enrique prekop New Member

    Joined:
    Jul 9, 2016
    Messages:
    16
    Likes Received:
    5
    Again thanks so much for your time luchian, I really appreciate that you are taking the time.

    The second method ( skins folders) is difficult for me to understand. I am really new to this , please have some patience with me . I am still learning about this process. When I posted the thread I didn't even knew what a .kn5 file was (now I have much better idea ) , I still have a basic understanding since I already made my custom car livery on project cars , replacing the dds. file on custom liveries. So I am not completely clueless.

    Ok so the first method I understand the process perfectly , but how can I look inside a .kn5 , to know exactly the name of the dds. file that I want to replace (for example on Monza , replacing Eni & Kunos Simulazioni banners)?

    Thanks again.
     
    luchian likes this.
  6. luchian

    luchian Administrator Staff Member

    Joined:
    Jun 3, 2014
    Messages:
    3,007
    Likes Received:
    1,493
    Well, you are in luck :). I had a little time, and here is the list of files accessed when loading Monza.
    Notice the path \track\monza\texture\blabla.dds
    By default, this doesn't exist, as it is packed inside kn5 file.
    Hoever, IF you create it manually, then ANY texture you put in here will be loaded in priority.

    Let's take first dds as example:
    if you make your own walls-b.dds, place it inside \track\monza\texture\, then your texture will be loaded instead of original Kunos one.

    Code:
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\walls-b.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\walls2_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\walls2_map.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\walls2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\walls_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\walls_map2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\VideoCAMERA.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Vehicles_D.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tyres-detail1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tyres-b.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tyres_nm.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tyres_map.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tyres_add2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tyres_add1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\TV_Stuff_MAP.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\TV_Stuff_D.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\trees2C.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\TreeLine01.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tree8C.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tree_shadow.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\trap_detail_NM3.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\trap_detail.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Tractor_MAP.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Tractor_D.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\top2_mask.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\top2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\top_B_MASK.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\top_B.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tarmac-detail6.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tarmac-detail5.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tarmac-detail3_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tarmac-detail1b.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\tarmac-detail1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Tarmac_add4.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\stucco1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\soil-stones-detail.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\soil_mid_ext3.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\serraglio-mask.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\serraglio.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\sbancamento_C.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\sand_base_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\sand_base_MAP.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\sand_base.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Props_PITLANE_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Props_PITLANE_MAP.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Props_PITLANE.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\polyst.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\paddk.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\objects1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Mobile_Shops_MAP.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Mobile_Shops_D.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\misc1_nm.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\misc1_map.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\misc1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\misc_alpha.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\metals-nm.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\metals-map3.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\metals.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\line.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\lights1.png
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\jersey_nm.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\jersey_map.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\jersey.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\horizont.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\hedge2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\gstands.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\groove.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grilles_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grilles_MAP.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grilles.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grey.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grass-mask.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grass-detail26c.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grass-brd3-F.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grass9.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grass_var6.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\grass.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\glass.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Gazebo_Tent_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Gazebo_Tent_MAP.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Gazebo_Tent_D.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\flat_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\flat_nm.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\flag_8.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\flag_7.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Flag_6.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Flag_5.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Flag_4.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Flag_3.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Flag_2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Flag_1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\fences2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\fences1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\drs.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\DRIVER_Suit2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\DRIVER_Face.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\curb-mask.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\curb_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\curb_NEW.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\concrete-detail6.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\concrete-detail5.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\concrete_detail4.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\commissario_NEW.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\carpet-det.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\bushes1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\bridges-nm.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\bridges-map.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\bridges.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\bridge_shadow1.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\brd2.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\branch5.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\box-nm.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\box-map.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\box.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\Billboards.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\BBgrass4.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\bark_NM.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\bark_MAP.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\bark.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\asph-pitlane_mask.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\asph-pitlane.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\asph-paint-detail.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\asph-old_misc_B.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\asph-mask5.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\asph-mask_misc.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\asph.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\antennas.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\amb_map.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\amb.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\ADV_add.dds
    _STEAM\steamapps\common\assettocorsa\content\tracks\monza\texture\ac_crew.dds
     
  7. enrique prekop

    enrique prekop New Member

    Joined:
    Jul 9, 2016
    Messages:
    16
    Likes Received:
    5
    Amazing !! It works !!!!! Great job Luchian, and thanks so much for all the helpful info. It took some patience and time to get the banners right (family name centered and appropriate size) since there is no template and had to do all in PS and constantly rearranging the letters position and size.

    Just one final question Luchian, how you got the list of files for Monza, I am interested so that in the future I can get the files names of other tracks and brand them, actually it's really fun ?

    If someone is interested in branding Monza , the KUNOS banner file is ( ADV_add ) and the Eni banner file name is (Billboards) of course both .DDS files.

    Have a great day.
     
    luchian likes this.
  8. luchian

    luchian Administrator Staff Member

    Joined:
    Jun 3, 2014
    Messages:
    3,007
    Likes Received:
    1,493
    Nice to hear you've got it working, and thanks for sharing the right files.
    It is true, one information we are missing is the original size of the texture we modify. For example, it would really help to know if it's a 1024x512 or 256x2048, or some other. Will think of a way of getting this info as well :).

    In the meantime, to get the list above, I have used a little program called Process Monitor. It's free. Once on your PC, just fire it up, and then launch AC, in the specific combo you are interested in. What the program does, is monitoring ALL the accessed files while it's active (this counts in millions). But in that huge list, you can use some filters to get to what you're interested in.

    For example,
    I added as filter path to Monza folder, then load Monza track and then I could see accessed files in File Summary. It's a tip from lfs forum a few years back (if you are familiar with the sim) from a devilish good user named Daniel-Cro (cheers buddy if one in a million chances you ever fall on this post :D ).

    You can google for a tutorial, or just use above as guidelines while tinkering with it. Just try out different stuff. You'll get the hang of it in 15 minutes or so.

    Have fun :)

    PS: maybe post a screenshot with the result :p
     
: custom track
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice