Як відомо, рушій ігор серії СТАЛКЕР доволі старенький та використовує в роботі лише одне ядро багатоядерного процесора.
Але можна зробити так, щоб були задіяні й інші потужності вашого комп'ютера.
Отримайте змогу використовувати кілька ядер процесора у іграх серії STALKER :
- Вміст відповідної теки треба помістити у директорію з грою.
- «Батник» (*.cmd-файл) треба брати ТІЛЬКИ ТОЙ, КОТРИЙ ПОТРІБЕН (наприклад, задля чотириядерного процесора треба узяти *.cmd-файл з позначкою 04coreCPU ).
- Запускати гру треба лише за допомогою конкретного «батника».
- Можна створити ярлик на робочому столі до батника і у властивостях обрати потрібну іконку та назву.
ПРИМІТКА:
Рушій буде використовувати не усі ядра, а на одне менше, ніж є.
Наприклад, на 4-х ядерному процесорі прописано використання 3-х ядер.
Чому це зроблено: якщо прописати через батник використання для процесу xrEngine.exe всіх 4-х ядер, то працюватиме лише нульове ядро.
А якщо задати використання 2-х або 3-х ядер, то всі вони починають працювати з максимальною віддачею, отже, треба виділяти на одне ядро менше, ніж є в наявності.
Тому на двоядернику не вдасться змусити рушій СТАЛКЕРу використовувати всі ядра через батники.
Друге ядро доведеться під'єднувати вручну: треба буде в Диспетчері завдань всього-лише поставити галочку в квадратику ЦП-0 (див. файл-опис).
Так само і власникам багатоядерних процесорів останнє ядро доведеться підключати вручну, якщо вже дуже треба.
Автор - av661194;
Метод йому запропонував, прости господи, бісів macron задля моду Oblivion Lost Remake 2.5.
Переклав опис тощо, додав центрування ігрових вікон до параметрів усіх батників тощо - Yarkov Desorec.
Посилання на Mega:
https://mega.nz/file/MI83iDDI#DGlVv4j8qrIpBqJX6b9gCbl3Svl5ceNEmvNtxWPxIHI
Посилання на MediaFire:
https://shorturl.at/hBPY1
На гугл-драйв посилання вже знесли🤣🤣🤣 Але біс із ним, завантажу з меги, як буде час перевірю як воно працює; якщо що - підтверджу це)
На гугл-драйв посилання вже знесли🤣🤣🤣 Але біс із ним, завантажу з меги, як буде час перевірю як воно працює; якщо що - підтверджу це)
Є таке. Залив ще на MediaFire й оновив опис/текст залишивши Мегу та Медіафайр.
Файл не видалили, а зробили доступним лише задля мене за порушення чогось такого.
Певно код чи софт комусь серйозному належить й дистрибуцію такого вони забороняють.
P.S. Можеш потім заюзати "Bat To Exe Converter" й за допомогою неї робити лаунчери з нормальними іконками, де вписані тобі потрібні параметри.
Дуже корисна річ, дякую
Будь ласка. Просто був випадок, що одна укр.стрімерка через те, що в неї 4 ядра по 1,6 Ггц, вимушена проходити на статичному освітленні гру.
Тому я загуглив. Якщо треба, що я потім зроблю їх у вигляді лаунчерів з іконкою через "Bat to Exe Converter" з командами на центрування вікна тощо.
Посміявся люто. І толк від того, що ви дали рушію більше ядер?) Він працювати від цього краще не стане, щоб зробити нормальну багатоядерність треба переписувати мінімум половину рушія на std::thread і в тому числі xrCPU_pipe (у себе я його взагалі вирізав і переніс всі його процеси в xrCore), зараз щось схоже на багатоядерність можна побачити в xrOxygen (який знаходиться в статусі "закритої" розробки) і судячи з скріншотів у IX-Ray (розробляється командою оксигена). Ще щось схоже на часткову багатоядерність бачив у OpenXRay, але там він реалізований лише в завантаженні текстур, рендері та обчислюванні. Короче кажучи, весь цей "гайд на багатоядерність" шлак повний. Аргументацію вище я дав.
@pilot Колян, поки що з "аргументації" почув тільки "воно не стане краще працювати"🤣🤣🤣🤣 І купа тексту, яку серед усіх присутніх тут зрозуміти зможу тільки я. Давай я спочатку поставлю цю всю тему та перевірю, а потім вже точно скажемо, працює воно чи ні)
Колян, поки що з "аргументації" почув тільки "воно не стане краще працювати"
я дав повну аргументацію на те, чому багатоядерність цим способом не буде працювати, вся причина в самому рушії, а не в тому де він і як встановлений.
купа тексту, яку серед усіх присутніх тут зрозуміти зможу тільки я.
дуже гордо напевно говорити за всіх і виставляти свою думку думкою всіх інших)
Давай я спочатку поставлю цю всю тему та перевірю, а потім вже точно скажемо, працює воно чи ні)
Ігор уже ставив і тестив, як він сказав - нічого не змінилось, рушій як працював повільно так і працює.
Якщо у тебе є якесь бажання мене обсірати, поглумилися наді мною, ще щось, роби це у себе в закритому чаті або мені в лс, але не тут.
@pilot Колян ну по-перше мушу попрохати тебе спілкуватися ввічливо) Ти не в себе в хаті, і тим паче не в російській спільноті, тут таке не дуже вітається. Якщо знайдеш якесь моє обсирання тебе конкретно тут - можеш сміло писати про це Феномену, а як ні - то не кидай стрілки. По-друге, як воно там теоретично не працювало б — спробувати все одно варто. Ти від цього не помреш і корона не впаде. По-третє, я сумніваюся що якби воно взагалі не давало позитивного ефекту, його би так форсили — що на болотах, що тут. З іншого боку, "підозріло" що далі ОЛРу ці батники так і не зайшли🤔 Але один хрін поки не перевіриш — не дізнаєшся
До речі. Тут вже не гордий, скажу як є — я не впевнений стосовно того, які саме критерії нам потрібно фіксувати. Гіпотетично, якщо ми бустимо саме ЦП — то тут треба фіксувати не приріст ФПС, бо це частина відеокарти — а що саме? Фрізи? Швидкість підгрузки? Завантаження локації? На який саме вид продуктивності впливає частина процесору в контексті Сталкеру, хтось знає?
Посміявся люто. І толк від того, що ви дали рушію більше ядер?) Він працювати від цього краще не стане, щоб зробити нормальну багатоядерність треба переписувати мінімум половину рушія на std::thread і в тому числі xrCPU_pipe (у себе я його взагалі вирізав і переніс всі його процеси в xrCore), зараз щось схоже на багатоядерність можна побачити в xrOxygen (який знаходиться в статусі "закритої" розробки) і судячи з скріншотів у IX-Ray (розробляється командою оксигена). Ще щось схоже на часткову багатоядерність бачив у OpenXRay, але там він реалізований лише в завантаженні текстур, рендері та обчислюванні. Короче кажучи, весь цей "гайд на багатоядерність" шлак повний. Аргументацію вище я дав.
Так це не я реалізовував. Я лише технологію узяв задля того, щоб люди користовувалися.
Й переклав рідмі, теки й додав центрування вікон на крайній випадок.
Бо в деяких є ядра по 1.6. Ггц, через що гра використовує лише 1-2 шт.
Я у першу чергу це робив задля стрімерки однієї.
Це ж костильний спосіб задля зібраних рушіїв. Тому усі питання авторам моду, якщо тебе не лякає шанс діалогу з ними.
Якщо треба дійсно якісний форк рушія, то авжеж слід обирати інший. Тут лише рішення задля ориг.зібраних рушіїв.
я дав повну аргументацію на те, чому багатоядерність цим способом не буде працювати, вся причина в самому рушії, а не в тому де він і як встановлений.
Причина не в рушії, а в тому як він зібран та адаптован до певної платформи.
Як ми бачимо, кожна гра на форках чи перезібраному рушії класно працює на консолях завдяки старанням польських аутсорсерів.
дуже гордо напевно говорити за всіх і виставляти свою думку думкою всіх інших)
Ну, ти так само розкритикував рішення задля класичних зібраних рушіїв.
Я не бачу нічого поганого взагалі у сторонньому софті задля виправлення роботи гри.
Нормальні люди так само повертають рушіям функцію об'ємного звуку й звукові зони.
Технічно X-Ray Engine можна виправляти як костильним способом, так й перекодуванням відкритого рушія під нові можливості.
Ігор уже ставив і тестив, як він сказав - нічого не змінилось, рушій як працював повільно так і працює.
Якщо у тебе є якесь бажання мене обсірати, поглумилися наді мною, ще щось, роби це у себе в закритому чаті або мені в лс, але не тут.
Ну от треба тестувати на багатоядерних процесорах, де є проблеми з працездатністю.