На сайте онлайн (человек): 95 
|  |
|
 | |
Алоха! У меня проблемка. В АР при открытии карты сектора, или списка с... |  |
|  |
 | |
|
Terran Conflict (X3TC) / Форум / Форум по игре X3: Albion Prelude / Технические проблемы с X3: Albion Prelude
|
| leohook писал(а):Алоха!
У меня проблемка. В АР при открытии карты сектора, или списка собственности начинается слайд-шоу. И мыша перемещается скачками, и игра в целом тормозит. Хотя ТС летает вообще без запинки. И, что любопытно, это вообще не относится к графике. Это происходит как в пустом секторе с мин настройками, так и в секторах активных боевых действий на максимальных. Комп не слабый. AMD A10 5750M 8GB DDR3 RAM 1600MHz AMD Radeon HD8970M 2GB GDDR5 windows 8.1
А вот на ноуте жены таких проблем нет, хоть у неё и ноут гораздо слабее. i5-3230m 4GB ??? nvidia gefose gt 635m windows 8.1
З.Ы. Тормозит также в настройках управления.
Такое ощущение, что компу ОЧЕНЬ не нравиться большое количество букв. К чему бы это. |
| |
Аналогичная проблема была на AMD FX8320 (Win8.1). Лютое падение фпс на карте сектора и в меню собственности. Судя по всему X3AP не очень дружит с последними модульными процами АМД. Блуждает в трех модулях :) За X3TC, что характерно, такого не замечено.
Решение - руками вешаем процесс игры на одно ядро (2 модуля). На производительность в целом влияния не замечено, игра судя по всему, однопоточная. Метод временный(для проверки): В диспетчере задач, вкладка "Подробности" (Win8.1), ищем процесс X3AP.EXE и в меню по правой кнопке "Задать сходство". Проставляем галочки напротив двух ближних модулей (Для FX8320 это будут пары 0 и 1, или 2 и 3, или 4 и 5, или 6 и 7). Переключаемся на игру и проверяем результат.
Метод постоянный: в каталоге с игрой создаем файл с именем Start_X3AP.cmd. Открываем его блокнотом, добавляем туда строчку "start /affinity 0xC0 X3AP.exe" (без кавычек). Параметр 0xC0 задает номера CPU на которых будет стартовать программа. (В моем случае 0xC0 вешает ее на последние 6 и 7 модуль). У кого ядер\модулей меньше 4\8 этот параметр надо изменить. Сохраняем, и в дальнейшем стартуем игру этим файлом, а не основным экзешником или стимом. Высчитывать шестнадцатеричный код для своего процессора примерно так: Представляем нумерацию модулей в обратном порядке 87654321(4 ядра 8 модулей) 654321 (3 ядра 6 модулей) 4321 (2 ядра 4 модуля). Заменяем эти цифры на 1 (модуль включен) и 0 (модуль выключен) к примеру 87654321=11000000, 654321=110000 4321=1100 (включены 8 7, 6 5 и 3 и 4 модули соответственно). В калькуляторе (Win+r -> calc) переключаем Вид-Программист. Включаем двоичный режим (Bin) и вводим получившийся двоичный код, переводим в Hex и получаем нужный параметр для вашего случая 87654321=11000000=С0, 654321=110000=30 4321=1100=C. 0x остается неизменным.
|
|
дерево темы → Технические проблемы с X3: Albion Prelude
Технические проблемы с X3: Albion Prelude »
Список игр
|  |
|  |
 |  |  | |
| | | |
|  |