Перейти к контенту

Рекомендуемые сообщения

тот что в masm32 не годится, нужен от MS Visual Studio не младше 10-й версии.

 

Сам пользуюсь- никаких проблем.

ColR_iT

Изменено пользователем ColR_iT
 

Плагины Total Commander для работы с игровыми архивами:

Архиваторный плагин (для работы с одиночным архивом): link1 link2

Системный плагин (для распаковки установленной игры): link1 link2

 

Ссылка на комментарий

malandrinus
Поделись ссылкой, а то не хочется из-за одного файла выкачивать весь пакет)

Про правила цитирования незабываем.
ColR_iT


malandrinus, ColR_iT, тут вся проблема в том, что при использовании любого из названных ml.exe у меня вылезают разные ошибки, не могли бы вы выложить пропатченную dll со всеми изменениями последней ревизии.

 

P.S насчет правил цитирования, при нажатии кнопки ответить она (цитата) появляется автоматически, а копировать ники не особо хочется))

А придётся.

ColR_iT

Изменено пользователем ColR_iT
Ссылка на комментарий

А что конкретно нужно для переноса тех или иных правок с ТЧ на ЗП? Вот меня новые слоты для ножа, фонаря и бинокля интересуют. Могу ли я, чайник полнейший, путем дотошного копания хексом или еще чем перенести эти правки на ЗП. Я так понимаю ассемблерный код не должен отличаться (ну если конечно не брать во внимание, что на ЗП не нужны слоты для детектора и шлема). А вот эти шестнадцатеричные (или какие там) иероглифы (для меня именно так  :) ) в corection_list перед каждой правкой, это что? Место откуда начинать врезку? 

S.t.A.l.K.e.Z.gif
Ссылка на комментарий

@S.t.A.l.K.e.Z,

Я так понимаю ассемблерный код не должен отличаться

Неправильно понимаешь. Как раз таки ассемблерный код может отличаться даже от патча к патчу того-же ТЧ. При переносе правки с ТЧ на, скажем, ЧН измениться может вообще всё. Фактически, надо повторять большую часть работы заново. Это если конкретно это место движка не изменилось по смыслу. В случае со слотами же ситуация такова, что менялось и сильно. Там надо не только делать, но и разбираться по-новой.

 

В corection_list список врезок. Смысл в каждой строке имеют только первые два числа: адрес врезки в hex формате и длина врезки как десятичное число. Этот файл нужен для работы патчера, который переносит кусочки кода из файла правок в целевой файл. Файл правок собирается таким образом, чтобы по разметке строго соответствовать целевому, так что при переносе фрагменты ложатся на своё место.

 

Плагины Total Commander для работы с игровыми архивами:

Архиваторный плагин (для работы с одиночным архивом): link1 link2

Системный плагин (для распаковки установленной игры): link1 link2

 

Ссылка на комментарий

malandrinus

Для ЧН что-нибудь еще планируется?

Ато давненько на него не было новых правок.

1.Реально ли вернуть в движок ЧН вращение камеры после смерти ГГ?(правда видел что Шокер умудрился сделать это, видимо как-то скриптово. :))

2.Создать новый класс прицела, с функцией рамки бинокля. Скрестить чтоли CScope + CWeaponBinoculars

 

 

Ссылка на комментарий

@Kontro-zzz,

В данный момент под ЧН ничего не планируется.

 

Что имеется в виду под вращением камеры?

 

"Скрестить" классы невозможно. Известный фикс с биноклем основан на том, что сам класс бинокля образован на основе пистолета, на основе которого делаются снайперки. Там разблокируют биноклю возможность стрелять, и получается "суперснайперка". При наличии ряда правок такое можно сделать и без этого фикса. Нужны следующие фишки: определение состояния прицеливания оружия, колбеки на клавиши (точнее на ролик мыши) и динамическое изменение FOV. В ТЧ всё это добавлялось, а в ЧН уже не помню. Если прицел с изменяемым FOV не нужен, то тогда и вовсе можно обойтись одними скриптами, поскольку рамки вокруг целей нарисовать можно и так, а состояние прицеливания можно грубо определить на основе изменения FOV.

 

