PlayGround.ru
Ropnet
, City Life: Город твоей мечты NoCD, прохождение игры 1701 A.D., save для Quake 2


Такие дела [x]

BLIZZARDNORTH   14 августа 2012 в 21:17

В общем такая история, запустил Диаблу на новом компе, купленном по случаю Diablo III, и обнаружил что одно окно грузит оба ядра процессора аж на 50%, при том что на старом, а там был PIII 1,1GHz, проц грузился процентов на 30.
Нашёл подобную тему на алькаре - там Энцеладус написал патч на их версию 1.11, в результате чего нагрузка падала чуть ли не до 5%.
Так вот как это вылечить в версии 1.13d?

А вот собственно сам патч:

# Diablo 2 v1.11b client patches by Enceladus


# Force 25 FPS patch
d2client.dll 0x334F7 1D 2D


# Sleep(1) in main loop patch
d2client.dll 0x320B9 00 01
d2win.dll 0x13F9F 740233C050 9090906A01

Believein   14 августа 2012 в 21:29

Очень интересно.

Torum.   14 августа 2012 в 21:38

купленном по случаю Diablo III
Мда, теперь ты изгой здесь. Иди к омарам на ветку д3.

BLIZZARDNORTH   14 августа 2012 в 21:50

Чесно? DIII хорошая игра, но не цепляет...

Rezist_mob   14 августа 2012 в 21:53

DIII- это не диабло а Dungeon siege

Heart Carver   14 августа 2012 в 21:57

Не знаю, не знаю, запустил 8 окон - загрузка процессора ~10%. Файл подкачки ровно 999мб.

Heart Carver   14 августа 2012 в 21:58

А на Алкаре играть - да, комфортнее. По ощущениям - как в сингле.

BLIZZARDNORTH   14 августа 2012 в 21:59

При всех свёрнутых?
Или одном активном?

BLIZZARDNORTH   14 августа 2012 в 22:03

При 8 окнах, активное 1 само сабой, 60% нагрузка.

Heart Carver   14 августа 2012 в 22:21

Вообще, лучше спросить у самого Энцеладуса, лучше на Алкаре. Были подобные проблемы, он обронил, что знает какие-то колдунства, чтобы игра перестала жрать ресурсы (а жрёт она всё, до чего дотянется, поэтому и перегруз).

BLIZZARDNORTH   14 августа 2012 в 22:59

Всё, починил!
Открыл в HxD d2win.dll, нашёл в нём строку 740233C050(адрес у неё конечно же другой, но она есть), и заменил на 9090906A01.
Итог загрузка процессора 0-1%.

firkax   14 августа 2012 в 23:01

мде, как всегда, только бы линки на сторонние ресурсы понаписать

тут аналогичный патч был выложен намного раньше (где-то на форуме)

ну а на текущий момент скачай лучше вот www.rubattle.net/diablo2/files/49153/
там есть ключ -fps25

firkax   14 августа 2012 в 23:02

d2win.dll отвечает за загрузку в чате, сомневаюсь что это то что тебе нужно

Obsessed   14 августа 2012 в 23:04

мде, как всегда, только бы линки на сторонние ресурсы понаписать
firkax, сделай, чтобы мула на хелле не дропало, изувер!! ;D

T-Fox   14 августа 2012 в 23:04

Та же проблема, грузит под 40% одно окно.

BLIZZARDNORTH   14 августа 2012 в 23:11

firkax 14.08.12 23:02

d2win.dll отвечает за загрузку в чате, сомневаюсь что это то что тебе нужно
Не поверишь - запускаю со старым 50%, с исправленным 0%, в самой игре 5%.

BLIZZARDNORTH   14 августа 2012 в 23:13

t-fox 14.08.12 23:04

Та же проблема, грузит под 40% одно окно.

Давай я тебе свой файл скину - может тоже поможет.

T-Fox   14 августа 2012 в 23:20

BLIZZARDNORTH
Я тебе в личку еМайл написал

BLIZZARDNORTH   14 августа 2012 в 23:21

Попробуй этот файл заменить rghost.ru/39786227
только свой сохрани сначала.

T-Fox   14 августа 2012 в 23:27

