Як подружити amnesia з justine і white night
Як подружити Amnesia з Justine і White Night
Є в наявності піратський ріпак чудової гри Amnesia: The Dark Descent v1.0.1. За словами Ріпера, з неї викинуть "сміття" (цікаво, про що мова?), Видалені всі мови окрім українського (що в моєму випадку виявилося критично) і ще деякі "поліпшення" ріпаку. Варіант без steam-a. Гру пройшов, все кльово, все працює. Проблеми почалися, коли після оновлення до версії 1.2 намагався запустити розширення гри "Justine". Так само не хотів працювати мод "White Night". Покопавшись трохи, все вдалося налаштувати. Розповідаю, як ..
У мене проблеми виражалися в вильоті гри під час її запуску. Отримував black box з малоінформативною повідомленням. Проте, розробники - молодці. Їх гри крім цього чорного ящика пишуть нормальний лог запуску, де можна докладніше з'ясувати, в чому помилка. Шукати лог основної гри потрібно в [.. \ My documents \ Amnesia \ Main \ hpl.log]. Помилки у мене виходили з-за того, що ріпак був заточений під російську версію, а розширення і мод - англійські.
Це розширення гри відбувається одночасно з патчем 1.2, офіційно завантажити його можна тут. Якщо після установки на пиратку раптом знадобиться ключ, то ось він: CD key - 14 однёрок (11111111111111). Особливість цього розширення в тому, що якщо померти в грі, то виходиш в Вінду! На форумі Оф.сайт розробники стверджують, що так і задумано! Більш того, збережень в грі немає взагалі, і так теж задумано! Ось це вже реально hardcore horror. ))
Далі все кілька заплутано%) Патч розпаковується не в зазначений каталог, а підкаталог [redist]. Після розпакування потрібно руками перенести все в каталог гри з заміною файлів. Launcher.exe після поновлення трохи змінюється. Додалася кнопка "Justine" внизу праворуч, що дозволяє запустити це розширення. До речі, основну гру як і раніше можна запустити через Launcher.exe кнопкою "Запустити гру" або безпосередньо через amnesia.exe.
Основна гра Новомосковскет конфиг з [.. \ amnesia \ config \ main_init.cfg]. в той час як Justine - з [.. \ amnesia \ config \ ptest_main_init.cfg]. До того ж launcher.exe має ще й свій конфіг, куди, зокрема, пишеться вибрана мова для запуску гри. Все конфіги по синтаксису нагадують XML, тобто зрозумілі і редагуються як текстовики. Так ось приставка "ptest_ *" у каталогів і файлів як раз відноситься до Justine. Так що якщо вона не запускається, шукати причину потрібно саме в таких файлах / каталогах.
Руссика. На скільки я знаю, повної русифікації саме розширення немає. Я не знайшов навіть нормальний переклад текстів Justine, тільки огидний технічний. У підсумку зробив його сам. Завантажити нормальний текстовий переклад Amnesia - Justine можна тут. Всього один файл, russian.lang, потрібно покласти в [.. \ amnesia \ config \ lang_ptest \] з заміною. Але це тільки після установки патча.
Для нормального запуску Justine з українським текстом я руками виправив ptest_main_init.cfg, прописавши в ньому українську мову замість англійської.
DefaultBaseLanguage = "base_russian.lang" // Меню гри (не обов'язково міняти)
DefaultGameLanguage = "russian.lang" // Власне гра
Далі потрібно перевірити, що існує каталог з шрифтами, вказаний у файлі russian.lang в директиві
White Night
Перша - немає каталогу [fonts \ eng]. Рішення схоже на описане вище: в файлі [.. \ amnesia \ wn_config \ lang_wn \ english.lang] переписуємо директорію на
Друга причина: в іншому конфіге "за замовчуванням" прописаний українську мову, а для модa потрібна англійська. Шукаємо конфиг [.. \ My documents \ Amnesia \ White_night \ main_settings.cfg]. Він створюється після першої спроби запуску White Night. Знаходимо в ньому параметр "StartLanguage" і пишемо туди "english.lang" замість українського. Все, тепер запуск повинен пройти успішно. Якщо не вийде, дивіться лог і розбирайтеся далі. Хай щастить :)