Chthon
Новички+-
Публикации
11 -
Зарегистрирован
-
Посещение
Репутация
7 НейтральнаяО Chthon
-
Звание
Новичок
Информация
-
Пол
Мужской
-
@Snorkovsky Я пока не занимался, но вообще хотелось бы добить до рабочего русификатора.
-
Потом можно запустить, но я не тестировал, появляется ли следующий сценарий после такого вылета.
-
В общем ситуация такая. Если заменить Language.dll, Low-Level Engine.dll и сам Empire Earth.exe а так де data.ssa и все файлы кампаний на .ssa от софтлайна, то можно играть с русской локализация, но при выходе из игрового процесса, например при нажатии "выход" из кампании, игра вылетит с ошибкой ``` Имя сбойного приложения: Empire Earth.exe, версия: 0.0.0.0, метка времени: 0x3bc74cf2 Имя сбойного модуля: MSVCRT.dll, версия: 7.0.19041.3636 ``` То есть в отличии например от немецкой версии, где заменяется только Language.dll, Low-Level Engine.dll и .ssa, в русской задействован ещё и сам exe с его логикой работы. Чтобы нормально все работало, без нормального реверса не обойтись. У меня это много времени займёт
-
Я думаю за неделю смогу нормально русификатор собрать, если есть ещё энтузиасты, то пусть подключаются. А для The Art of Conquest выходила локализация? Если нет, то я могу сделать ИИ озвучку, но тогда понадобится помощь в транскрибировании роликов оригинальной озвучки
-
С русской версией тоже работает, если заменить data.ssa и Language.dll, будет и русское меню и названия юнитов. И даже если видео .bik русское закинуть, то заставка русская будет. Пока вопрос с конвертацией кампаний, где то там байты не сходятся
-
Кампании с русской озвучкой и текстом можно загрузить как кастомные кампании и играть. Сначала правда через EEStudio2 распаковать, поменять где нужно кодировку у наименований сценариев с ISO-8859-1 на windows-1251 и запаковать обратно. Вот например учебная кампания EELearningCampaign_rus, кидай прям в папку ~\Empire Earth\Data\Campaigns этот файл и выбирай EELearningCampaign_rus в списке пользовательских кампаний. С остальными кампаниями можно также сделать. Если вставить эти кампании за место оригинала, то надо еще логику патчить, так как там проверка или по хэшсумме или по размеру фалов, как я понял. Еще немного посижу, подумаю как сделать и меню на русском UPD: Если подкинуть Language.dll из Софтклаба, то будет русское меню
-
Chthon подписался на Empire Earth
-
Можно попробовать. Я русский текст только в игры на Unity вставлял, но думаю с этой разберусь как там данные извлечь