
W tym poradniku opiszę pokrótce strukturę instalacji Elite i ważniejsze katalogi.
UWAGA! Pamiętajcie, żeby zawsze robić backup plików lub katalogów, które modyfikujecie lub usuwacie! Jeśli przypadkowo usuniecie lub zmodyfikujecie coś, co sprawi, że gra przestanie działać, należy użyć opcji Options > Validate Game Files z Launchera.
elite-dangerous-64 - 64-bitowa wersja Elite. Tylko tej wersji używam, więc pozbyłem się niepotrzebnych katalogów z 32-bitową wersją.
PUBLIC_TEST_SERVER_64 - 64-bitowa Beta. Betę zostawiłem, bo bardzo skraca to czas jej pobierania.
...i usunałem całą resztę. Jeśli jest tam katalog o nazwie podobnej do FORC-FDEV-DH-1000, jest to jedna ze starszych wersji gry i możecie ją śmiało usunąć.
UWAGA! Przezorny zawsze ubezpieczony! Zamiast od razy usuwać katalogi, polecam najpierw przenieść je gdzieś, np. na Pulpit, i spróbować uruchomić grę. Tak na wszelki wypadek. Jeśli włączy się bez problemów, możecie pozbyć się katalogu.
Bindings
Tutaj zapisane są ustawienia sterowania. Polecam zrobić backup ostatnio zmodyfikowanego pliku. U mnie jest to Custom.1.8.binds. Niektórym giną ustawienia klawiszy po aktualizacji, więc warto mieć backup. Możemy też edytować plik za pomocą edytora tekstu. Przydaje się to np. jeśli chcemy bardzo dokładnie dostosować np. czułość myszy (wartość MouseSensitivity) czy Deadzone dla poszczególnych osi na joysticku. W grze są jedynie suwaki, a tutaj mamy wartości numeryczne. Raj dla control-freaków
Player
Tutaj są zapisane pozostałe opcje gry, takie jak zapamiętane ustawienia Mapy, opcji w prawym panelu, filtry nawigacyjne itp. Uwaga! Osobiście nie bawiłem się tym plikiem, więc jeśli zdecydujecie się na jego modyfikację, robicie to na własną odpowiedzialność!
Graphics
Opcje grafiki. Tutaj można się pobawić najwięcej, a przynajmniej można było. Frontier w najnowszym patchu usunął plik Graphics Configuration, gdzie było zapisanych wiele ciekawych opcji graficznych, których nie da się zmienić w grze. Na szczęście te najważniejsze mam je zapisane w swoich plikach
Znajdują się tu następujące pliki:
Custom.fxcfg - ustawienia opcji graficznych
DisplaySettings.xml - ustawienia ekranu
GraphicsConfigurationOverride.xml - ustawienia gracza, które biorą górę nad ustawieniami z gry. Wszystko, co tutaj wpiszemy nadpisze to, co ustawione jest w opcjach
Settings.xml - pozostałe opcje graficzne
StartPreset.start - domyślny preset, z jakimi startuje gra.
<FOV>60</FOV> - czyli Field of View. W grze mamy tylko suwak bez możliwości zobaczenia, jaką faktycznie wartość mamy ustawioną. Tutaj możemy to zmienić na taką, jaką dokładnie chcemy.
<HighResScreenCapScale>4</HighResScreenCapScale> - jest to opcja, która ustawia ile razy większą rozdzielczość będzie miał zrobiony screenshot w wysokiej rozdzielczości. Takiego screenshota robimy przez wciśnięcie Alt+F10 (uwaga, działa tylko w Solo i Group Mode!). Wartość 4 oznacza, że rozdzielczość takiego screena będzie 4 razy większa od tej, jaką mamy obecnie ustawioną w grze. A więc przy full HD 1080p robimy screenshota w 4K HD. Uwaga! Sam nigdy nie zmieniałem tej opcji, więc nie mogę potwierdzić czy zmiana wartości faktycznie coś daje!
<HighResScreenCapAntiAlias>3</HighResScreenCapAntiAlias> - Podobnie jak wyżej, tutaj jest ustawienie jakości Anti Aliasingu w screenshocie wysokiej rozdzielczości
<GammaOffset>-0.41</GammaOffset> - ustawienia Gammy w grze. Jak zwykle, w grze mamy jedynie suwak, bez faktycznej wartości numerycznej. Tutaj możemy ustawić dokładnie tak, jak chcemy.
<StereoFocalDistance>25.000000</StereoFocalDistance> - ustawienie wartości Focal Lenght dla "soczewek" (kamery) w grze. Przyznam, że dokładnie nie wiem, na czym to polega, więc nie zmieniałem. Może ktoś z większym doświadczeniem w optyce będzie wiedział.
Przykład:
Wartości MatrixRed, Green i Blue ustawiamy wedle uznania. Na tej stronie można to sobie potestować i zobaczyć jak mniej więcej będzie wyglądał wynik końcowy. Ustawiamy suwaki w taki sposób, żeby osiągnąć zadowalający nas efekt i z okienka poniżej kopiujemy je, po czym wklejamy do pliku. Kolory w grze nie będą niestety dokładnie takie, jak na tej stronie, ale bardzo podobne, więc trzeba trochę metodą prób i błędów ustawić sobie tak, jak chcemy. Zwróćcie uwagę na napis REPAIR ALL - ma on kolor czerwony, taki sam jak wrogie statki na skanerze. Jeśli zmienimy kolor HUD, to wrogie statki będą właśnie takiego koloru, jak ten napis! To samo tyczy się zielonej kostki Coriolisa na górze ekranu i przyjaznych celów na skanerze.
Oprócz tego, mam tutaj jeszcze zapisane następujące opcje, które kiedyś były dostępne w pliku GraphicConfiguration:
Interesuje nas wartość TextureSize. Jest to podana w bajtach rozdzielczość tekstury. Domyślnie jest ona ustawiona na 2048 dla wartości High. Przy zmianie na 4096 Droga Mleczna nabiera ostrości i jest wyświetlana w lepszej jakości. Można to sprawdzić w następujący sposób: ustawiamy się w grze tak, żeby było ją widać przed nami, robimy screenshota, po czym bez dotykania czegokolwiek wychodzimy z gry. Zmieniamy wartość na 4096 i odpalamy grę. Powinniśmy znaleźć się w dokładnie takiej samej pozycji. Nie dotykamy sterów i robimy screenshota, po czym porównujemy obydwa zdjęcia.
Tak samo, jak przy galaktyce, interesuje nas wartość TextureSize. Kiedy testowałem to jeszcze przed Horizons, a chyba nawet przed 1.4, nie zauważyłem poprawy jakości tekstur przy zmianie wartości tego wpisu. Testy przeprowadziłem tylko raz na jednej planecie, a Elite miała wtedy problemy z wyświetlaniem tekstur niektórych planet, więc możliwe, że miałem po prostu pecha, bo skoro działa przy teksturze galaktyki, to czemu nie planet? Testowałem też zmiany ustawień następujących wartości. To co one oznaczają, to już czyste przypuszczenia, aczkolwiek jest duże prawdopodobieństwo, że są trafione (od lat hobbystycznie zajmuję się modowaniem gier
): AtmosphereSteps ("głębia" efektu atmosfery?), WorkPerFrame (zasoby wydzielane z komputera na 1 klatkę animacji?), TexturePoolBudget (ilość pamięci VRAM przeznaczonej na przetwarzanie tekstur planet?). Niestety, zmiany tych wartości nie przynosiły widocznych efektów w grze, ale tak jak pisałem, testowałem to tylko przy jednej planecie.
Jak sama nazwa wskazuje, wpis ten zmienia ilość skałek i kamieni, które pojawiają się na powierzchni planet. Wartość 400 jest wartością domyślną przy ustawieniu High. Zmiana na 600 powoduje zwiększenie ilości o 1/2. Zmiana na 800 zwiększa ilość skałek dwukrotnie - nie polecam jednak tej opcji, gdyż po pierwsze ma ona bardzo duży wpływ na wydajność, a po drugie taka duża ilość skałek sprawia, że bardzo trudno jeździ się SRV po powierzchni. Wg mnie opcja 600 to najlepsze rozwiązanie.
I to już wszystko. Mam nadzieję, że poradnik ten przyda się Wam i zachęci do eksperymentów. Pamiętajcie tylko, że Elite to gra sieciowa i niektóre modyfikacje Frontier może uznać za próbę cheatowania! Nie ma ku temu przesłanek (ja od dawna gram z tymi zmodyfikowanymi ustawieniami i nie miałem żadnych problemów). Pamiętajcie też, że można sobie zepsuć grę w ten sposób, dlatego zawsze róbcie backup pliku, który zmieniacie!
No i jak zwykle... POWODZENIA, PILOCI!
UWAGA! Pamiętajcie, żeby zawsze robić backup plików lub katalogów, które modyfikujecie lub usuwacie! Jeśli przypadkowo usuniecie lub zmodyfikujecie coś, co sprawi, że gra przestanie działać, należy użyć opcji Options > Validate Game Files z Launchera.
Katalogi instalcji i konfiguracji Elite - technikalia, modyfikacje plików
- Launcher gry
- Logi klienta gry
- Pliki gry
elite-dangerous-64 - 64-bitowa wersja Elite. Tylko tej wersji używam, więc pozbyłem się niepotrzebnych katalogów z 32-bitową wersją.
PUBLIC_TEST_SERVER_64 - 64-bitowa Beta. Betę zostawiłem, bo bardzo skraca to czas jej pobierania.
...i usunałem całą resztę. Jeśli jest tam katalog o nazwie podobnej do FORC-FDEV-DH-1000, jest to jedna ze starszych wersji gry i możecie ją śmiało usunąć.
UWAGA! Przezorny zawsze ubezpieczony! Zamiast od razy usuwać katalogi, polecam najpierw przenieść je gdzieś, np. na Pulpit, i spróbować uruchomić grę. Tak na wszelki wypadek. Jeśli włączy się bez problemów, możecie pozbyć się katalogu.
- Lokalny cache
- Logi aplikacji
- Pliki konfiguracyjne gry
Bindings
Tutaj zapisane są ustawienia sterowania. Polecam zrobić backup ostatnio zmodyfikowanego pliku. U mnie jest to Custom.1.8.binds. Niektórym giną ustawienia klawiszy po aktualizacji, więc warto mieć backup. Możemy też edytować plik za pomocą edytora tekstu. Przydaje się to np. jeśli chcemy bardzo dokładnie dostosować np. czułość myszy (wartość MouseSensitivity) czy Deadzone dla poszczególnych osi na joysticku. W grze są jedynie suwaki, a tutaj mamy wartości numeryczne. Raj dla control-freaków

