Начитался, ребята, ваших советов по тому как пропатчить Медиевал 2 и стало мне совсем грустно. java script:emoticon('

')
java script:emoticon('

')
java script:emoticon('

')
java script:emoticon('

')
Думал что на свою однодисковую пиратку не поставлю. По началу были все стандартные прогнозы - после прописания в реестре патч инсталился, только упорно в дирректорию C:\Program Files\SEGA\Medieval II Total War\. Затем я поставил игруху в эту дирректорию, он начал инсталлиться в C:\WINDOWS\. Короче засранец. Однако придумал рецептик, мне помог. Он довольно длинный, может вы проще вариант найдете, расскажу как я делал.
1. Установил игру в нужную мне дирректорию (у меня D:\Games\Medieval II Total War\)
2. Далее заминил пиратский екзешник оригинальным (английским, но я думаю можно и русским). Оригинальный екзешник уже выкладывали в этой теме в форуме.
]]>http://www.upload.com.ua/get/17985026/]]>
Кстати, возможно ничего заменять и не надо, я не пробовал, может просто правка реестра лечит.
3. Далее сделал два файла с расширением .reg со следующим текстом:
-------------1 файл --------------
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{C0698BDA-0D29-40EE-8570-A31106DF9AB1}]
"InstallLocation"="D:\\Games\\Medieval II Total War\\"
"DisplayName"="Medieval II Total War"
"DisplayVersion"="1.00.0000"
"InstallSource"="D:\\Games\\Medieval II Total War\\"
"NoModify"=dword:00000001
"NoRemove"=dword:00000000
"Publisher"="SEGA"
"Readme"=""
"Size"=""
"EstimatedSize"=dword:00014d64
"SystemComponent"=dword:00000001
"URLInfoAbout"="
http://www.sega-europe.com"
"URLUpdateInfo"="
http://www.totalwar.com"
"VersionMajor"=dword:00000001
"VersionMinor"=dword:00000001
"WindowsInstaller"=dword:00000001
"Version"=dword:01000000
"Language"=dword:00000009
"UninstallString"="D:\\Program Files\\InstallShield Installation Information\\{C0698BDA-0D29-40EE-8570-A31106DF9AB1}\\setup.exe -runfromtemp -l0x0009 -removeonly"
"LogFile"="D:\\Program Files\\InstallShield Installation Information\\{C0698BDA-0D29-40EE-8570-A31106DF9AB1}\\setup.ilg"
"ProductGuid"="{C0698BDA-0D29-40EE-8570-A31106DF9AB1}"
"HelpLink"="
http://www.sega.com/support"
"HelpTelephone"="1-800-USA-SEGA"
"RegCompany"="R"
"RegOwner"="DEMON"
"NoRepair"=dword:00000001
"InstallDate"="20061216"
"MajorVersion"=dword:00000001
"MinorVersion"=dword:00000001
"LogMode"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\SEGA]
--------2 -й файл ---------
[HKEY_LOCAL_MACHINE\SOFTWARE\SEGA\Medieval II Total War]
"Language"="english"
"CDKey"="1111-1111-1111-1111"
"DistributionSource"="retail"
"Version"="1.00.0000"
"AppPath"="D:\\Games\\Medieval II Total War"
[HKEY_LOCAL_MACHINE\SOFTWARE\SEGA\Medieval II Total War\1.00.0000]
---------------------------------------------------------------
Примечание:
а. Для тех кто не знает, необходимо вставить данный текст в блокнот и сохранить файл с расширением .reg. Затем щелкаем на нем и в реестр добавляется нужная инфа.
б. в строках
"InstallLocation"="D:\\Games\\Medieval II Total War\\"
"InstallSource"="D:\\Games\\Medieval II Total War\\"
"AppPath"="D:\\Games\\Medieval II Total War"
- указываете свой путь к игре. В принципе я не уверен что тут путь играет значение, но на всякий случай лучше пропишите;
в. если у вас русский патч, а версия игры английская, тогда во втором файле меняете строку:
"Language"="english" на "Language"="russian"
или наоборот.
4. Теперь запускаете инсталл патча и распаковываете в папку с игрой (у меня D:\Games\Medieval II Total War\)
5. Заходите в папку с игрой, куда поставили патч и запускаете файл Setup.exe
6. Патч успешно ставиться, только не туда куда нужно, а в папку C:\\Program Files\SEGA\Medieval II Total War\. Начинается колбасня.
7. Заходите в папку C:\\Program Files\SEGA\Medieval II Total War\ куда соизволил поставиться патч и удаляете все находящиеся там файлы (саму папку не удаляете, оставляете пустой);
8. Теперь просто копируете все файлы игры из папки (у меня D:\Games\Medieval II Total War\) в папку C:\\Program Files\SEGA\Medieval II Total War\. Знаю, знаю, мета нужно дофига, но ничем не могу помочь. Возможно можно просто переместить, но не уверен.
9. Далее - (вот тут многие зашли в тупик, так как после таких телодвижений запуск Установки патча приводит к его инсталляции не в нужный нам программ файлс а в папку Виндоус) - запускаем снова наши файлики .reg и обновляем информацию реестра
ОБЯЗАТЕЛЬНО!!! (видимо после установки патча он уже не хочет ставиться второй раз в ту папку, в которую был установлен).
10. Чик - обновили. Теперь запускаем из D:\Games\Medieval II Total War\ снова файл Setup.exe и теперь он должен встать в папку програм файлз, туда куда нам и нужно. (можно проверить корректность установки просмотром версии экзешника - должна стать 1.1.0.0)
11. Теперь заменяем наш экзешник в папке C:\\Program Files\SEGA\Medieval II Total War\ ломанным экзешником версии 1.1.0.0. (найдите ссылку сами, их полно, и на форуме уже вроде выкладывали).
12. С этого момента можем считать, что патч полностью и корректно встал. Далее по желанию, можете переместить или скопировать с заменой из диска С все файлы игры на диск D. ВСЕ!!!
Не знаю, оправдывает ли такой геморой результат, может проще просто заменить экзешник, но для тех кто не уверен, что это корректный способ (а я думаю что не корректный) советую пройти данные стадии мозгопарки и нормально поставить патч.