PlayGround.ru
Ropnet
, продать игру Freelancer, продать игру Lord of the Rings: The Battle for Middle-earth 2, the, игра Lord of the Rings Online: Shadows of Angmar, the


Техническая проблема и несколько вопросов

Jekyl   25 апреля 2017 в 21:14

1. Не запускается игра на широкоформатном мониторе (1920х1080) в полный экран. Вылезает всеми известная табличка, "unhandled exception: access_violation (c0000005)"
В качестве ответа, хотелось бы прочитать полный гайд для чайника по установке глайда и как его использовать (опять же, в установках разных программ и модов для диабло я профан, поэтому ожидаю развернутых ответов) а так же, другой способ решения этой проблемы (если есть).
2. Как только скачал диабло 2, была версия 1.13. Написало, что версия игры не подходит. На форуме нашел версию самую последнюю, 1.14с или d, не помню. Запустилась. Но меня не утраивает, что нельзя запустить теперь игру в нескольких окнах через d2m.
В качестве ответа, хочу прочитать способы решения этой проблемы, или полный гайд на то, как устанавливать альтернативный клиент, или ставить версию 1.13, которая будет поддерживать игру на нашем сервере.
Заранее, спасибо что прочитали. Жду ваших советов

firkax   25 апреля 2017 в 21:30

1. надо пройти видеотест (D2VIdTst.exe в папке игры) и попробовать оба предложенных варианта
глайд тут ни при чём

annortheone   25 апреля 2017 в 21:43

Так ты в полноэкранном режиме хочешь играть или в оконном? Энивей,
1) Качаешь оригинальный клиент от близзов
2) Устанавливаешь альт. клиент в папку с диаблой с подтверждением замены файлов.
3) Многооконку d2m можно и не использовать, но если она тебе нужна - скидываешь также в папку с диаблой и оттуда делаешь ярлык на d2m, в свойствах которого прописывашь нужные тебе ключи запуска вроде -w -nohide -res800 -orbtext -multiwin -priority normal -title "D2 nohide main"

С "unhandled exception: access_violation (c0000005)" есть фикс, но может сработать не у всех:
а) открываешь командную строку cmd.exe от имени администратора
б) отключаешь Data Execution Prevention через командную строку:
bcdedit.exe /set {current} nx AlwaysOff

Перезагрузка

Чтобы включить обратно DEP
bcdedit.exe /set {current} nx OptIn

Олежа Бухало   26 апреля 2017 в 00:24

ANN_OR
да ты у мамки хакер :D

firkax   26 апреля 2017 в 00:50

в посте ANN_ORа правильные только первые два пункта
третий пункт - d2m - с альт. клиентом несовместим и в лучшем случае просто ни на что не повлияет а в худшем приведёт к дополнительным вылетам клиента в неожиданном месте, ну а его функция (много окон) в альт. клиенте есть и без него

возня с DEP тоже ни к чему

annortheone   26 апреля 2017 в 01:39

firkax
По старинке запускаю через d2m, да с альт. клиентом. И тем не менее никаких вылетов не наблюдаю. Отключение DEP помогало на некоторых компах.
Для слишком дотошных выделил некоторое предложение в предыдущем своем посте.

Jekyl   26 апреля 2017 в 02:43

На данный момент, тема закрыта. Отдаю дань своего уважения ANN_OR'у, человек потратил больше 3-х часов на помощь в решении моей проблемы.

firkax   26 апреля 2017 в 05:28

И тем не менее никаких вылетов не наблюдаю.
значит повезло просто, d2m сделан для конкретного патча (для 1.13с был другой) и для не своего патча, повторюсь, как минимум бесполезен

King Leon   27 апреля 2017 в 16:52

Отключал DEP помогает. Еще надо запускать все в режиме совместимости и от имини администратора.