![]() |
|
Register | Forum Rules | FAQ | Members List | Calendar | Today's Posts | Search |
![]() |
|
Thread Tools |
![]() |
#1 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
![]() Восстанавливаем Homeworld2 до оригинальной версии
Статья посвящена проблемам соединения одинаковых версий игры, полученных из разных источников, а также установке официального патча 1.1, который куда попало не встанет. Поскольку разные пиратки не совместимы с локализацией, а зачастую и друг с другом не дружат, есть смысл привести «различные варианты поставки» игры к единому знаменателю. Им вполне может стать родная английская версия 1.0 (плюс/минус отвязка). Преимущества очевидны – легко обновляется до 1.1, гарантированно соединяется с другой такой же и элементарно проверяется на наличие нужных и отсутствие ненужных файлов. Да и любому поклоннику Homeworld2, думаю, будет приятно обладать оригинальной версией игрушки, в которой ничьи ручки не копались. Разумеется, на сегодняшний день эта проблема гораздо менее актуальна – благодаря Jen'y у всех желающих появилась возможность обзавестись полноценным и аутентичном образом игрушки из «первых рук» (т.е. обминувшим стройные ряды любителей ковырнуть его в UltraISO с целью вырезать чего или добавить, тем самым увековечив себя в истории). Тем не менее, если скачать образ затруднительно, а под рукой оказался старый поцарапанный диск от местных флибустьеров, проблема вполне решаемая – даже пиратку при определённом желании можно превратить в оригинал 1.0. Счастливым обладателям локализации от 1С ещё проще. Диск защищён всё тем же Securom'ом, стало быть снять работоспособный образ совершенно не проблема, что крайне удобно – не нужно мучить CD-привод каждый раз, как возникнет желание поиграть. Движок игры (exe/dll файлы) полностью идентичен оригиналу – значит, отпадает надобность в no-cd, которые могут содержать ошибки. Кроме того, с диском идёт полноценный ключ, позволяющий войти на Геймспай. Этот ключик + относительная доступность, пожалуй, самые главные плюсы локализации (сколько не превращай пиратку в лицензию, без ключа лицензия – не лицензия ![]() ![]() Итак, поехали! ЧАСТЬ 1 – ВОССТАНОВЛЕНИЕ ВЕРСИИ ОТ 1С Тут в соседних темах локализацию усердно клеймили почём зря далеко не самыми хорошими словами. Ещё бы – оригинальный патч не ставится, а на Геймспае можно играть только с такими же обладателями 1С-версии. Тем не менее, её очень легко сбросить в английскую. Для этого качаем: Homeworld2 1.0 RUS (1C) to 1.0 ENG Patch [795 Кб], если у вас свежеустановленная 1.0Осталось установить нужную заплатку в папку с игрой (C:\Program Files\Sierra\Homeworld2 по умолчанию, впрочем, инсталлятор патча должен найти её самостоятельно) и раскидать файлы по местам. Архивы со спичами и видеороликом распаковываются в корень игры, в обоих случаях архиватор спросит о перезаписи – соглашаемся, но перед заменой спичей рекомендую сделать резервную копию русифицированного EnglishSpeech.big (на случай, если вдруг понадобиться в будущем). Для удобства архивы можно положить в корневую папку игры, а в WinRAR'e распаковывать нажатием <Ctrl+W>. Отмечу, что для успешного соединения с английскими версиями необходима лишь установка сбрасывающего патча, который весит копейки (благо заменить нужно лишь текст да шрифты). Спичи и видео, кстати, можно взять от и любой попавшейся под руку пиратки. Видеоролик выложен для наиболее дотошных обладателей русской версии 1.1, предпочитающих довести дело до конца (патч от 1С не обновляет его, потому и весит так мало), но кроме исправления нескольких забавных опечаток (Bentsui voice, например ![]() ЧАСТЬ 2 – ВОССТАНОВЛЕНИЕ ПИРАТСКИХ ВЕРСИЙ Тут сложнее. Во-первых, поскольку их существует великое множество, восстановление может вызвать определённые трудности. Игра, как правило, уже взломана, значит восстанавливать придётся больше файлов, чем в 1С-версии. Во-вторых, в пиратках негде ввести ключ, поскольку оригинальным инсталлятором даже не пахнет. Правда, ключ уже введён, но его уникальность оставляет желать лучшего, поскольку от пиратки к пиратке он не меняется, а на Геймспае, скорее всего, занесён в чёрный список. Впрочем, если вы откуда-то добыли уникальный ключик, можно и попробовать – всё не так уж и плохо ![]() Для восстановления пиратских версии в наличии есть следующий джентльменский набор: Homeworld2 1.0 ENG Repair Patch [3.23 Мб]Для восстановления запускаем Homeworld2 1.0 ENG Repair Patch, ставим нужные галки (то есть все) и ждём некоторое время. Лечащий патч восстановит движок игры, ветвь реестра, удалит распакованный English.big, а также проверит и по возможности поправит Homeworld2.big, обрадовав (или огорчив) соответствующим сообщением. В последнем случае качаем биг по ссылкам выше. Для смены ключа, если он у вас есть, запускаем KeyChanger, кнопкой «Next» пролистываем до нужного шага, вводим ключ, снова нажимаем «Next» (иначе он не сохранится), после чего можно нажать на «Cancel» и выйти из программы установки. Для того, чтобы воспользоваться образом-пустышкой, его достаточно смонтировать в любой CD-эмулятор, поддерживающий формат .MDS, и обязательно включить эмуляцию RPMS (физической сигнатуры диска). Я предпочитаю DAEMON Tools [Сайт, Раздел закачек], благо эмулятор маленький, надёжный и бесплатный. Естественно, сойдёт и Алкоголь. Искать в сети пилюлю довольно утомительно, да и небезопасно, поэтому выкладываю проверенную в боях версию, которой долго пользуюсь сам: Alcohol 120% v1.9.2.1705 (с её помощью, кстати, оригинальный образ и снят). Естественно, использование образа-пустышки имеет смысл лишь при запуске игры с оригинальным exe-файлом (после применения чинилки лежит в папке <ХВ2>\Bin\Release с припиской .orig, удаляете приписку и всего делов). ЧАСТЬ 3 – УСТАНОВКА/ОТКАТ ПАТЧА И ПРОЧИЕ РАДОСТИ Если игра на версии 1.0 вас не прельщает, ![]() Для отката патча можно воспользоваться следующими обновлениями (точнее, устарениями ![]() Homeworld2 ENG 1.1 to 1.0 Patch [14.14 Мб] + Видеоролик с титрами от 1.0 [12.95 Мб], если у вас английская версия игрыПосле сброса в 1.0 игра также будет просить диск – аналогично даём ей образ-пустышку или скармливаем таблетку 1.0 [1.21 Мб] от разор (или просто применяем пиратскую чинилку – тоже вариант). Если английскую версию обновляли оф.патчем и хотите вернуть все до единого файлы версии 1.0, качайте в довесок архив с credits-видеороликом от 1.0 и распаковывайте его в папку игры. Для русской версии он не нужен, т.к. не обновляется. Причины для выполнения отката могут быть разными и при том довольно вескими. Да, в обновлении исправили часть багов, да и большинство игроков на Геймспае игру уже пропатчили (собственно, я пока не видел тех, у кого 1.0). С другой стороны, в 1.1 не работает мод на запись игрового процесса для последующего анализа, что не есть хорошо. Ветераны-хардкорщики могут вспомнить молодость и, тряхнув стариной, в который раз пройти 12ую ![]() В качестве ещё одного приятного дополнения – валидаторы для английских версий ХВ2: Homeworld2 ENG 1.0 Validator [78 Кб]Пригодятся, если нужно быстро выяснить, чего это вдруг две «оригинальнее некуда» версии игры не хотят соединяться. Способ их применения крайне прост – распаковываем нужный архив в папку с игрой, заходим в свежесозданную папку валидатора, запускаем validate.bat и ждём, пока окно бат-файла не закроется. После этого открываем файл validate_log.txt, в котором будут перечислены недостающие (NOT FOUND) / повреждённые (FAILED) файлы игры. По умолчанию валидаторы настроены на родные exe-файлы, впрочем, нужные таблетки можно скачать по ссылкам выше или на GameCopyWorld. Валидаторы не смогут проверить игру на наличие модов, но если хотите их удалить, в папке <ХВ2>\Data достаточно оставить следующие файлы и папки: Animatics (в ней 19 avi-файлов) БЛАГОДАРНОСТИ В данной статье нашёл своё отражение труд многих людей, и хотя он частично остался за кадром, без него вы не читали бы сейчас этот текст. 1. Unkind. Вошёл в историю как первопроходец, собственно, с него всё и началось несколько лет назад. И хотя его файлы на hotbox'e недолго пролежали, his name must be carved in stone ![]() 2. XAPEK. Тоже так неслабо руку приложил – собстно, он-то и подтвердил мысль о пригодности файлов от 1С-версии, и без его «посылки» я бы не достиг результатов в своё время (1С версии под рукой у меня тогда не было). Проверка английских спичей на HomeworldArchives – тоже его рук дело. 3. Genazvale. Благодаря нашему с ним сотрудничеству в теме Unkind'a были выложены библиотеки. С EXE-файлом я не успел, но его в скором времени выложил Нитроген вместе со своим вариантом патчевания. 4. Fox. Благодаря ему у меня появился оригинальный English.big от версии 1.0 (тот, который 113651 ![]() 5. Jen. Ну, Жене респектов вагон ![]() ![]() Спасибо и вам за то, что дочитали статью до конца. Буду рад, если приведённые в ней методы оказались полезны. Конечно, большинству технарей и прожжённых ветеранов Homeworld2 многие описываемые здесь принципы хорошо известны. Но ориентироваться только на них – лишать форум новых посетителей: кому нужно руководство, которое может понять лишь горстка избранных? Поэтому описание построено так, чтобы даже неискушённый читатель мог быстро вникнуть в суть дела и понять, о чём идёт речь. Ну, а насколько хорошо это получилось – судить не мне. СПИСОК ОБНОВЛЕНИЙ [+] – добавлена новая возможность [-] – убрана ошибка [*] – изменения в работе программы 1.01 [*] – минимизирован набор файлов и инструментов, которые стали универсальнее и проще в использовании, благодаря чему отпала необходимость в пространных пошаговых инструкциях. В целом, статья стала более дружелюбной;1.00 Первый релиз. При создании вышеперечисленного инструментария (если кому интересно) использовались следующие программы:
Комментарии, советы, предложения и багрепорты можно оставлять в этой же теме. Last edited by Ten : 04-16-2012 at 08:54 PM. Reason: обновление |
||
![]() |
![]() |
![]() |
#2 | ||
Genazvale
Faction: Предтечи Join Date: Jan 2004
Location: Балькора
Posts: 133
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Выполнил операцию восстановления версии от 1с в оригинальную - все прошло как по маслу. Патч 1.1 тоже встал без проблем. Готов к сетевым баталиям
![]() |
||
![]() |
![]() |
![]() |
#3 | ||
stalker[fox]
Join Date: Jun 2005
Posts: 411
|
Homeworld 2. license. from 1C. full russion version
хех) благодаря кадешианцу, товарищу Ten'у сегодня приобрёл себе Homeworld 2 лицензовый с ключиком, полную русскую от 1С... радуюсь как ребёнок. думал что куплю и положу в долгий ящик. ан не тут то было... услышав озвучку, да же нет... услышав ОЗВУЧКУ захотелось пройти его снова! причём не один раз
![]() ![]() ... но тут как водится встал вопрос... есть ли no-cd для второго хомки? или нет?.. |
||
![]() |
![]() |
![]() |
#4 | |||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Конечно есть! На GameCopyWorld загляни
![]() Эх, гайд, видимо, таки длинноват получился... Если даже ты не заметил сразу, то у рядового пользователя гораздо больше шансов пропустить одинокий линк... Придётся основные моменты выделять более чётко (ещё одна галка в todolist'e ![]() Quote:
![]() PS. Интересно твоё мнение как кодера и разработчика ПО. |
|||
![]() |
![]() |
![]() |
#5 | ||
Дрон01
Faction: Кушане - киит Наабал Join Date: Jul 2005
Location: Israel
Posts: 977
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Вот вопрос ещё по релизам. На GameCopyWorld лежит exe. У него такой же CRC как и у оригинального? То бишь он Разоровский? Ибо если он от Дивианс или Myth, то там он чуть ли не до трёх метров урезан и на Геймспай не пускает, да и по сети мало с кем сыграешь.
|
||
![]() |
![]() |
![]() |
#6 | |||||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Quote:
![]() ![]() Quote:
![]() Quote:
Хехе, в этом экзешнике от Souldrinker обнаружилась такая вот надпись (это твой же скрин, Дрон, из темы Поговорим о пиратстве): ![]() Ты про него говорил? Last edited by Ten : 01-19-2007 at 09:13 AM. |
|||||
![]() |
![]() |
![]() |
#7 | ||
Дрон01
Faction: Кушане - киит Наабал Join Date: Jul 2005
Location: Israel
Posts: 977
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Да, он это
![]() З.Ы. А чем различаются exe 5.4 МБ и exe 3.3 МБ? Получается, у соулдринкера что-то вырезано? Но что? Или он так хитро заархивирован?? Я в этих тонкостях не смыслю)) Может, кто-нить с бОльшим знанием бинарников нам подскажет в отдельную тему? ^^ |
||
![]() |
![]() |
![]() |
#8 | ||||||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Quote:
![]() Quote:
![]() Quote:
![]() ![]() Quote:
|
||||||
![]() |
![]() |
![]() |
#9 | ||
Dodo
Join Date: Mar 2007
Posts: 1
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Приветствую.
В общем, спасибо за дельный совет по пропатчиванию пиратки. Но вот незадача. Не могу играть на Гейм Спай. Нашел ключ. Захожу туда. Пытаюсь подсоединиться к хостам, создаваемым забугорными товарисчами, а мне выплывает сообщение, что версии отличаются. Не понимаю. Версия после установки патча - 1.1. Ставил патч на анг. версию (не 1С). Кстати образ от 1С этот у меня не пашет (не запускается игра), пришлось ставить крэкнутый exe. Может кто знает в чем трабл? Подскажите. |
||
![]() |
![]() |
![]() |
#10 | ||
Rad
Faction: Бентузи Join Date: Jul 2005
Location: Уфа
Posts: 343
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
В крэкнутом ехе. Надо все же запустить миниобраз диска, чтобы заработал оригинальный ехе. Или искать лицензионный диск.
Last edited by Rad : 03-05-2007 at 06:53 PM. |
||
![]() |
![]() |
![]() |
#11 | ||
Kamow
Join Date: May 2007
Location: город-герой Киев!
Posts: 51
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
А у мну не качается часть файлов, изложенных в ЧАСТИ 2
![]() |
||
![]() |
![]() |
![]() |
#12 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Проверил каждый файл по очереди - всё качается. Разве что Алкоголь на Сэндспэйсе давным-давно почил. Ну, это дело поправимое:
http://www.homeworld3.ru/users/ten/alco.7z Ещё Сталкер у себя на сайте выкладывал, это здесь: webtestphp.h17.ru, раздел дистрибутивы. Файл один и тот же, так что без разницы откуда качать. ЗЫ. Просьба при написании поста указывать что именно не работает / не качается / глючит и т.д. - мне быстрее решить проблему, соответственно вам быстрее получить результат ![]() |
||
![]() |
![]() |
![]() |
#13 | ||
Kamow
Join Date: May 2007
Location: город-герой Киев!
Posts: 51
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Сорри за дезинформацию насчёт некачающихся файлов (через експлорер всё качается), но у мну ещё вопросец - SN replacer не принимает код из h2_SN.reg. Точнее там, в рег-файле, строка в которой написано 16 раз по два символа, разделены эти два символа от остальных запятыми. Что из этого надо в СД-кей вписывать???
|
||
![]() |
![]() |
![]() |
#14 | ||
[FX]Storm
Faction: Кушане - киит Сомтау Join Date: Feb 2007
Location: Пенза
Posts: 514
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Ну, если у тебя есть ключ, надо его вписать в SN replacer, а если нету ключа скачай кейган.
|
||
![]() |
![]() |
![]() |
#15 | ||
Rad
Faction: Бентузи Join Date: Jul 2005
Location: Уфа
Posts: 343
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Репласер преобразовывает 20значный ключ, прилагаемый к лицензионному диску в 32значный ключ в реестре.
Если у тебя есть ключ от лицензионки, воспользуйся репласером. Если у тебя есть преобразованный ключ, то отредактируй файл реестра блокнотом и внеси изменения в реестр. Пока неизвестны случаи, чтобы кто либо успешно воспользовался ключом из кейгенов. На GameSpy с ними не попадешь, а для другого он и не нужен. Для GS нужен оригинальный ключ. Один есть на форуме. |
||
![]() |
![]() |
![]() |
#16 | ||
Kamow
Join Date: May 2007
Location: город-герой Киев!
Posts: 51
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Вот у мну ещё проблемка. Я вроде бы всё правильно сделал (3 раза подряд). И образ в Демон Тулз вставил... При запуске игры (без всяких модов, просто ХВ2) комп долго думает и говорит "Unable to authenticate original disc within time limit". И две кнопки - повтор и отмена. При повторе такое сообщение появляется ещё раз...
Чё делать, не подскажите? Или в чём проблема? |
||
![]() |
![]() |
![]() |
#17 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Если у тебя версия 1.1, что наиболее вероятно, то для её корректного запуска необходимо в меню эмуляции Daemon Tools выставить галку Enable RPMS (или просто RPMS, я давненько не пользовал эмулятор, не скажу навскидку). Впрочем, там не так много пунктов меню, чтобы не найти
![]() С ключом я смотрю, уже разобрались (ёлки, целая служба поддержки ![]() ![]() |
||
![]() |
![]() |
![]() |
#18 | ||
Rad
Faction: Бентузи Join Date: Jul 2005
Location: Уфа
Posts: 343
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Я это уже проходил. Загвоздка, главная, но не единственная, оказалась в Старфорсе, по подсказке Тена я ее решил.
|
||
![]() |
![]() |
![]() |
#19 | ||
Kamow
Join Date: May 2007
Location: город-герой Киев!
Posts: 51
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Что-то у мну совсем всё плохо...
Дров Старфорс деинсталятор у меня не нашёл, галку напротив РПМС я поставил, а при запуске всё-равно выдаёт ту же надпись((( |
||
![]() |
![]() |
![]() |
#20 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
1. Какая версия Демон Тулз?
2. Какая версия игры? Всё же рекомендую поставить Алкоголь, который можно скачать по ссылкам выше. |
||
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|