ruzanow: Аналогичная проблема. Ставить комьюнити патчи пока не хочется, поэтому разобрался сам.
Это тот случай, про который написал
abohl из темы
https://www.gog.com/forum/gothic_series/gothic_1_2_not_working_on_windows_7_64_bit Gothic2.exe посылает собщение всем окнам в винде, через SendMessage и ждёт ответа. Но какая-то программа не отсылает ответ и на этом всё останавливается.
Соответственно, исправить это, улучшив совместимость можно заменив SendMessage на PostMessage, которое ответа не ждёт.
Делается это любым hex-редактором, например HxD - по смещению 4C5E0 меняем 50E4 на 48E3
bannndi: Дружище, подскажи, пожалуйста, что я делаю не так.
Открыл в HxD файл system/Gothic2.exe, и заменил все SendMessage на PostMessage.
Сохранил файл вместо оригинального, запустил - тот же эффект, ничего не изменилось (в диспетчере процессы GothicStarter и Gothic2).
ОС Windows 7 x64.
PS Сначала пробовал отыскать упомянутые тобой фрагменты "по смещению 4C5E0 меняем 50E4 на 48E3", но они не нашлись.
UPD Понял, что искал фрагменты не через HEX вкладку, и после заменил все же "50E4 на 48E3" (всё остальное в файле я оставил без изменений). Это я менял у только что установленной GOG игры (язык выбрал English). После редактирования в HEX-редакторе, я накатил "Report-Version Patch", и "Velaya_English_Full.exe". Переименование dat->bin и lsc->csl , про которое написано здесь
http://velaya.worldofgothic.com/index.php?content=downloads&lang=en - я тоже сразу сделал.
После всего этого действа, к сожалению так и не заработало. Ни до редактирования, ни после - на Windows 7 не заработала ни оригинальная Gothic 2, ни мод Velaya.
Плиз, хелп ))
Я вчера купил эту игру на gog.com ради прикола, хотя имею ее уже на других платформах. В приложении gog.com в верхней части экрана нажимаю кнопку "играть". Перед этим специально запускаю диспетчер задач. Кнопка переходит в неактивный вид, в диспетчере задач появляется процесс "gothic2.exe", но игра не запускается. У меня windows 7. Вообщем игра запустилась только так: захожу в папку с игрой, далее в папку "system", запускаю сам файл "gothic2.exe" и игра моментально запускается.