OpenXRay, Открытый проект направленный на улучшение движка под капотом |
Здравствуйте, гость ( Авторизация | Регистрация )
Сайт S.T.A.L.K.E.R. Inside / [ЗП] Параметры командной строки / Распаковщик ресурсов
OpenXRay, Открытый проект направленный на улучшение движка под капотом |
11.03.2018, 19:56
Сообщение
#21
|
|
Продвинутый геймер Репутация: 36 Куратор темы Сообщений: 267 Регистрация: 09.03.2013 |
OpenXRay Открытый проект, направленный на улучшение движка под капотом, исправление оригинальных багов, улучшении производительности и качества кода. Мы открыты для любых других изменений, будь то геймплейные изменения или графические. Просто перед любым серьёзным изменением нужно обсудить все за и против. Основные преимущества и не только:
Приглашаем всех сталкеров для участия в разработке: как в улучшении самого проекта, так и использовании его в качестве базы для своих модов. Крайне благодарны за отзывы и сообщения и любых проблемах случившихся у вас. Как скачать, установить и играть Инструкция по установке и ссылки на скачивание находятся Благодарим Call of Chernobyl Lost Alpha X-Ray Oxygen Shoker Gunslinger mod avoitishin Morrey Abramcumner KRodinn Swartz27 avbaula electrobas94 jazzvaz SkyLoader А также всех остальных, кто не упомянут здесь. Если использованы ваши наработки, но вас здесь нет, напишите – добавим =) Сообщение отредактировал Xottab_DUTY - 21.10.2019, 22:49 -------------------- OpenXRay – Ориентир на новое, с памятью о старом. © Collector
|
 
|
|
|
|
12.03.2018, 16:22
Сообщение
#22
|
|
Игровой Эксперт Репутация: 407 Группа: Участник Сообщений: 2394 Награды: 5 Регистрация: 19.01.2009 |
|
 
|
|
12.03.2018, 16:27
Сообщение
#23
|
|
Почти Игроман Репутация: 91 Группа: Модератор Сообщений: 516 Награды: 4 Регистрация: 19.07.2015 |
хм, ну ка по подробнее, не замечал такого Раз через раз пропадает часть текста. -------------------- В армии по 01.07.2020. |
 
|
|
12.03.2018, 16:29
Сообщение
#24
|
|
Продвинутый геймер Репутация: 36 Куратор темы Сообщений: 267 Регистрация: 09.03.2013 |
Tron, тот факт, что в движке от Im-Dex, Oxygen и здесь в OpenXRay пропадает текст дал мне основания полагать, что это общий баг. Хотя, честно говоря, кроме этих трёх движков я другие не тестил.. Может это и не совсем общий баг Подробнее здесь.
-------------------- OpenXRay – Ориентир на новое, с памятью о старом. © Collector
|
 
|
|
12.03.2018, 16:29
Сообщение
#25
|
|
Почти Мастер Репутация: 1357 Группа: Участник Сообщений: 1155 Награды: 5 Регистрация: 28.05.2010 |
Посоны, а что в этом проекте сделано действительно полезного и нужного при создании больших модов? По пунктам, пожалуйста.
-------------------- Сверхнарод, не желающий кормить своего уицраора шаввой, будет кормить чужого гаввахом!
--------------- ------------ ---------- -------- ------ ---- -- |
 
|
|
12.03.2018, 16:32
Сообщение
#26
|
|
Продвинутый геймер Репутация: 36 Куратор темы Сообщений: 267 Регистрация: 09.03.2013 |
Shadovs, начал здесь работу над новым СДК. Он ещё не сделан и находится в начальной стадии, но работа уже начата.
Помимо этого, если на OpenXRay будут основываться движковые моды, то здесь будет в помощь настроенная система сборки. (это первые два пункта основных преимуществ, которые я указал) Остальные правки задокументирую несколько позже. Сообщение отредактировал Xottab_DUTY - 12.03.2018, 16:35 -------------------- OpenXRay – Ориентир на новое, с памятью о старом. © Collector
|
 
