Перейти к содержанию
ForserX

IX-Ray COP SDK (ОБТ)

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

 
  В 20.11.2024 в 08:46, PSI сказал:

заменить ярко-красный фон

Там в целом нужно редизайн делать небольшой. Padding, Margin настраивать, размеры шрифтов, перерисовывать иконки и т.д. На время ОБТ пока все равно, вся кастомизация будет ближе к полноценному релизу

  • Лайк 1
  • Мастер! 1
  • Жму руку 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 08:11, WolfHeart сказал:

На ориг. SDK такого не было.

Тут используется более занудный новый загрузчик от DirectXTex. Он капризнее в разы. Битые файлы не переваривает

  • Лайк 2

Мастер по созданию багов в ваших проектах. Обращайтесь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 07:55, Pavel2000 сказал:

Я не дед) Не вкурсе что это

 

Попробуй воспользоваться данным гайдом
 

 

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 08:53, ForserX сказал:

Тут используется более занудный новый загрузчик от DirectXTex. Он капризнее в разы. Битые файлы не переваривает

ВНИМАНИЕ! Пишу как человек, плохо понимающий тонкости C++:

Насколько я понял, DirectXTex позволяет обрабатывать ошибки на вашей стороне. Разве нельзя настроить так, чтобы ошибки записывались в лог (например) вместо того, чтобы вызывать фатальные вылеты?

Да, капризный загрузчик — это понятно, но, возможно, есть способ сделать процесс более гибким: перенаправлять обработку проблемных файлов в лог и продолжать загрузку, если это технически осуществимо.

Если я что-то неправильно понимаю, поправьте, но кажется, это могло бы сделать SDK более устойчивым. А зная тонкости модостроя — битые файлы частая проблема


220160712_BoostyButton.png.1b4b03bc853f53bc74de8810afccea85.png

Будущее сталкерской вселенной — PSI Store | X-Ray Hub

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 08:53, ForserX сказал:

Тут используется более занудный новый загрузчик от DirectXTex. Он капризнее в разы. Битые файлы не переваривает

Дааа... Этот новый загрузчик что то...

Сторонние текстуры убрал, теперь новый вылет:

  Вылет: (Показать контент)

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

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

EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 09:17, WolfHeart сказал:

Лока декомпил, случайно взятая из мода.

так добавь нужный инклуд, это дефолтное поведение

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 09:20, Drombeys сказал:

так добавь нужный инклуд, это дефолтное поведение

То есть, для того, что бы посмотреть локу в SDK из какого то мода, необходимо переносить в SDK и конфиги из него?

А другую локу из другого мода, конфиги из этого?

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

EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 09:26, WolfHeart сказал:

То есть, для того, что бы посмотреть локу в SDK из какого то мода, необходимо переносить в SDK и конфиги из него?

Да. Оно пытается грузить объекты, но не может 

  • Лайк 1

Мастер по созданию багов в ваших проектах. Обращайтесь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 09:43, ForserX сказал:

Да. Оно пытается грузить объекты, но не может

Офигеть.
А если мне захочется в своем SDK иметь несколько локаций декомпиленых из разных модов, тогда как?

Адаптировать геймдаты этих модов?


EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 09:54, WolfHeart сказал:

Адаптировать геймдаты этих модов?

чистить вилкой спавн


Дополнено 7 минуты спустя
  В 20.11.2024 в 09:54, WolfHeart сказал:

А если мне захочется в своем SDK иметь несколько локаций декомпиленых из разных модов, тогда как?

 

Тебе конкретно кстати в логе сказано, что у какой то динамической модели нет нужного инклуда)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 10:09, Drombeys сказал:

чистить вилкой спавн

Думаешь я об этом не подумал? :u1F642:

Удалил из папки \rawdata\levels\Лока все кроме scene_object.part в оригинале это прокатывало, а в IX-Ray SDK:

  Вылет: (Показать контент)

 


EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 10:17, WolfHeart сказал:

Удалил из папки \rawdata\levels\Лока все кроме scene_object.part в оригинале это прокатывало, а в IX-Ray SDK:

  Вылет: (Показать контент)

image.thumb.png.ba177abb48500da495589446f487d1aa.png

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 10:17, WolfHeart сказал:

в IX-Ray SDK:

Логи можешь не прикреплять. Кидай дамп

  • Лайк 1

Мастер по созданию багов в ваших проектах. Обращайтесь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Drombeys Так у тебя Затон из ориг. а я про декомпил из мода.

  В 20.11.2024 в 10:24, ForserX сказал:

Логи можешь не прикреплять. Кидай дамп

Ок!

Дамп: https://disk.yandex.com/d/3NkikMvGT54LDw

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

EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 10:27, WolfHeart сказал:

