Hello There, Guest! Login Register


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Regarding swgemu exe
#1
I dont know much about the .exe i need to research it i was wondering how to change the tre directory pulls if this is even possible
hope someone can shed light on this please

many thanks
 
Reply
#2
(2015-05-22, 09:48 AM)thedarkone Wrote: I dont know much about the .exe i need to research it i was wondering how to change the tre directory pulls if this is even possible
hope someone can shed light on this please

many thanks

How do you mean pull? If you are wanting to add you own custom tre file you would add to swgemu_live
 
Reply
#3
Are you asking of changing where the directories get read (ie same directory as .exe) and how to change that (ie from a seperate directory all together, or do you want to load more .tre archives?

Basically, in the SWGEmu's case (But it doesn't matter ultimately, you can just use any .cfg I believe under [SharedFile]), you'll want to open swgemu_live.cfg and add a subfolder in front of the .tre path (Should work with a completely different path, too).

From:
Code:
[SharedFile]
    maxSearchPriority=26
    searchTree_00_25=default_patch.tre
    searchTree_01_24=patch_sku1_14_00.tre
    searchTree_00_23=patch_14_00.tre
    searchTree_01_22=patch_sku1_13_00.tre
    searchTree_00_21=patch_13_00.tre
    searchTree_01_20=patch_sku1_12_00.tre
    searchTree_00_19=patch_12_00.tre
    searchTree_00_18=patch_11_03.tre
    searchTree_01_17=data_sku1_07.tre
    searchTree_00_16=patch_11_02.tre
    searchTree_01_15=data_sku1_06.tre
    searchTree_00_14=patch_11_01.tre
    searchTree_00_14=patch_11_00.tre
    searchTree_01_13=data_sku1_05.tre
    searchTree_01_13=data_sku1_04.tre
    searchTree_01_13=data_sku1_03.tre
    searchTree_01_13=data_sku1_02.tre
    searchTree_01_13=data_sku1_01.tre
    searchTree_01_13=data_sku1_00.tre
    searchTree_00_12=patch_10.tre
    searchTree_00_11=patch_09.tre
    searchTree_00_10=patch_08.tre
    searchTree_00_9=patch_07.tre
    searchTree_00_8=patch_06.tre
    searchTree_00_7=patch_05.tre
    searchTree_00_6=patch_04.tre
    searchTree_00_5=patch_03.tre
    searchTree_00_4=patch_02.tre
    searchTree_00_3=patch_01.tre
    searchTree_00_2=patch_00.tre
    searchTree_00_1=data_other_00.tre
    searchTree_00_1=data_static_mesh_01.tre
    searchTree_00_1=data_static_mesh_00.tre
    searchTree_00_1=data_texture_07.tre
    searchTree_00_1=data_texture_06.tre
    searchTree_00_1=data_texture_05.tre
    searchTree_00_1=data_texture_04.tre
    searchTree_00_1=data_texture_03.tre
    searchTree_00_1=data_texture_02.tre
    searchTree_00_1=data_texture_01.tre
    searchTree_00_1=data_texture_00.tre
    searchTree_00_1=data_skeletal_mesh_01.tre
    searchTree_00_1=data_skeletal_mesh_00.tre
    searchTree_00_1=data_animation_00.tre
    searchTree_00_1=data_sample_04.tre
    searchTree_00_1=data_sample_03.tre
    searchTree_00_1=data_sample_02.tre
    searchTree_00_1=data_sample_01.tre
    searchTree_00_1=data_sample_00.tre
    searchTree_00_1=data_music_00.tre
    searchTree_00_0=bottom.tre

To:
Code:
[SharedFile]
    maxSearchPriority=26
    searchTree_00_25=tre\default_patch.tre
    searchTree_01_24=tre\patch_sku1_14_00.tre
    searchTree_00_23=tre\patch_14_00.tre
    searchTree_01_22=tre\patch_sku1_13_00.tre
    searchTree_00_21=tre\patch_13_00.tre
    searchTree_01_20=tre\patch_sku1_12_00.tre
    searchTree_00_19=tre\patch_12_00.tre
    searchTree_00_18=tre\patch_11_03.tre
    searchTree_01_17=tre\data_sku1_07.tre
    searchTree_00_16=tre\patch_11_02.tre
    searchTree_01_15=tre\data_sku1_06.tre
    searchTree_00_14=tre\patch_11_01.tre
    searchTree_00_14=tre\patch_11_00.tre
    searchTree_01_13=tre\data_sku1_05.tre
    searchTree_01_13=tre\data_sku1_04.tre
    searchTree_01_13=tre\data_sku1_03.tre
    searchTree_01_13=tre\data_sku1_02.tre
    searchTree_01_13=tre\data_sku1_01.tre
    searchTree_01_13=tre\data_sku1_00.tre
    searchTree_00_12=tre\patch_10.tre
    searchTree_00_11=tre\patch_09.tre
    searchTree_00_10=tre\patch_08.tre
    searchTree_00_9=tre\patch_07.tre
    searchTree_00_8=tre\patch_06.tre
    searchTree_00_7=tre\patch_05.tre
    searchTree_00_6=tre\patch_04.tre
    searchTree_00_5=tre\patch_03.tre
    searchTree_00_4=tre\patch_02.tre
    searchTree_00_3=tre\patch_01.tre
    searchTree_00_2=tre\patch_00.tre
    searchTree_00_1=tre\data_other_00.tre
    searchTree_00_1=tre\data_static_mesh_01.tre
    searchTree_00_1=tre\data_static_mesh_00.tre
    searchTree_00_1=tre\data_texture_07.tre
    searchTree_00_1=tre\data_texture_06.tre
    searchTree_00_1=tre\data_texture_05.tre
    searchTree_00_1=tre\data_texture_04.tre
    searchTree_00_1=tre\data_texture_03.tre
    searchTree_00_1=tre\data_texture_02.tre
    searchTree_00_1=tre\data_texture_01.tre
    searchTree_00_1=tre\data_texture_00.tre
    searchTree_00_1=tre\data_skeletal_mesh_01.tre
    searchTree_00_1=tre\data_skeletal_mesh_00.tre
    searchTree_00_1=tre\data_animation_00.tre
    searchTree_00_1=tre\data_sample_04.tre
    searchTree_00_1=tre\data_sample_03.tre
    searchTree_00_1=tre\data_sample_02.tre
    searchTree_00_1=tre\data_sample_01.tre
    searchTree_00_1=tre\data_sample_00.tre
    searchTree_00_1=tre\data_music_00.tre
    searchTree_00_0=tre\bottom.tre

This would then read the .tre files in SWGEmu/tre, rather than in SWGEmu.

Then if you'd want a completely different directory, away from SWGEmu, for example c:\test\, you'd do:

Code:
[SharedFile]
    maxSearchPriority=26
    searchTree_00_25=C:\test\default_patch.tre
    searchTree_01_24=C:\test\patch_sku1_14_00.tre
    searchTree_00_23=C:\test\patch_14_00.tre
    searchTree_01_22=C:\test\patch_sku1_13_00.tre
    searchTree_00_21=C:\test\patch_13_00.tre
    searchTree_01_20=C:\test\patch_sku1_12_00.tre
    searchTree_00_19=C:\test\patch_12_00.tre
    searchTree_00_18=C:\test\patch_11_03.tre
    searchTree_01_17=C:\test\data_sku1_07.tre
    searchTree_00_16=C:\test\patch_11_02.tre
    searchTree_01_15=C:\test\data_sku1_06.tre
    searchTree_00_14=C:\test\patch_11_01.tre
    searchTree_00_14=C:\test\patch_11_00.tre
    searchTree_01_13=C:\test\data_sku1_05.tre
    searchTree_01_13=C:\test\data_sku1_04.tre
    searchTree_01_13=C:\test\data_sku1_03.tre
    searchTree_01_13=C:\test\data_sku1_02.tre
    searchTree_01_13=C:\test\data_sku1_01.tre
    searchTree_01_13=C:\test\data_sku1_00.tre
    searchTree_00_12=C:\test\patch_10.tre
    searchTree_00_11=C:\test\patch_09.tre
    searchTree_00_10=C:\test\patch_08.tre
    searchTree_00_9=C:\test\patch_07.tre
    searchTree_00_8=C:\test\patch_06.tre
    searchTree_00_7=C:\test\patch_05.tre
    searchTree_00_6=C:\test\patch_04.tre
    searchTree_00_5=C:\test\patch_03.tre
    searchTree_00_4=C:\test\patch_02.tre
    searchTree_00_3=C:\test\patch_01.tre
    searchTree_00_2=C:\test\patch_00.tre
    searchTree_00_1=C:\test\data_other_00.tre
    searchTree_00_1=C:\test\data_static_mesh_01.tre
    searchTree_00_1=C:\test\data_static_mesh_00.tre
    searchTree_00_1=C:\test\data_texture_07.tre
    searchTree_00_1=C:\test\data_texture_06.tre
    searchTree_00_1=C:\test\data_texture_05.tre
    searchTree_00_1=C:\test\data_texture_04.tre
    searchTree_00_1=C:\test\data_texture_03.tre
    searchTree_00_1=C:\test\data_texture_02.tre
    searchTree_00_1=C:\test\data_texture_01.tre
    searchTree_00_1=C:\test\data_texture_00.tre
    searchTree_00_1=C:\test\data_skeletal_mesh_01.tre
    searchTree_00_1=C:\test\data_skeletal_mesh_00.tre
    searchTree_00_1=C:\test\data_animation_00.tre
    searchTree_00_1=C:\test\data_sample_04.tre
    searchTree_00_1=C:\test\data_sample_03.tre
    searchTree_00_1=C:\test\data_sample_02.tre
    searchTree_00_1=C:\test\data_sample_01.tre
    searchTree_00_1=C:\test\data_sample_00.tre
    searchTree_00_1=C:\test\data_music_00.tre
    searchTree_00_0=C:\test\bottom.tre


In case you just want to add more .tre's that the client should read, add them here.
 
Reply
#4
first quote buddy
" changing where the directories get read (ie same directory as .exe) and how to change that (ie from a seperate directory all together"
 
Reply
#5
Edited my post, you can see it there.

(2015-05-22, 01:43 PM)kissofdarknes Wrote: How do you mean pull? If you are wanting to add you own custom tre file you would add to swgemu_live

Sorry, didn't see ya posted!
 
Reply
#6
no problem
 
Reply
#7
Anyone able to explain the difference in using searchTree_00 and searchTree_01? I ask because for Any tre files I add I prefix with _00

Ty
 
Reply
#8
First number is the expansion number, but irrelevant really as far as I know. If you look at NGE .TOC's, you'll notice you have 4 of them, sku0-sku3, 0 being the base game, 1 being JTL, etc.

So then, searchTree_01 would indicate that it's for JTL related things.

But yeah, ultimately irrelevant I think. Only important part is maxSearchPriority, its variable and that the .TRE links are in correct order.
 
Reply
#9
(2015-12-10, 07:44 PM)Timbab Wrote: First number is the expansion number, but irrelevant really as far as I know. If you look at NGE .TOC's, you'll notice you have 4 of them, sku0-sku3, 0 being the base game, 1 being JTL, etc.

So then, searchTree_01 would indicate that it's for JTL related things.

But yeah, ultimately irrelevant I think. Only important part is maxSearchPriority, its variable and that the .TRE links are in correct order.

Sweet. Thx Timbab.
 
Reply
#10
wow, great info..

related question please... is there a maximum number of .tre files that can be loaded? I have a couple of reasons I am asking:
1. small very frequent interim releases as a person develops (the file count might stack up Tongue)
2. is there an advantage (client and or server performance or other wise ) to have say 5 custom .tre files vs. 1 .tre or vice versa?

I this has been answered before, can you point me to that discussion thread? (I am a noob here, so be gentle)

oh ... and Merry Christmas / Boxer Day and Happy New Year!

May the Force (and dreams of JTL) be with you fine folks!

Dax
 
Reply
  



Forum Jump:


Browsing: 1 Guest(s)