Player
Tutaj są zapisane pozostałe opcje gry, takie jak zapamiętane ustawienia Mapy, opcji w prawym panelu, filtry nawigacyjne itp. Uwaga! Osobiście nie bawiłem się tym plikiem, więc jeśli zdecydujecie się na jego modyfikację, robicie to na własną odpowiedzialność!
Graphics
Opcje grafiki. Tutaj można się pobawić najwięcej, a przynajmniej można było. Frontier w najnowszym patchu usunął plik Graphics Configuration, gdzie było zapisanych wiele ciekawych opcji graficznych, których nie da się zmienić w grze. Na szczęście te najważniejsze mam je zapisane w swoich plikach

Custom.fxcfg - ustawienia opcji graficznych
DisplaySettings.xml - ustawienia ekranu
GraphicsConfigurationOverride.xml - ustawienia gracza, które biorą górę nad ustawieniami z gry. Wszystko, co tutaj wpiszemy nadpisze to, co ustawione jest w opcjach
Settings.xml - pozostałe opcje graficzne
StartPreset.start - domyślny preset, z jakimi startuje gra.
- Custom.fxcfg
- DisplaySettings.xml
- Settings.xml
<FOV>60</FOV> - czyli Field of View. W grze mamy tylko suwak bez możliwości zobaczenia, jaką faktycznie wartość mamy ustawioną. Tutaj możemy to zmienić na taką, jaką dokładnie chcemy.
<HighResScreenCapScale>4</HighResScreenCapScale> - jest to opcja, która ustawia ile razy większą rozdzielczość będzie miał zrobiony screenshot w wysokiej rozdzielczości. Takiego screenshota robimy przez wciśnięcie Alt+F10 (uwaga, działa tylko w Solo i Group Mode!). Wartość 4 oznacza, że rozdzielczość takiego screena będzie 4 razy większa od tej, jaką mamy obecnie ustawioną w grze. A więc przy full HD 1080p robimy screenshota w 4K HD. Uwaga! Sam nigdy nie zmieniałem tej opcji, więc nie mogę potwierdzić czy zmiana wartości faktycznie coś daje!
<HighResScreenCapAntiAlias>3</HighResScreenCapAntiAlias> - Podobnie jak wyżej, tutaj jest ustawienie jakości Anti Aliasingu w screenshocie wysokiej rozdzielczości
<GammaOffset>-0.41</GammaOffset> - ustawienia Gammy w grze. Jak zwykle, w grze mamy jedynie suwak, bez faktycznej wartości numerycznej. Tutaj możemy ustawić dokładnie tak, jak chcemy.
<StereoFocalDistance>25.000000</StereoFocalDistance> - ustawienie wartości Focal Lenght dla "soczewek" (kamery) w grze. Przyznam, że dokładnie nie wiem, na czym to polega, więc nie zmieniałem. Może ktoś z większym doświadczeniem w optyce będzie wiedział.
- GraphicsConfigurationOverride.xml
Przykład:
Kod:
<?xml version="1.0" encoding="UTF-8" ?>
<GraphicsConfig>
<GUIColour>
<Default>
<LocalisationName>Standard</LocalisationName>
<MatrixRed> -1, 0.15, 1 </MatrixRed>
<MatrixGreen> -0.5, 0.4, 1 </MatrixGreen>
<MatrixBlue> 0.5, 0.4, -1 </MatrixBlue>
</Default>
</GUIColour>
</GraphicsConfig>
- Zmiana koloru HUD
Kod:
<GUIColour>
<Default>
<LocalisationName>Standard</LocalisationName>
<MatrixRed> -1, 0.15, 1 </MatrixRed>
<MatrixGreen> -0.5, 0.4, 1 </MatrixGreen>
<MatrixBlue> 0.5, 0.4, -1 </MatrixBlue>
</Default>
</GUIColour>
Wartości MatrixRed, Green i Blue ustawiamy wedle uznania. Na tej stronie można to sobie potestować i zobaczyć jak mniej więcej będzie wyglądał wynik końcowy. Ustawiamy suwaki w taki sposób, żeby osiągnąć zadowalający nas efekt i z okienka poniżej kopiujemy je, po czym wklejamy do pliku. Kolory w grze nie będą niestety dokładnie takie, jak na tej stronie, ale bardzo podobne, więc trzeba trochę metodą prób i błędów ustawić sobie tak, jak chcemy. Zwróćcie uwagę na napis REPAIR ALL - ma on kolor czerwony, taki sam jak wrogie statki na skanerze. Jeśli zmienimy kolor HUD, to wrogie statki będą właśnie takiego koloru, jak ten napis! To samo tyczy się zielonej kostki Coriolisa na górze ekranu i przyjaznych celów na skanerze.
Oprócz tego, mam tutaj jeszcze zapisane następujące opcje, które kiedyś były dostępne w pliku GraphicConfiguration:
- Rozdzielczość tekstury Drogi Mlecznej w grze przy ustawieniu grafiki na High
Kod:
<GalaxyBackground>
<High>
<LocalisationName>$QUALITY_HIGH;</LocalisationName>
<TextureSize>4096</TextureSize>
</High>
</GalaxyBackground>
Interesuje nas wartość TextureSize. Jest to podana w bajtach rozdzielczość tekstury. Domyślnie jest ona ustawiona na 2048 dla wartości High. Przy zmianie na 4096 Droga Mleczna nabiera ostrości i jest wyświetlana w lepszej jakości. Można to sprawdzić w następujący sposób: ustawiamy się w grze tak, żeby było ją widać przed nami, robimy screenshota, po czym bez dotykania czegokolwiek wychodzimy z gry. Zmieniamy wartość na 4096 i odpalamy grę. Powinniśmy znaleźć się w dokładnie takiej samej pozycji. Nie dotykamy sterów i robimy screenshota, po czym porównujemy obydwa zdjęcia.
- Opcje dotyczące jakości wyświetlania planet przy ustawieniach High i Ultra
Kod:
<Planets>
<High>
<LocalisationName>$QUALITY_HIGH;</LocalisationName>
<TextureSize>4096</TextureSize>
<AtmosphereSteps>6</AtmosphereSteps>
<CloudsEnabled>true</CloudsEnabled>
<WorkPerFrame>256</WorkPerFrame>
<TexturePoolBudget>150</TexturePoolBudget>
</High>
<Ultra>
<LocalisationName>$QUALITY_ULTRA;</LocalisationName>
<TextureSize>4096</TextureSize>
<AtmosphereSteps>6</AtmosphereSteps>
<CloudsEnabled>true</CloudsEnabled>
<WorkPerFrame>256</WorkPerFrame>
<TexturePoolBudget>150</TexturePoolBudget>
</Ultra>
</Planets>
Tak samo, jak przy galaktyce, interesuje nas wartość TextureSize. Kiedy testowałem to jeszcze przed Horizons, a chyba nawet przed 1.4, nie zauważyłem poprawy jakości tekstur przy zmianie wartości tego wpisu. Testy przeprowadziłem tylko raz na jednej planecie, a Elite miała wtedy problemy z wyświetlaniem tekstur niektórych planet, więc możliwe, że miałem po prostu pecha, bo skoro działa przy teksturze galaktyki, to czemu nie planet? Testowałem też zmiany ustawień następujących wartości. To co one oznaczają, to już czyste przypuszczenia, aczkolwiek jest duże prawdopodobieństwo, że są trafione (od lat hobbystycznie zajmuję się modowaniem gier

- Opcje dotyczące ilości skałek i kamieni na powierzchni planet (tylko dla posiadaczy Horizons)
Kod:
<SurfaceRocks>
<High>
<LocalisationName>$QUALITY_HIGH;</LocalisationName>
<TinySurfaceRockCount>600</TinySurfaceRockCount>
</High>
</SurfaceRocks>
Jak sama nazwa wskazuje, wpis ten zmienia ilość skałek i kamieni, które pojawiają się na powierzchni planet. Wartość 400 jest wartością domyślną przy ustawieniu High. Zmiana na 600 powoduje zwiększenie ilości o 1/2. Zmiana na 800 zwiększa ilość skałek dwukrotnie - nie polecam jednak tej opcji, gdyż po pierwsze ma ona bardzo duży wpływ na wydajność, a po drugie taka duża ilość skałek sprawia, że bardzo trudno jeździ się SRV po powierzchni. Wg mnie opcja 600 to najlepsze rozwiązanie.
I to już wszystko. Mam nadzieję, że poradnik ten przyda się Wam i zachęci do eksperymentów. Pamiętajcie tylko, że Elite to gra sieciowa i niektóre modyfikacje Frontier może uznać za próbę cheatowania! Nie ma ku temu przesłanek (ja od dawna gram z tymi zmodyfikowanymi ustawieniami i nie miałem żadnych problemów). Pamiętajcie też, że można sobie zepsuć grę w ten sposób, dlatego zawsze róbcie backup pliku, który zmieniacie!
No i jak zwykle... POWODZENIA, PILOCI!
:: HETMAŃSKA EMERYTURA - NIE ZARZĄDZAM JUŻ GRUPĄ, ALE CZASAMI SIĘ WTRĄCĘ 
:: Oficjalny Partner FDEV - zapraszam na Twitch po partnerskie skórki!
:: Tapetki z Elite i nie tylko.

:: Oficjalny Partner FDEV - zapraszam na Twitch po partnerskie skórki!
:: Tapetki z Elite i nie tylko.