kto
9 августа 2013 в 17:12
Отправлено: 09.08.2013 17:12:51
Данный гайд устарел.
Актуальный FAQ - /viewtopic.php?f=45&t=1344&p=63778#p63778
Ex Machina + Win7 запуск на одном ядре процессора (Работает со Steam).Правильная работа игр серии Ex Machina в среде Windows 7 (8) достигается запуском их на 1 ядре процессора.
Для этого служат специальные Лаунчеры.
Лаунчеры созданы для всех игр серии.
Каждый архив содержит 2 лаунчера - с консолью и без.
При использовании Лаунчера стартовые ролики проигрываются без проблем.
Инструкция:1_. Скачать необходимый лаунчер.
2_. Расспаковать в папку с игрой.
3_. Игать в игру без вылетов.
Скачать:Ex Machina (не Steam версия) -
Скачать.
Ex Machina/HTA ( Steam версия) -
Скачать.
Ex Machina Меридиан 113 (любая версия) -
Скачать.
Ex Machina Arcade (любая версия) -
Скачать.
Примечание для Steam версии:Игру необходимо запускать не из Steam, а Лаунчером из папки с игрой.
Steam при этом должен быть запущен.
Можно вывести ярлык на Лаунчер на рабочий стол или в Steam для удобства.
Примечание для kto MOD 4.0kto MOD 4.0 уже содержит встроенный Лаунчер.
не ставьте этот Лаунчер на kto MOD 4.0.
kto
Теоретическое обоснование способа:- Спойлер
- В общем, для стабильной работы EM под семёркой нужно, чтобы она работала только на одном ядре процессора.
Однако, учитывая что win7 - это хорошо урезанная windows 2008, с запуском программ на одном ядре есть проблемы, которые есть, видимо, результат этого самого урезания. Кстати на Висте их нету, которая всё же менее урезана была в своё время. И если на Висте, чтобы запустить программу на одном ядре, надо было всего лишь указать нужные параметры в ярлыке, то на семёрке нужен батничек (файл с расширением bat).
Такой батник должен содержать две строки:
- Код: Ctrl+A, Ctrl+C
cd "C:\Program Files (x86)\Buka\Антология Ex Machina\Ex Machina"
start /AFFINITY 0x2 "Ex Machina" ExMachina.exe
Первая строка указывает полный путь к каталогу с игрой и делает его текущим.
Вторая строка запускает игру на втором ядре процессора.
Для создания батника можно открыть блокнот, вставить указанные выше две строки и записать в файл ExMachina.bat. Потом этот файл лучше поместить в каталог с игрой, то есть туда, где лежит ExMachina.exe.
Для привычного запуска можно отредактировать строку в ярлыке. Если, скажем, там была строка:
- Код: Ctrl+A, Ctrl+C
"C:\Program Files (x86)\Buka\Антология Ex Machina\Ex Machina\ExMachina.exe"
То её надо заменить на:
- Код: Ctrl+A, Ctrl+C
"C:\Program Files (x86)\Buka\Антология Ex Machina\Ex Machina\ExMachina.bat"
Ну и поставить привычный значок из ExMachina.exe.
Запускал на профессиональной версии на двух машинах. При этом, кстати, стартовые ролики проигрываются как положено.
Семимахов
Для Steam версии игры:
"Van-ay" писал(а):
У меня Steam версия, проблему запуска решил указанным вами способом.
Но прописанный путь в bat файле выглядит по другому. У меня вот так:
cd D:\Steam\SteamApps\common\Hard Truck Apocalypse
start /AFFINITY 0x2 "hta" hta.exe
Как видите, в Steam версии игры другое имя файла запуска. То же самое для Ex-Machina Arcade:
cd D:\Steam\SteamApps\common\HARD TRUCK APOCALYPSE ARCADE
start /AFFINITY 0x2 "Ex Machina" emarcade.exe
И для Ex-Machina Meridian 113:
cd D:\Steam\SteamApps\common\HARD TRUCK APOCALYPSE RISE OF CLANS
start /AFFINITY 0x2 "Ex Machina" Meridian113.exe
Есть один момент, игру надо запускать не из Steam а напрямую из папки с игрой, через созданный вами bat файл или через ярлык на рабочем столе на нужный вам bat файл. Steam при этом должен быть запущен. Этим способом запустил все 3 игры.
Van-ay
Семимахов
Van-ay
__________!///_ _____
_________( @@ )_____
_______ooO-(_)-o o____
Пришёл, увидел, забанил. Ещё вопросы?
Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
- Уровень профиля от John