![]() |
|
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,551
|
![]() ![]() Восстанавливаем 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: обновление |
||
![]() |
![]() |
![]() |
#41 | ||
AndrewN
Faction: Таииданская Империя Join Date: Mar 2007
Location: Имперские Верфи
Posts: 786
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Хм...
А запакуй-ка ты, братец, все четыре Бига в один рар-архив, без сжатия и посмотри в столбце CRC32. Выложи сюда, какой архив -- и сколько CRC. Выбираешь все, что хочешь сжать, ПКМ, выбираешь "добавить в РАР-архив...". Сжатие -- выбирай не "скоростной", а именно "Без сжатия", так быстрее намного. Когда запакует -- открой архив и найди столбик CRC32. Для каждого файла сюда его и запости. Блин, забыл. Доложи туда Homeworld2.exe, FileIO.dll и Objects.dll. |
||
![]() |
![]() |
![]() |
#42 | ||
met07
Faction: Хиигаряне Join Date: Jan 2008
Location: Киев
Posts: 108
|
Re: Мини образ и уво недостатки!
F25A305B - English.big
FC45A76F - EnglishSpeech.big 747ADEEB - Homeworld2.big 4BF695A0 - Music.big 14AE6FC8 - FileIO.dll 9DE513E - Homeworld2.exe B10B1E2E - Objects.dll |
||
![]() |
![]() |
![]() |
#43 | ||
AndrewN
Faction: Таииданская Империя Join Date: Mar 2007
Location: Имперские Верфи
Posts: 786
|
Re: Мини образ и уво недостатки!
Что могу сказать...
Попробуй поставить английскую и восстановить ее. Больше ничего. |
||
![]() |
![]() |
![]() |
#44 | ||
met07
Faction: Хиигаряне Join Date: Jan 2008
Location: Киев
Posts: 108
|
Re: Мини образ и уво недостатки!
Хмм, галимоватенько, ну а если я скачаю лицензионный 1С?
|
||
![]() |
![]() |
![]() |
#45 | |||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,551
|
Re: Мини образ и уво недостатки!
Нужно включить эмуляцию РПМС:
Quote:
Last edited by Ten : 01-02-2008 at 03:48 PM. |
|||
![]() |
![]() |
![]() |
#46 | ||
met07
Faction: Хиигаряне Join Date: Jan 2008
Location: Киев
Posts: 108
|
![]() ![]() ![]() |
||
![]() |
![]() |
![]() |
#47 | ||
kommynist
Faction: Туранские рейдеры Join Date: Jan 2008
Location: Планета Зеленоград
Posts: 290
|
![]() Народ чтото не получатеся, у мня пиратка от platinum, не работает все равно неужели придется убиваться, пишет все тоже самое: incorrect ini/registry
![]() Добавлено через 49 минут: Прощу ответить на мой вопрос нужен ли тогда патч 1.1 или нет что по сети связаться с кем нибудь и устроить баталии в хомяке2 ? Last edited by Ten : 01-06-2008 at 10:34 PM. Reason: мультпостинг |
||
![]() |
![]() |
![]() |
#48 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,551
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Необязательно. Для успешного соединения нужны одинаковые версии, не важно, какие. Я вообще предпочитаю играть на 1.0, так как 1.1 не пишет реплеи.
|
||
![]() |
![]() |
![]() |
#49 | ||
kommynist
Faction: Туранские рейдеры Join Date: Jan 2008
Location: Планета Зеленоград
Posts: 290
|
![]() По данной схеме переустаналивал переделал весь Homeworld2, а он с... такой не хочет вообще работать требует диск, хотя я перепробовал около 20 вариантов эмулей (начиная от Daemon tools c версии 4.01 и последующими, заканчивая VCD и Alcohol 120%) и образов диска вплоть до Windows добрался переделывал весь реестр менял расширения в регистрах c rc1 на rcf как указывал Ten выше
![]() Неужели мне так и не видать никогда патч 1.1, он мне не как патч нужен, а возможность установить ваш мод на 2-ой Homeworld. А лицензия стоит дороже чем мой ПК весь, вместе с дисплеем мне не под силу такие расходы, неужели придется отложить Homeworld 2 1.1 до времени когда я поумней стану или все броить и даже не мучаться? ![]() Last edited by kommynist : 01-06-2008 at 10:28 PM. |
||
![]() |
![]() |
![]() |
#50 | ||
Rad
Faction: Бентузи Join Date: Jul 2005
Location: Уфа
Posts: 343
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Возможно ты делал это так же поспешно, как и пишешь посты - не обращая внимания на промахи по клавишам.
Если ты потрудишься хотя бы не экономить на нажатии шифта при написании ника админа, то остальные твои проблемы вполне решаемы. Только не в паническом режиме. |
||
![]() |
![]() |
![]() |
#51 | |||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,551
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
http://www.homeworld3.ru/forum/showthread.php?p=22093
Либо отучалку от диска. Коротко, но информативно. Сори, но я уже аццки хчу спать ![]() Quote:
![]() Маааахонькая просьба читать внимательнее ![]() Last edited by Ten : 01-06-2008 at 10:24 PM. |
|||
![]() |
![]() |
![]() |
#52 | ||
kommynist
Faction: Туранские рейдеры Join Date: Jan 2008
Location: Планета Зеленоград
Posts: 290
|
![]() О спс огромное, попробую эту ссылку, не получиться, значит не получиться...
|
||
![]() |
![]() |
![]() |
#53 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,551
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Если не получится, значит твой Хоум либо получил такие же увечья, как Скайуокер-старший, перед тем, как на него надели чёрный макинтош, либо ты что-то делаешь неправильно.
Как вариант - полную английскую, рабочую и прочая копию диска ХВ2 можно взять здесь. |
||
![]() |
![]() |
![]() |
#54 | ||||
kommynist
Faction: Туранские рейдеры Join Date: Jan 2008
Location: Планета Зеленоград
Posts: 290
|
![]() Извиняюсь за оффтоп про скачивание, я сделал как описано ниже (это все только для того что бы патч установить до версии 1.1). Сделал все как было описано здесь, сначала:
1) Установил все программы которые уважаемый Ten указал (Архив с English.big v1.0, Два патча для Homeworld2.big, Архив с FileIO.dll и Objects.dll v1.0, Архив с Homeworld2.exe v1.0 и Архив с оригинальными ветвями реестра, а также Архив с "мини-образом" диска от 1С) 2) Установил пиратку по этому пути C:\Program Files\Sierra\Homeworld2, затем установил данные файлы Ten'ом, а именно Homeworld2.exe, FileIO.dll и Objects.dll по этому адресу: C:\Program Files\Sierra\Homeworld2\Bin\Release (заменив ими уже старые, то есть находяшиеся в этой папке) Затем я установил English.big в указанную папку: C:\Program Files\Sierra\Homeworld2\Data Запустил hw2big_repair_rc1.exe он мне заменил шрифты, запустил и внес в реестр hw2_SN.reg, а также hw2_default.reg. Все сдеал строго по инструкции, захожу в Homeworld2.exe и получаю вот такую критическую ошибку: Quote:
Ну думаю значит надо пропатчить, захожу в патч 1.1 от Relic, сначала входит и все нормально, но на 48%-те пропатчивания выдает окно "Patch Error", в котором пишет: Quote:
Не ужели это у мня такая пиратка "кривовата" или я такой? ![]() ![]() А вот что еще - по ссылкам постоянно качает битые файлы, при проверке на winMd5Sum пишет что MD5 Check Sum are different. Тогда я упаковал скачанные файлы в один архив, не помогло - архив выдал что все данные архивы серьезно повреждены. Пользовался на 2-х компах Opera и ReGet и так скачивал, к сожалению трафик у мня тока 1 гиг так что я оказался минусе и остался один на один с данной ошибкой. Есть ли малейшая надежда на установку пачта ![]() PS. К сожалению я теперь больше не смогу скачивать Оригинальный HW2 - сумма в 700 мегов не подьемный обьем для меня (трафик лимитный, а лимит давно за рамки вышел еще даже деньги сняли похоже придиться ждать следующего месяца)... Last edited by kommynist : 01-07-2008 at 10:19 PM. |
||||
![]() |
![]() |
![]() |
#55 | ||
AndrewN
Faction: Таииданская Империя Join Date: Mar 2007
Location: Имперские Верфи
Posts: 786
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Так понятно, что ХВ2.ехе кривой, НОсиди, скорее всего... Поставь оригинальный.
|
||
![]() |
![]() |
![]() |
#56 | ||
kommynist
Faction: Туранские рейдеры Join Date: Jan 2008
Location: Планета Зеленоград
Posts: 290
|
![]() СПС за ответ!
Тогда подскажите плиз ссылку на NoCD (я скачивал с немецкого, но там формат не известный), у мня NoCD в формате .dmg, его ни архиватор, ни эмуляторы дисков не распознают. PS. Получается, во всем виноват тока NoCD? |
||
![]() |
![]() |
![]() |
#57 | ||
[FX]Storm
Faction: Кушане - киит Сомтау Join Date: Feb 2007
Location: Пенза
Posts: 514
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Носд для версии 1.1. Разоровский.
|
||
![]() |
![]() |
![]() |
#58 | |||
kommynist
Faction: Туранские рейдеры Join Date: Jan 2008
Location: Планета Зеленоград
Posts: 290
|
![]() Заменил, а ошибка все таже
![]() Вот что еще - файлы Homeworld2.exe, FileIO.dll и Objects.dll я вернул обратно в папку, заменив те, которые я скачивал по ссылкам в теме. Теперь в Homeworld 2 заходит и шрифты заменились, но патчер теперь уже подвисает на пропатчивании на 32%, это файл FileIO.dll, если я заменяю этот файл на предоставленный Ten'ом, то патчер зависает на 48% - экзешнике, каким бы он ни был - мой (пиратский) или скачанный по ссылке, любезно предоставленной [Fx]Storm'ом. При этом если зайти в Homeworld2.exe, то вылетает давно знакомая ошибка Quote:
Last edited by kommynist : 01-08-2008 at 12:20 PM. |
|||
![]() |
![]() |
![]() |
#59 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,551
|
Re: Гайд по восстановлению Homeworld2 до оригинальной версии
Вывод – повреждён или подменён файл luaconfig.dll. У тебя вирусы или чьи-то шаловливые ручки не шалили часом? Решить эту проблему очень просто – качай архив с движком 1.0 игры, распаковывай его строго в корневую папку ХВ2. Спросит о перезаписи, ответишь «Да». Там и эта библиотека, и другие – мало ли что у тебя там побито.
![]() ![]() Да, в архиве к оригинальному exe добавлен префикс .orig, после распаковки его само собой нужно убрать. Не забудь, ибо снова «не будет работать» ![]() ЗЫ. Ваяю восстановитель для пиратки, который сам будет распихивать файлы и ключи реестра по местам, отличное подтверждение тому, что придётся в него запихать все файлы движка, а не только экзешник и FileIO.dll / Objects.dll ![]() |
||
![]() |
![]() |
![]() |
#60 | ||
kommynist
Faction: Туранские рейдеры Join Date: Jan 2008
Location: Планета Зеленоград
Posts: 290
|
![]() Ах да забыл фирма Platinum, могу даже скрины обложки прикрепить.
На вирусы проверял 3 часа DrWeb'om версии 4.33, никаких вирусов не было, да и взломать некому - меня не видно из Интернета. Ах да - чем можно открыть формат 7z, ни WinRAR, ни WinZIP его не определяют. Заранее спасибо огромное за ответ и спс большое за предыдуший - попробую заставить Homeworld 2 принять патч 1.1. |
||
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 82 (0 members and 82 guests) | |
|
|