Плагины Total Commander для работы с игровыми архивами:

Архиваторный плагин (для работы с одиночным архивом): link1 link2

Системный плагин (для распаковки установленной игры): link1 link2

 

Ссылка на комментарий

Что имеется в виду под вращением камеры?

Вращение мышкой, после смерти гг, его вырезали в дальнейших частях игры, в билде CS еще нет:

 

 

Изменено пользователем Kontro-zzz
Ссылка на комментарий

А чего на ЗП при включении теней от травы так падает ФПС? У меня при минимальных плотности и радиусе ФПС упал с 130 до 13, а при нормальной плотности и дальности вообще можно наблюдать слайдшоу.

S.t.A.l.K.e.Z.gif
Ссылка на комментарий

Понимаю, что OGSE и ТЧ в приоритете, и вряд ли в что-то будет правиться для других платформ в ближайшем будущем, но при патчинге дллки xrGame на ЗП патчер все время крэшется. Все батники вроде правильные, от включенных правок крэш не зависит.  Отладчик останавливается на этой строке:

7092CC04  and         dword ptr ds:[70958A10h],0  

Если это баг патчера, то большая просьба пофиксить. Если же нет, и что-то неправильно в батниках, то, опять же, просьба исправить все батники ибо "из коробки" данная версия проекта фактически не юзабельна.

S.t.A.l.K.e.Z.gif
Ссылка на комментарий

У меня работает. Какой версии ml.exe ?



Kontro-zzz,

Вращение мышкой, после смерти гг

Сейчас вряд ли этим займусь. Не то, чтобы не хотелось. Просто нет времени.
 

Плагины Total Commander для работы с игровыми архивами:

Архиваторный плагин (для работы с одиночным архивом): link1 link2

Системный плагин (для распаковки установленной игры): link1 link2

 

Ссылка на комментарий

Оригинальный файл присутствует? Должен иметь имя xrGame_orig.dll и, если правильный файл, то размер должен быть 7258816 байт.

 

Плагины Total Commander для работы с игровыми архивами:

Архиваторный плагин (для работы с одиночным архивом): link1 link2

Системный плагин (для распаковки установленной игры): link1 link2

 

Ссылка на комментарий

По поводу теней от травы. Отрисовка теней - вообще ресурсоёмкая операция, потому вероятно и отключили отрисовку теней для каждой травинки. Рекомендую проверить настройки дальности отрисовки травы и плотности травы. Также надо проверить качество размытия теней. Снижение фпс конечно будет по-любому, но при разумном балансе всех параметров снижение будет в разумных пределах.

 

Вот ещё такой момент. Зависит ли просадка фпс от игрового времени?

 

Плагины Total Commander для работы с игровыми архивами:

Архиваторный плагин (для работы с одиночным архивом): link1 link2

Системный плагин (для распаковки установленной игры): link1 link2

 

Ссылка на комментарий

На счет игрового времени - не проверял. Если имеется ввиду падение ФПС при отсутствии источника света, как это было в первых версиях правки под ТЧ, то был день и светило солнышко. В ТЧ при включении теней от травы уменьшение ФПС замечено не было. Тут же имеем падение больше чем в 100 (!) ФПС при минимальной дальности прорисовки и минимальной плотности травы. Попробою уменьшить качество размытия теней, а также посмотрю на всех редерах, так как запускал только на R4.

S.t.A.l.K.e.Z.gif
Ссылка на комментарий

Тогда не знаю. Лучше спросить KD87, эти его правки.

 

Плагины Total Commander для работы с игровыми архивами:

Архиваторный плагин (для работы с одиночным архивом): link1 link2

Системный плагин (для распаковки установленной игры): link1 link2

 

Ссылка на комментарий

Нормальная тень травы только в ТЧ. В других частях она глючная, правки по умолчанию выключены. Включать их стоит только чисто ради посмотреть.

Ссылка на комментарий

malandrinus, реборновцы и тут что-то выцыганить пытаются. Shoker смог вращение камеры реализовать и они смогут. Тем более, что там мозги совсем чуть-чуть поднапрячь. чего они не любят.

Изменено пользователем Max Warlock
Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...