|
|
12.03.2018, 17:07
Сообщение
#27
|
|
Игровой Эксперт Репутация: 407 Группа: Участник Сообщений: 2394 Награды: 5 Регистрация: 19.01.2009 |
Tron, тот факт, что в движке от Im-Dex, Oxygen и здесь в OpenXRay пропадает текст дал мне основания полагать, что это общий баг. Хотя, честно говоря, кроме этих трёх движков я другие не тестил.. Может это и не совсем общий баг Подробнее здесь. у меня такого замечено не было(мной) Но у меня ванильный движок, там только менеджер памяти поправлен и некорректный sizeof. Да местами типы поменяны(лишнее) |
 
|
|
12.03.2018, 17:14
Сообщение
#28
|
|
Почти Мастер Репутация: 1357 Группа: Участник Сообщений: 1155 Награды: 5 Регистрация: 28.05.2010 |
Tron, а не знаешь ничего о такой проблемке:
Абсолютно случайный вылет, за ~1000 запусков игры ловил всего три раза. -------------------- Сверхнарод, не желающий кормить своего уицраора шаввой, будет кормить чужого гаввахом!
--------------- ------------ ---------- -------- ------ ---- -- |
 
|
|
12.03.2018, 17:16
Сообщение
#29
|
|
Почти Игроман Репутация: 187 Группа: Участник Сообщений: 647 Награды: 4 Регистрация: 05.05.2007 |
Shadovs, это надо переписывать функцию для подсчёта используемой памяти и проверки кучи, она сама косячная.
|
 
|
|
12.03.2018, 17:19
Сообщение
#30
|
|
Продвинутый геймер Репутация: 36 Куратор темы Сообщений: 267 Регистрация: 09.03.2013 |
saas, помимо косячности функции, это действительно может быть повреждением памяти..
-------------------- OpenXRay – Ориентир на новое, с памятью о старом. © Collector
|
 
|
|
12.03.2018, 17:20
Сообщение
#31
|
|
Почти Мастер Репутация: 1357 Группа: Участник Сообщений: 1155 Награды: 5 Регистрация: 28.05.2010 |
это действительно может быть повреждением памяти В смысле программная ошибка или пролёт горячей частицы сквозь мой комп?
-------------------- Сверхнарод, не желающий кормить своего уицраора шаввой, будет кормить чужого гаввахом!
--------------- ------------ ---------- -------- ------ ---- -- |
 
|
|
12.03.2018, 17:24
Сообщение
#32
|
|
Продвинутый геймер Репутация: 36 Куратор темы Сообщений: 267 Регистрация: 09.03.2013 |
Shadovs, я думаю, программная ошибка ввиду пролёта горячей частицы сквозь твой комп Серьёзные повреждения памяти, приводящие к вылету, происходят редко, их редко "везёт" словить. А мелких достаточно много, они к вылету не приводят... Но приводят к непонятно чему..
Но у меня ванильный движок, там только менеджер памяти поправлен и некорректный sizeof. Да местами типы поменяны(лишнее) Надо будет посмотреть у тебя Сообщение отредактировал Xottab_DUTY - 12.03.2018, 17:25 -------------------- OpenXRay – Ориентир на новое, с памятью о старом. © Collector
|
 
|
|
12.03.2018, 17:31
Сообщение
#33
|
|
Почти Игроман Репутация: 187 Группа: Участник Сообщений: 647 Награды: 4 Регистрация: 05.05.2007 |
|
 