Спс, но чет не понятно - теперь загрузка скачет от 5-6 % до ~30-40%. Но пока поиграю с твоим файлом... Завтра поведу парики, там и узнаю как оно.

BLIZZARDNORTH   14 августа 2012 в 23:44

Расскажешь потом как в боевых условиях работает.

malloc   15 августа 2012 в 00:55

Открыл в HxD d2win.dll, нашёл в нём строку 740233C050(адрес у неё конечно же другой, но она есть), и заменил на 9090906A01.
Сейчас бы сам попробовал так, но удалил диаблу вместе с инсталлером. :{

Torum.   15 августа 2012 в 08:42

Надо проверить. :СССССС

firkax   15 августа 2012 в 15:00

Не поверишь - запускаю со старым 50%, с исправленным 0%, в самой игре 5%.

а со старым в игре?
по-моему, загрузка в игре у тебя не 50% из-за программы для запуска нескольких окон, а не из-за d2win.dll

malloc   15 августа 2012 в 15:42

По-моему, кто-то криво накодил местный патч. :D

ZakarumFoot   15 августа 2012 в 15:44

firkax
полностью согласен.

похмелье   15 августа 2012 в 16:25

Глянул сейчас на загрузку — 0% - 4% что в онлайн игре, что в чате, что в сингле. 3GHz/512ram, использую альтернативный клиент.

Torum.   15 августа 2012 в 18:10

похмелье
Подскажи секрет успеха, у меня лично провал был (что с альтернативным, что с обычным патчем). :|

malloc   15 августа 2012 в 18:47

torum.
Вон патчи сверху написаны же. Открываем hex-эдитором и правим.

похмелье   15 августа 2012 в 18:57

torum.
У меня
секретов нет,-
слушайте, детишки,-
папы этого
ответ
помещаю
в книжке.

- Если пинг вам
битву рвет,
если
мат загрохал,-
каждый знает -
это вот
для сражений
плохо.

Эх, жаль уходить надо, тут столько можно настругать про d2


На самом деле нет никаких секретов, странно даже.

speednоva   15 августа 2012 в 19:06

У меня проц при запуске,а потом на любых загрузках в игре оба ядра до 80-100% грузятся всегда. Причем кол-во запущенных окон роли не играет. Самое зло идет именно при запуске и до момента пока игру не создашь или зайдешь,потом спадает к 0%.

Этот измененный d2win.dll снизил нагрузку при запуске окна,но с ним в простое около 15-30% держатся постоянно. а когда потом выходишь, проц с ума сходит!)

Патч на сколько помню сам не ставил, игра автоматом обновилась при первом запуске.

BLIZZARDNORTH   15 августа 2012 в 19:23

Тут ещё возможно от видеорежима зависит - у меня стоит 3dfx, на нём и смотрел. Ну и плюс в сингле загрузка от 30%, на сервере же от 5%, думаю это из за разности в фпс - в сети 25 макс.

Torum.   15 августа 2012 в 19:24

Extraterrestrial.
Это аргумент. пох, и офф сойдет.

BLIZZARDNORTH   15 августа 2012 в 19:28

Завтра на остальных надо посмотреть.
Ещё посмотреть пару фич по "очистке" окна - темно там всё глаза сломаешь.
Или может кто знает как исправить это?

Obsessed   15 августа 2012 в 20:29

слушайте, я пока один заметил резкий интеллектуальный скачок юзера BLIZZARDNORTH? 0__o мб это другой чел? %)

Regisv   16 августа 2012 в 00:25

