# installation
# 🚁 software installation, transfer program settings
Перенесення налаштувань програм (вручну, при перестановці ОС чи заміні пристрою).\
Користування програм: встановлення, перенесення налаштувань чи профілю, налаштування.
## різне
> тема як невелике доповнення, бо не влазить.\
➕ *див. теми software і selfhosted*
* фаервол
* правила
* сховище
* знімок розділів, стану, адреси монтування та користованих папок
* Disks (Linux) app
* налаштування авто-монтування інших носіїв чи розділів, файлове сховище - точка [mnt/data].
* ➕ *див. теми [selfhosted] та [camera].*
* SMB / Samba
* config
* ffmpeg | *Потрібно для деякого ПЗ. Якщо у VLC (for Linux) погана якість відтворення відео (наче зменшене розширення), можливо допоможе інсталяція [ffmpeg]*
* <https://snapcraft.io/ffmpeg>\
`sudo snap install ffmpeg`
* Ubuntu:\
`sudo add-apt-repository multiverse sudo apt-get update && sudo apt-get install ubuntu-restricted-extras`\
`sudo apt install ubuntu-restricted-extras libavcodec-extra libdvd-pkg`\
`sudo dpkg-reconfigure libdvd-pkg`
* `sudo nano /etc/services`
* ~~2FA Authy~~ - ~~online account~~
* Бекап хмарний. В налаштуваннях показує для яких записів увімкнений бекап. Для бекапу потрібно пароль, при установці паролю переконатись у синхронізації на сервер сервісу.
---
* Add to the PATH on Windows 10 and Windows 11 | env
<https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/>
* назначення букви для папки
<https://code.luasoftware.com/tutorials/windows/windows-10-persistent-map-drive-to-folder>
---
## 🚁 ігри Battlefield 3 (BF3) та Battlefield 4 (BF4)
* Мультиплеєр.
> після інсталяції потребує оновлення PunkBuster
* **BF4 | відео геймплею**
* [This is Battlefield 4 Multiplayer @Battlefield 🎬 | 2013](https://youtu.be/1SRxs5xYWuo)
* [@Berdu playlist 🎬 | ~ 2014](https://www.youtube.com/playlist?list=PLGe0__fXt_6kbz_rFLx8LqH5nMHPTCUJc)
цікавий монтаж
* [A SHOT | Rocket Montage by xHoHo (Music: Kashuks - Explore) 🎬 | 2015](https://youtu.be/uE1SQkUuB-w)
* [Heli - Zavod @fllavour 🎬 | 2014](https://youtu.be/2Eq8e34PWXs)
неймовірний пілот Little Bird
* **[Как это работает: Сетевой код Battlefield 4 🎬 | 2014](https://youtu.be/i-uAjcYNnqE)**
### встановлення та налаштування (BF3, BF4)
* Windows, EA.
> оновлено: Додаток EA заміняє Origin як основну платформу для ПК. | 2023
<https://www.ea.com/news/ea-app>
* знадобиться:
* покупка гри, разова *(так, дійсно куплена версія)*
* встановлення ПЗ (основне): EA app, ігра, PunkBuster, Battlelog Web Plugins, веббраузер.
* апаратні вимоги
* якщо RAM 8GB -- мало
* якщо RAM 4GB -- критично мало з недоліками.
*Чому? ПЗ займається лишніми маніпуляцями для підтримки працездатності в критичних умовах, замість ефективної роботи.*
* SSD SWAP - обов'язково
* Windows та його ПЗ - якомога менше, налаштовані на менше споживання RAM
* BF працюватиме гірше:
падіння FPS, затримки, зависання, пропадання звуку (тимчасово).
* використовувати окремий веббраузер. Навіть Chrome буде менше споживати із меншою кількістю куків.
Не вмикати видалення куків.
Корисне розширення uBlock Origin by Raymond Hill.
* після входу на сервер - веббраузер можна закрити, але:
(A) при викиданні не буде зрозуміла причина (не видно коментар), прийдеться увімкнути логування заздалегідь.
(B) при перезапуску веббраузера прийдеться знову авторизовуватись, адже тепер втрачають авторизацію за нормальними налаштуваннями приватності.
* вибрати та купити [гру].
* Версія | EA (раніше - Origin)
* Версія | Steam - з'явилась пізніше. Це кращий клієнт, нюансів не знаю.
* Краще зразу "Premium". *Це гра зі всіма доповненнями (DLC) та статус, що надає пріорітет в черзі при вході на переповнений сервер.*
* *Початково гра із декількома картами, а також сервера ставлять вимогу входу із "Premium", тоді без нього не зайти.*
* *Колись EA декілька разів пропонував безкоштовно, назавжди -- BF3, BF4 та DLC без Premium.*
* EA app > [гра] > Інсталювати.
* *перенесення інстальованої гри буде доступне в меню.*
* *деінсталяція вибіркового DLC - не доступна. Необхідно переустановлювати заново. Альтернативно, можна видалити папки із
`/Update`, надалі пам'ятаючи про відсутність DLC при вході на карту.*
* Перевірити інталяцію - точніше:
EA app > [гра] > Manage > Repair.
* *Це рекомендовано після інсталяції, особливо для BF3, який повторно щось завантажує. Можливо пов'язано із заміною методу запуску мультриплеєру, застарілого плагіну веббраузера (battlelog > Game Launch: Use plugin-free game launching > ON)*
* **PunkBuster** (PB) -- інсталяція вручну.
* Сайт PB > завантажити PB.
<http://www.evenbalance.com/pbsetup.php>
* `pbsetup.exe` розмістити у місце портативних програм.
* запустити `pbsetup.exe` -> додати [гру], напр. BF3, BF4.
* *рекомендовано, незважаючи на те що EA app пропонує PB при встановленні гри.* | 2022
* *якщо без виконання -- відома проблема: викидання із серверу (kick) BF3, причина:
[kicked player This PB Server Requires (A1386 C2.352)].
Тобто ігрока викинуто, бо PB сервер вимагає версію що вказана в дужках (або, можливо, допустимо новішу).
Для вирішення дотримайтесь вимоги, оновивши програмне забезпечення.*
* опція, зробити логування, для запису причини викидання сервером (kick):
<https://www.evenbalance.com/faq.php#bfkick>
* **налаштування фаерволу**
* Port `3659` `UDP` -- відкрити та перенаправити
* *де і як залежить від мережі клієнта, можливо, (1) програмному фаерволі на операційній системі та (2) роутері. У багатьох роутерах увімкнене автоматичне перенаправлення потрів (IGD/UPnP), тоді його налаштування можна пропустити (не рекомендується).*
* *BF3 | Можлива проблема викидання із серверу (kick), причина: роз'єднання з PunkBuster.
Причиною може бути: NAT IP адрес, невдале перенаправлення портів, закритий порт (що рекомендовано перенаправити, чи ще якийсь)...*
* якщо проблеми, тоді ще:
<https://portforward.com/battlefield-4/>
* Port `3216` -- EA app to launch
* > https://help.ea.com/ca/help/ea/ea-app/error-codes/
* [x] не налаштовую
* **Better Battlelog (BBLog)** (for browser) -- забезпечує детальніші налаштування мультиплеєра BF, веб сторінки керування, пошуку серверів
* ~~<https://getbblog.com/>~~ | 🚧
* [Better Battlelog Fix(BBLog)](https://chrome.google.com/webstore/detail/better-battlelog-fixbblog/ncopbeadajoekpedjllcakdmbmgnfgph?hl=uk) (for Chrome) - альтернатива
* [Better Battlelog Fix(BBLog) by Russao](https://addons.mozilla.org/en-US/firefox/addon/better-battlelog-fix-bblog/) (for Firefox) - альтернатива
* після викониного - гра готова для запуску
* *BF4 пізніше отримав меню вибору серверів у грі, проте з недоліками.*
* [**BF3**: *руководство по настройкам игры* | 2012](https://www.progamer.ru/games/guides/battlefield-3-rukovodstvo-po-nastrojkam-igry.htm)
* **BF4 налаштування**
* "графика" > "качество сетки" -- відповідає за відображення об'єктів на відстані, гравців та техніки, тому найважливіший параметр графіки для мультиплеєра.
* [ультра] -- відображати завжди. *Потрібно навіть при низькій продуктивності.*
* "графика" > "вер. синхронизация"
* [OFF]. Доволі стабільно працює
* [ON]. Краще для зміни кадрів, але можливо, створює затримки керування.
* "управление" > "общее прицеливание игрока" - [ВКЛ. (ON)]. Наче прискорення курсору
* *високочастотний [tickrate] (за вибором сервера) створює більше навантаження CPU та потребує стабільний FPS (без просадки нижче значення [tickrate]), тому знадобиться значний запас продуктивності*
* *[настройки - подробно | RU 🎬 | 2015](https://youtu.be/0Qbyq9MJKew)*
* Radeon Software (для AMD GPU):
Display > **Integer Scaling > ON.
Показує зображення пікселів розміром 1:1, тобто без "розтягування" до розміру ерану чи вікна.**
* **Постобробка графіки**
* *базові налаштування містить офіційний менеджер відео драйверів, або скористатись детальнішими у ReShade, спеціально для гри.*
* *загострення зображення (sharpening), схоже на чіткість. З ним краще помітно деталі, рекомендую вмикати в першу чергу.*
* AMD Radeon Software
* Graphics > Radeon Image Sharpening > [Enabled], **Sharpness > [80%]**.
* **ReShade** або **SweetFX2** -- фільтр графіки (пост обробка), без модифікації гри.
* *значно зменшується продуктивність при комбінації деяких параметрів, перевантаженому GPU, а нормально при запасі.*
* <https://reshade.me/>
* завантажити
* установити
* налаштувати
* Battlefield 3 - <https://sfx.thelazy.net/games/game/38/>
* Battlefield 4 - <https://sfx.thelazy.net/games/game/280/>
* керування:
* клавіша [Home], для доступу ReShade GUI, з [гри].
* інші - читай у встановленому профілі налаштувань.
* задати клавішу активації (знаходячись у грі)
* **стеження за станом продуктивності**
* MSI Afterburner
* [x] `issue` | BF4 крах процесу, при перемиканні активного вікна декілька раз (Alt+F4), при розширенні (pix) менше екрану | `#driver`
* (1/2) BF4 - налаштування зображення: розширення (pix) менше екрану, або можливо, у вікні.
* (2/2) Integer Scaling
* `вирішення`: невідомо, або не використовувати параметри
* [x] перестало, після оновлення драйвера ?
* [x] error `msvcp120.dll`
* [x] <https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=40784>
* [ ] `issue` | (1) EA app - помилка запуску ігор | 2024
* [ ] `issue` | (2) Зависання EA app, вікна, при натисканні вибору папки для ігор.
Це налаштування збилися, після перевстановлення чи збиття кешу.
При зависанні процес завершував.
* [x] вирішення (1+2): достовірно невідомо, **вирішив переназначенням папки ігор у застосунку.**
* (1) Створив папку для ігор, за адресою, що для програми за замовчуванням:
`C:\Program Files\EA Games`
* (2) Запуск застосунку, налаштування адреси, вибравши бажану.
* (3) Запуск гри - успішно. Вирішено.
* Ймовірно, втрата пов'язування, чи прав доступу NTFS.
* До проблеми використовував налаштоване місце, а за адресою замовчування папки не існувало.
* Можливо, запуск програми від імені адміністратора - не допомагало.
* [x] `issue` | BF3 не спрацьовує вхід у сервер (Join server)
* [x] вирішення: якщо увімкнено хмарне збереження, видалити папку збережень:
`%USERNAME%\Documents\Battlefield 3`
* `issue` | BF3 [You are already running another Battlelog game, please exit this game first]
* [x] EA app - перевстановлення.
* [x] допомогло до першого входу. Решта не допомагало.
* [ ] EA app - обмежитись видаленням сертифікатів - папка ?
`C:\ProgramData\Electronic Arts\EA Services\License`
* [x] EA app -> Profile -> прихований режим (Invisible). Profile -> Online.
* [x] Не знаю чи пов'язано, але допомогло
* `issue` | EA вимагає повторної активації гри BF3. Активація збоїть. ERROR: `Game license is invalid`. BF4. BF3.
* Період: після зміни обладнання
* Вирішення | 2024
* Примітка. Перевірку простіше робити запуском гри, а не із сайту (бо там додатково інші збої).
* (1.1) При першій помилці -- вимагає авторизацію у вікні, її потрібно виконати.
* (1.2) Другу помилку -- [ERROR: `Game license is invalid`] -- можна вирішити наступними кроками
* Close EA app. Close all EA programs in task manager.
* Видалити папку, покладаючись на те що її повторно створить ПЗ:
`C:\ProgramData\Electronic Arts\EA Services\License`
> https://www.youtube.com/watch?v=puhKR3vs_r0
* Launch EA app
* Clear cache:
Go to the EA app’s menu. On Windows, select the three dashes in the far-left corner of the EA app. Scroll to Help. Click App recovery. Select Clear cache.
> https://help.ea.com/en/help/faq/clear-cache-to-fix-problems-with-your-games/
* (1.3) Якщо не допомогло, тоді наступне:
* [x] EA app -> Profile -> прихований режим (Invisible). Profile -> Online.
* [x] Не знаю чи пов'язано, але допомогло для BF3
### різне
* BF4 отримання камуфляжу DICE, шляхом виклику Мегаладон.
Хронологія: 🚁👇📻✅⚓️⏳~320⛈☠️🏝🦜👁D💡🔫🛸🦈😱👋
Доповнення щодо різних відео інструкцій гравців:
* клас розвідка, "снайперка" із дальньою оптикою, радіо маяк.
* підготовувати маяк на острові, щоб появитись швидше конкурентів, не обов'язково.
* приземлення на вітряк гелікоптером здійснювати боком, щоб виходити із пасажирського місця, бо з нього краще видно місце приземлення
* вилазити на дерево крайнього острова папугаїв, якомога вище до фруктів (бо можливо, не активується).
* попасти у світло (можливо, особисто).
* після появи мегалодону можна вийти зі сервера. Це необхідно для перевірки отримання нагороди, а без виходу не покаже.
* **Battlefield 3 Venice Unleashed** (VU) (само хостинг) -- сервера модифікованого мультиплеєра BF3.
* <https://veniceunleashed.net/about>
* *підтримка 30Hz, 60Hz, 120Hz tickrate*
* <https://www.reddit.com/r/battlefield3/comments/ki6z75/the_venice_unleashed_mod_for_bf3_is_incredible/>
* BF4: "списки лідерів" та карта (Battlelog's Geo Leaderboards) - функція більше не доступна.
* [BF4 | Vehicle Respawn Timer for Battlescreen](https://github.com/Andersso/battlescreen-respawn-timer/)
* *[Таймер появления техники для Battlescreen 🎬 | 2014](https://youtu.be/dmwtXJHraDY)*
---