View Single Post
Old 08-10-2005, 07:29 PM   #1
N1TRoG3N
Командир эскадрильиКомандир эскадрильи
 
N1TRoG3N's Avatar
 
Join Date: Jun 2003
Location: Москва
Posts: 474
Восклицание Полное FAQ как сделать оригинал из пиратской версии ХВ2(или 1с) с патчем 1.1 ENG

Немного капель радости, 5 минут назад я сделал из своей пиратки хв2 English(лицензию)!!! Почитал, посмотрел как люди пытаются поставить патч и решил помочь вам, друзья А теперь поподробнее, что и как...

Для начала нам потребуется собственно HW2 (Pirate or 1c editon) от 1c нужен cd-key только тем, кто хочет играть в HW2 на GameSpy'е. Затем
1. Hex WorkShop, русификатор
2. CD-key для Hex'a - 904A9-630422-7C8B,
3. оригинальный EXE'шник
4. English.big
5. FileIO.dll u Objects.dll
6. reg-файл
7. Patch 1.1 English
8. EXE-nocd для 1.1
9. Не много терпения

Для установки 1.1Eng патча поверх 1.1Rus(от 1с), все действия описаны ниже, такие же как и для пиратской версии...
Итак, качаем ехе-файл, и заменяем им файл в папке %\Homeworld II\Bin\Release. Маленькое НО для тех у кого установлена версия от 1с 1.0 или 1.1(русский патч), то ЕХЕ-файл заменять НЕ надо!
Затем файл English.big копируем в папку %\Homeworld II\Data, насчет замены - соглашаемся.
Далее FileIO.dll u Objects.dll кидаем в папку %\Homeworld II\Bin\Release, а на вопрос о замещении отвечаем положительно.
Устанавливаем Hex WorkShop, а теперь начинается самое трудное - Заходим него, затем File\open, открываем Homeworld2.big. Жмем Ctrl+F (выбераем type - text string) ниже строчкой вводим arenablack.rc (искать по документу вниз) Если вы все правильно сделали, то он должен остановиться там как показанно на скрине, все что подчеркнуто, нам как раз и нужно - http://n1trog3n.narod.ru/hw2_photos/..._unprepare.JPG
Как вы видите каждый файл оканчивается на 1(она выделена красным), вот эту цифру нам и требуется заменить на букву "f", для тех кто в танке поясняю - ставим курсор перед цифрой "1", жмем backspase и нажимаем букву "f", после того как замените, выглядеть должно так(нужное подчеркнуто) - http://n1trog3n.narod.ru/hw2_photos/hw2big_prepare.JPG Чтобы проверить, правильно ли вы все сделали, заходим на панель инструменты\генерировать контрольную сумму, выбераем CRC-32(весь документ), ждем 10 секунд и в итоге он должен выдать 747ADEEB
Если все правильно, сохраняем Homeworld2.big
НО! Homeworld2.big для изменения от 1с и TYCOON не подходит, поэтому придется доставать от любой пиратки.

В reg-файле правильно вписываем путь, куда у вас установлен HW2, если есть cd-key, не забудьте там hex - вписываем его(для тех кто не хочет играть на геймспае можете оставить так как есть) Сохраняем, кликаем 2 раза на него и вносим изменения в реестр.
Для тех кто ставит патч на лицензию от 1с reg-файл НЕ нужен! Т.к. все необходимые операции были сделаны при установке игры.
Наконец, кульминационный момент, запускаем патч, сделали все правильно - устанавливается без проблем.
Для тех у кого пиратские диски, чтобы после патча не требовал диск Переименовываем в папке %\Homeworld II\Bin\Release homeworld2.exe в backup_homeworld2.exe. Из архива с nocd копируем ехе-шник в папку %\Homeworld II\Bin\Release. Бэкап оставляем на случай будущих патчей. ВСЕ. Вы сделали это!!!
И радуемся Homeworld'y 2 v1.1
Все это я проделал на себе - работает и GameSpy тоже, уже даже поиграть успел. Пользуйтесь на здоровье.

***Небольшой апдейт для статьи
Чтобы те люди кто поставил англ. патч 1.1 на лицензию от 1с могли играть с теми, кто переделывал пиратский релиз(1.1 версия), делаете след. операции -
1. Заходите в %Homeworld2\Bin\Release и делаете бэкап ЕХЕ-шника.
2. Качаете крякнутый ЕХЕ-шник, и заменяете им тот что лежит в %Homeworld2\Bin\Release. Если вы хотите опять играть на геймспае, то для этого вы и делали бэкап оригинального ЕХЕ-шника.
3. Чтобы вернуть нрмальную версию от 1с - удаляем крякнутый ЕХЕ-шник и копируем туда оригинальный(вы делали его бэкап). Все.

Last edited by N1TRoG3N : 09-01-2005 at 07:15 PM.
N1TRoG3N is offline