Я поставил альтернативный клиент
www.rubattle.net/diablo2/files/49153/
Загрузка цп теперь 10% а не 50 как раньше НО при каждом запуске нового окна пишет "DiabloII is already running.Are you sure to run it again?"
Приходиться каждый раз нажимать "да" :(

T-Fox   16 августа 2012 в 00:53

BLIZZARDNORTH
Сегодня тестил - никаких изменений, так же сильно грузит проц. Дак прикол еще в том, что я могу играть в 8 окон и параллельно смотреть кино( проц загружен на 100% оба ядра), а когда играю в одном окне проц - 40-50%.

Раньше такого не было. Все началось с того момента как поставил win Zver(просто так получилось).

malloc   16 августа 2012 в 01:17

Regisv
-multiwin укажи.

Regisv   16 августа 2012 в 01:40

Extraterrestrial.
О спасибо помогло.Теперь все ничтяк!

BLIZZARDNORTH   16 августа 2012 в 16:23

Всё, теперь в окне всё светлое как в полноэкранном режиме.
Качаем www.svenswrapper.de/gl32ogl14e.zip
Распаковываем в папку с Diablo II
Запускаем glide-init.exe и выбираем оконный режим, так же можно включить отображение время (желательно для проверки), fps, и настроить параметры работы.
Запускаем D2VidTst.exe и выбираем видеорежим 3dfx.
Дописываем в ярлык запуска -w -3dfx в итоге получим что-то вроде "C:\Program Files\Diablo II\d2m.exe" -w -3dfx
Запускаем через ярлык.
Если всё сделали правильно, черноты не будет, и будет указано время (если включили в настройках конечно) в одном из углов экрана.

BLIZZARDNORTH   16 августа 2012 в 16:31

Бэкслэши падла сожрал.
Вот скрин


Torum.   16 августа 2012 в 16:36

BLIZZARDNORTH
Чит, офк.

BLIZZARDNORTH   16 августа 2012 в 16:39

"Ваше мнение очень важно для нас." (C)

ZakarumFoot   16 августа 2012 в 16:41

фигня всё это.

qwerty1999   17 августа 2012 в 00:06

По-моему, кто-то криво накодил местный патч. :D
xD

Obsessed   17 августа 2012 в 00:16

BLIZZARDNORTH, big sps! счас окно куда веселее, яркое и в 1024х768.
правда такое жрёт ~50 метров памяти, а "обычное" - ~23. но это не суть.. ^_^

malloc   17 августа 2012 в 04:52

обычное жрет 115 метров и норм. ;D

ZakarumFoot   18 августа 2012 в 11:49

BJIagu
Про Торума +10

shtyle   18 августа 2012 в 13:00

90-ые давно закончились, отдай свой велик школоте

(*старчески ворча*)боюсь нынешнюю школоту с пенопластом в головках и ясельным уровнем ответственности к транспорту вообще пускать не стоит...я бы не доверил велик)

speednоva   23 августа 2012 в 20:21

переустановил винду, с 1.13d проц меньше грузить не стал, да же наоборот,только хуже стало почему то. теперь он не равномерно оба ядра загружает.
но это хрен с ним. попробовал наконец то альтернативный патч. все супер, проц не грузит,все летит идеально. одно биля но!...почему то gl32ogl14e работать с ним не желает! в 1.13d все пучком...после дрочева понял, что не работает он если вписан ключ -w. если его удалить,то все нормально,но при выходе клиент зависает в 100% случаев.

в чем причина может быть,не подскажите please? и еще вопрос. альт клиент и должен постоянно в окне запускаться,не зависимо от -w или это у меня косяк какой то?

похмелье   24 августа 2012 в 11:55

почему то gl32ogl14e работать с ним не желает!
У меня тоже не запустился. Я пытался его запустить только из любопытства, кстати. Честно говоря не совсем понимаю игроков, которые говорят, что что-то у них "темно". Лично у меня никакого дискомфорта нет. Ну, баал им судья.

альт клиент и должен постоянно в окне запускаться,не зависимо от -w или это у меня косяк какой то
Проверил только что. Фуллскрин работает.

Еpiscop_moo   24 августа 2012 в 15:14

Честно говоря не совсем понимаю игроков, которые говорят, что что-то у них "темно".
Если я правильно понимаю, про какую "темноту" идёт речь, то подобное недовольство возникало очень ощутимо, когда долго играл в фуллскрине (ну я, например, вылазки в сингл так делаю) или не играл вообще. А потом запускаешь это окно и "О госпади, 1 из 10! Ощень темно, брат!". Особенно в главном меню это чувствуется. А если на монитор ещё и солнышко светит, то таки можно вообще ничего не увидеть. Вот скрины.
PlayGround.ru
pix.PlayGround.ru