|
|
12.03.2018, 20:33
Сообщение
#34
|
|
The One Репутация: 744 Группа: Участник Сообщений: 2715 Награды: 5 Регистрация: 05.12.2005 |
Серьёзные повреждения памяти, приводящие к вылету, происходят редко, их редко "везёт" словить. А мелких достаточно много, они к вылету не приводят... Но приводят к непонятно чему.. Xottab_DUTY, всё зависит от настроек проекта или сборки винды, т.е. юзаешь дебажную кучу или нет. Если проверки выключены, то перепахать память без падения можно вдоль и поперёк ) Что касается ошибки, то соглашусь с saas Переписывать всё-ровно надо, в документации ясно сказано, PROCESS_HEAP_ENTRY при работе с HeapWalk трогать нельзя. А потом уже пробовать ловить эту ошибку. Можно взять код из ЗП, но я бы добавил ещё блокировку кучи. -------------------- |
 
|
|
12.03.2018, 20:36
Сообщение
#35
|
|
Продвинутый геймер Репутация: 36 Куратор темы Сообщений: 267 Регистрация: 09.03.2013 |
Если проверки выключены, то перепахать память без падения можно вдоль и поперёк ) О как! Буду знать. Можно взять код из ЗП Так ведь это же итак ЗП. -------------------- OpenXRay – Ориентир на новое, с памятью о старом. © Collector
|
 
|
|
12.03.2018, 20:51
Сообщение
#36
|
|
The One Репутация: 744 Группа: Участник Сообщений: 2715 Награды: 5 Регистрация: 05.12.2005 |
Так ведь это же итак ЗП. Shadovs, изначально спрашивал про CS, там кривоватая реализация. -------------------- |
 
|
|
12.03.2018, 21:01
Сообщение
#37
|
|
Продвинутый геймер Репутация: 36 Куратор темы Сообщений: 267 Регистрация: 09.03.2013 |
Neo][, а, точно
-------------------- OpenXRay – Ориентир на новое, с памятью о старом. © Collector
|
 
|
|
13.03.2018, 07:02
Сообщение
#38
|
|
Игровой Эксперт Репутация: 407 Группа: Участник Сообщений: 2394 Награды: 5 Регистрация: 19.01.2009 |
Tron, а не знаешь ничего о такой проблемке: Абсолютно случайный вылет, за ~1000 запусков игры ловил всего три раза. Нет, не ловил. |
 
|
|
15.03.2018, 22:29
Сообщение
#39
|
|
Опытный Геймер Репутация: 41 Группа: Участник Сообщений: 198 Награды: 2 Регистрация: 29.09.2010 |
Возможно задам наиглупейший вопрос.
Но как запустить x64 сброку? Скачал для пробы R версию. Переименовал bins в bin. Запускаю с экзешника в корневике игры - стабильный вылет с руганью "OpenAL: Can't create sound device". х86 запускается нормально. |
 
|
|
16.03.2018, 07:18
Сообщение
#40
|
|
Продвинутый геймер Репутация: 36 Куратор темы Сообщений: 267 Регистрация: 09.03.2013 |
Antnigm, нисколько не глупый вопрос. Нужно 64-битные бинарники для OpenAL, которые не включены в поставку. Домой приду - скину файлики.. Несколько позже сделаю новый релиз с исправлением этой недоработки.
А попробуй удалить файлы wrap_oal и eax.dll, возможно, поможет и без скидывания файлов. И OpenAL попробуй установить. Post Scriptum Вообще, папка bins была для этого и создана, чтобы содержимое оригинальной bin не трогали. Но это вполне можно делать. Учитывая, что не совсем доработан удобный запуск. Сообщение отредактировал Xottab_DUTY - 16.03.2018, 07:51 -------------------- OpenXRay – Ориентир на новое, с памятью о старом. © Collector
|
 
|
|
16.03.2018, 11:03
Сообщение
#41
|
|
Опытный Геймер Репутация: 41 Группа: Участник Сообщений: 198 Награды: 2 Регистрация: 29.09.2010 |
Принял. Так же вылетает последняя M х86 сборка когда меняешь настройки графики.
|
 
|
|
Текстовая версия | Сейчас: 20.04.2024, 12:32 |