Пакуй локацию. Интересный случай декомпила 

  • Лайк 1

Мастер по созданию багов в ваших проектах. Обращайтесь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 10:34, ForserX сказал:

Пакуй локацию. Интересный случай декомпила

Вот: https://disk.yandex.com/d/vS9HpyLb6tfPgw

Но, я когда декомпилил, не обратил внимания, на то, что в батнике конвертера был прописан ключ: -mode le2
Может из за этого вылет? Хотя на ориг. SDK вылета не было.
Сейчас попробую декомпилить с ключем: -mode le


EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 10:47, WolfHeart сказал:

Он пытался отрисовать 30к объектов и стек умер в рекурсивном поиске. Декомпил круто 

  • Лайк 1

Мастер по созданию багов в ваших проектах. Обращайтесь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 10:47, WolfHeart сказал:

Хотя на ориг. SDK вылета не было

Вылета нет, ибо он ее даже загрузить не может) 30к объектов это смерть для ориг сдк

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 11:01, ForserX сказал:

Он пытался отрисовать 30к объектов и стек умер в рекурсивном поиске. Декомпил круто 

Да, согласен. Но тем не мение, ориг. его открывает. Долго, очень да же долго грузит, но все же отрывает.
Декомпил этой локи с ключем  -mode le, вырезанным spawn.part и без текстур IX-Ray SDK открыл нормально.


Дополнено 1 минуту спустя
  В 20.11.2024 в 11:07, Drombeys сказал:

30к объектов это смерть для ориг сдк

  В 20.11.2024 в 11:08, WolfHeart сказал:

Но тем не мение, ориг. его открывает. Долго, очень да же долго грузит, но все же отрывает.

И это факт.

 


EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 11:08, WolfHeart сказал:

Долго, очень да же долго грузит, но все же отрывает.

Мы уже минут 15 ждем загрузку этого уровня в ориг сдк) 

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 11:09, Drombeys сказал:

Мы уже минут 15 ждем загрузку этого уровня в ориг сдк)

Не могу сказать сколько, так как дело было поздно ночью (часа в 3), я пошел прелечь, а когда встал в 06:30 все было загружено, причем со спавном и текстурами.

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

EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

image.thumb.png.b2adde11ffb2a720f1acde735b51cc03.pngНу, используя медленный аллокатор памяти, я смог запустить 

  • Лайк 1

Мастер по созданию багов в ваших проектах. Обращайтесь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 11:16, ForserX сказал:

Ну, используя медленный аллокатор памяти, я смог запустить 

Хорошо хоть не АЛКОратор. :u1F601:

ForserX Drombeys Вы только не подумайте, что я пытаюсь как то "унизить" ваш SDK, не сколько, даже в мыслях такого нет. 
Просто наверное я слишком уж многого от него ожидал. А на данном этапе, пожалуй рановато. Главное задел солидный и очень интересный, а остальное... Что надо допилиться, что то подрехтуется, а как результат - мы наконец то получим вменяемый SDK.

Уверен у Вас все получится. Удачи Вам!!!


Дополнено 4 минуты спустя

P.S. За темой слежу, тестировать буду.

Вы только шрифты и иконки по быстрее настройте, а то я свои глазки совсем поломаю. :u1F642:


EaRLNb6.gif
AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

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

  • Лайк 1
  • Жму руку 1

Мастер по созданию багов в ваших проектах. Обращайтесь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 20.11.2024 в 08:11, WolfHeart сказал:

ловил вылет из за какой то текстурки:
На ориг. SDK такого не было.

Ну так по логу же понятно, что битые файлы, наоборот это хорошо, что на них срабатывает, а то так и будут бесконечно по модам гулять, но да - вот если бы ещё в лог выводило список этих файлов - цены бы не было./

  В 20.11.2024 в 09:26, WolfHeart сказал:

То есть, для того, что бы посмотреть локу в SDK из какого то мода, необходимо переносить в SDK и конфиги из него?

А другую локу из другого мода, конфиги из этого?
Адаптировать геймдаты этих модов?

А тут ещё и по скриптам будет жёстче.) Тут есть PIE("ингейм режим"), основано на СДК от Панды, ну собственно он же и помогал с переносом - а как ты собрался запустить PIE(если конечно захочешь, а почему собственно нет, если есть такая возможность - упрощает разработку) - без адаптации геймдаты? Чтоб PIE можно было запустить - нужно, чтоб у тебя была полностью рабочая игра в папке, так сказать...
А, и ещё кстати - в PIE имеется рабочий динамический свет - теперь настройка освещения будет упрощена, тем что не надо перекомпилировать локацию по каждой лампочке и т.п..
 

  • Лайк 1
  • Жму руку 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу