To better understand how the game works, I have replaced the content of the root game folder with the Cat/dat files extracted. What ever folder was there before extracting, I kept them. So what ever files was there before that is not a Cat/dat were kept. Once I extracted all, I removed those Cat/dat files.
I did the same think for the extensions folder. I first unsubscribed and removed all extensions except the ego_dlc_2 and ego_dlc_teladi_outpost.
I will post the tree look of the resulting game folder in a few minutes.
I was able to start a new game and played for at least 5 min. So the setup seams to work.
- / _CommonRedist
/ aiscripts
/ assets
/ cutscenes
/ extensions
--- / ego_dlc_2
--- --- / aiscripts
--- --- / assets
--- --- / cutscenes
--- --- / index
--- --- / libraries
--- ---- / maps
--- --- / md
--- --- / music
--- --- / videos
--- --- content.xml
--- --- subst_01.cat
--- --- subst_01.dat
---
--- / ego_dlc_teladi_outpost
--- --- / assets
--- --- / cutscenes
--- --- / index
--- --- / libraries
--- --- / maps
--- --- / md
--- --- / music
--- --- / videos
--- --- content.xml
--- --- subst_01.cat
--- --- subst_01.dat
--- --- subst_02.cat
--- --- subst_02.dat
/ index
/ libraries
/ maps
/ md
/ mousecursors
/ music
/ particles
/ sfx
/ shaderfx
/ support
/ t
/ textures
/ ui
/ videos
/ voice-L044
avcodec_64-55.dll
avformat_64-55.dll
avutil_64-52.dll
lang.dat
Licences.txt
lua51_64.dll
scriptproperties.html
steam_api64.dll
swscale_64-2.dll
version.dat
voicelang.dat
XRebirth.exe
xuniverse logo_hd.dds
xuniverse logo_HD[]-rendertarget.jpg