Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в оценке работ на конкурсе "Таинственные миры" 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Планировщик ОС размазывает нагрузку по логическим ядрам. И это происходит неравномерно, по графику обычно видно на какие приходится большая часть нагрузки в моменте. Отсюда понятно, что один поток не может нагрузить все ядра одновременно. Поэтому с большей вероятностью бутылочное горлышко на...
Кому ты заливаешь. Открой график диспетчера, отфильтруй по логическим ядрам и смотри загрузку. Одно ядро будет долбиться в сотку. Вот на нем у тебя работает готека на пределе своих возможностей.
Ты можешь патчить любую библиотеку, но если твоя загружена раньше. В противном случае надо отслеживать загружаемые в память дллки в рантайме. Поиск по сигнатурам реален, если знаешь, что делаешь.
https://gitlab.com/union-framework/union-api/-/blob/main/union-api/Union/Memory.cpp?ref_type=heads#L219
Правильно. Это при условии ты знаешь что и где хочешь менять. В патчах системпака какие-то правки на дальность были. Если они работают только на ваниле, то патчить придется дх11, что бред по определению
Адаптер без union не заработает сам по себе. А union на корпоративном микроне, который за свою цену должен не то что не ломаться, но еще и кофе варить.
Коротко говоря, задача была перекинуть весь старый механизм перехвата на framework.
Во-первых я вообще не уверен что ты можешь влиять на...
Вообще не надо использовать детор, если отрабатывает патч. Конкуренция за пролог может быть и на стороне того же дх11.
Ну и в отличии от union, framework корректно анализирует загружаемые и выгружаемые библиотеки, когда патч хуки уже были развешаны по адресам.
Сама библиотека то есть и она почти работает. Последних правок в репозитории union нету.
https://gitlab.com/union-projects/gothic-plugins/zunionadapter
Проблема в том, что детор union framework конкурирует с детором из обычного union, и там нужен адаптер, чтобы хуки могли согласовываться.
Но если мой диск в ремонте не починят, то не будет вам никаких адаптеров. Я плевать хотел еще раз эту шляпу писать.
Не знаю. Если это около/гос помойка разве что. Там да, частенько - ленивые дебилы чуваки на зарплате 50+, которым даже сама контора работу не доверяет и отдает на аутсорс с откатами начальничкам *gigi* Потом двухнедельную трудоемкость размазывают на пятилетку и все равно не укладываются в сроки...
Первая и главная ошибка - разводить меня на чужой код. Вторая ошибка - камрад грязный-урод человек очень эрудированный, как разработчика я его очень уважаю. Но если он говорит, что делайте что хотите, то обычно это заканчивается тем, что на немецких форумах он не стесняется называть вас тупым...
Ну и я не стал бы писать полумеру для галочки, просто чтобы дать альтернативу ниндзе. Только такой продукт, который устроит меня лично. А это процесс не быстрый с такими проектами + поддержка
На опыте не сложно, но время надо на это. Алекс помню анимации прикольные рисовал под это дело, чтобы ключи walk и aim работали плавно как в плагине на геймпад
Автор ниндзи расстроился, когда в сети появилась тестовая свободная стрельба на базе только что вышедшего union/gothic api. Если...
Так это просто покачивание деревьев как ваниле и все? Никаких красивых эффектов типа поднимающейся пыли или плывущего тумана? С оригинальной анимацией это пожалуй самая бесполезная фигня
А для тех кто не в танке можно хотя бы ролик на секунд 10 о чем ваще речь? Что за мода в стиле дебилов из стима кроме названия ничего толком не показывать
Потому что массивы - это корявые костыли. Когда парсер генерит вызов функции, он начинает читать аргументы в скобках. Лишь для типа int это реализовано относительно адекватно через вызов parse expression (можешь и взять объект по индексу, либо даже что-то посчитать), а для других типов ожидается...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.