Перейти к содержимому
Zone of Games Forum

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

7 часов назад, SupHamster сказал:

crn.jpg

В UABEA я могу обычную dds (и тп) текстуру конвертнуть в crn формат (в целях уменьшения размера, правда там нет масс импорта и не шьет в Res, поэтому бесполезно для меня), но в UnityEx походу такое провернуть нельзя? Отсюда вопрос, можно это в UnityEx замутить или нет (я не говорю про конкретно такую же реализацию, мне бы проканало, если б просто вместо dds файла crn подсовываешь, пакуешь батником и всё, но этот метод не работает)?

v1.10.5.4 Ultimate
Исправлено изменение типа при запаковке crn, если изначальный тип был не crn в CrunchDXT5.
Добавлена настройка запаковки текстур с принудительной конвертацией всех dds в crn соответствующих DXT.
 

Параметр -dds_force_import_to_crunch из консоли
Из гуи Текстуры>DDS Force Import to Crunch

  • +1 1

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


Ссылка на сообщение
7 часов назад, DragonZH сказал:

v1.10.5.4 Ultimate
Исправлено изменение типа при запаковке crn, если изначальный тип был не crn в CrunchDXT5.
Добавлена настройка запаковки текстур с принудительной конвертацией всех dds в crn соответствующих DXT.
 

Параметр -dds_force_import_to_crunch из консоли
Из гуи Текстуры>DDS Force Import to Crunch

Спс, но у меня не взлетело (игра не видит\не отображает). Пробовал и в Рес паковать и без, через батник и гуи, кранчеры разные тоже (но вроде дело не в них, тк я запакованную срн текстуру, когда извлекаю в ддс, то она нормально открывается и потом запаковывается обратно, если не кранчить) — можно грешить, что игра кранченные текстуры не жрет, но если через UABEA кранчить текстуру главного меню, то оно показывается, если через UnityEx, то нет. И ещё такой вопрос размер Рес файла после запаковки на 100Кб у меня примерно вырастает после зиповки — я ожидал, что после смены на срн наоборот должен размер минимум на 500Кб уменьшиться — это потому что нуление при импорте старых файлов только для видео и аудио работает или как?

Upd: У меня такое подозрение, что в UnityEx в принципе криво работает запаковка в ассет crn текстур даже если изначально заменяемая текстура была crunched. То есть замена/импорт crn на crn (не говоря уже dds на crn) изначально бажная и дело даже не в новой версии.

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

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


Ссылка на сообщение
3 часа назад, SupHamster сказал:

изначально бажная и дело даже не в новой версии.

Возможно, нужно подробнее проверить изменение размера плюс мипмапы не учитываются разные, похоже в этом дело.
На текстуры вроде зануление тоже добавлял. (доб. Не зануляет остатки при меньшем, сейчас.)
доб. Вроде с размерами всё нормально, но возможна ошибка, когда запаковывается crn с другим мипмапом, из crn он не высчитывается, а при dds запаковке высчитывает. хз в чём дело.
Может сам crn неправильно делается стронним софтом.
Сейчас приоритет использования такой
1. nwn_crunch.exe
2. crunch_x64.exe
3. crunch.exe
Надо бы в батник сделать, кокой для распаковки, какой для запаковки.
Да и нормальный из dll сделать на С#, а не это старьё.

Проверь crunch_x64.exe, убрав nwn_crunch.exe

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

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


Ссылка на сообщение
Desktop_Screenshot_2024.02.10_-_23.45.48
Does anyone have any way to compress this folder into a .bundle extension?
 
 
 
 
 
 
 

 

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


Ссылка на сообщение

@baiki1 В юнити только заменяются файлы. В движке нет поддержки замены из других архивов.
Можно создать бандл на движке юнити, если там будут идентичные данные подключаемым файлам то они будут работать.
https://disk.yandex.ru/d/cn2578lCDvm62A
Закинуть в Assets в созданном проекте.
Появится кнопка Создания Бандлов верху в меню, при выборе файла в инспекторе можно создать имя бандла и отправить этот файл в бандл, ну и на кнопку создать бандлы нажимать.

  • Спасибо (+1) 1

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


Ссылка на сообщение
4 часа назад, DragonZH сказал:

Возможно, нужно подробнее проверить изменение размера плюс мипмапы не учитываются разные, похоже в этом дело.
На текстуры вроде зануление тоже добавлял. (доб. Не зануляет остатки при меньшем, сейчас.)
доб. Вроде с размерами всё нормально, но возможна ошибка, когда запаковывается crn с другим мипмапом, из crn он не высчитывается, а при dds запаковке высчитывает. хз в чём дело.
Может сам crn неправильно делается стронним софтом.
Сейчас приоритет использования такой
1. nwn_crunch.exe
2. crunch_x64.exe
3. crunch.exe
Надо бы в батник сделать, кокой для распаковки, какой для запаковки.
Да и нормальный из dll сделать на С#, а не это старьё.

Проверь crunch_x64.exe, убрав nwn_crunch.exe

Там может рили с мипмапами дело, хотя я в этой теме не шарю. В одной игре работает, в другой не хочет (криво отображается, там сверху плавающие надписи есть прозрачные с названием игры поверх фона меню, может это как-то связано с наложением текстур, но это не объясняет почему, если через UABEA делать, то всё ОК) — кранчеры разные пробовал, дело не в них походу. Скинул в личку игру (ибо не в курсе, можно ли тут 18+ игры выкладывать) — фон меню находится в resources.assets.resS\BGF.tex.

Вот что происходит, после замены текстуры меню (вместо черноты и “бинокля” должен быть фон с 4 людьми):

ntr.jpg

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

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


Ссылка на сообщение

v1.10.5.5 Ultimate
Исправлено выравнивание призапаковке crn, и другие небольшие исправления конвертации crn.
Подключение конвертеров crn теперь выполнено через bat файлы. (необходимо перекачать архив подключаемых программ).

Нерабочие crunch.exe 100%, нужно новый писать из crnlib.dll. ubea создаёт файл 202кб, а эти 208, 235.
Либо я в параметрах что-то не то указываю. Ну сейчас батниками и можно самим поменять.
Эти старые точно глючные, одни для старых версий юнити работает извлечение, nwn_crunch новые берёт старые нет.

  • Лайк (+1) 1

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


Ссылка на сообщение
1 час назад, DragonZH сказал:

v1.10.5.5 Ultimate
Исправлено выравнивание призапаковке crn, и другие небольшие исправления конвертации crn.
Подключение конвертеров crn теперь выполнено через bat файлы. (необходимо перекачать архив подключаемых программ).

Нерабочие crunch.exe 100%, нужно новый писать из crnlib.dll. ubea создаёт файл 202кб, а эти 208, 235.
Либо я в параметрах что-то не то указываю. Ну сейчас батниками и можно самим поменять.
Эти старые точно глючные, одни для старых версий юнити работает извлечение, nwn_crunch новые берёт старые нет.

Спс, вроде всё зафурычило как надо (правда только, когда я всё экзешники из папки Crunch грохнул и заменил этими https://pixeldrain.com/u/MSsjzvJg — сам скомпилил с исходников https://github.com/DaemonEngine/crunch отсюда, хотя с прошлой версии UnityEX они не особо помогли, но в новой без них у меня вообще не работало, т.е. кранченные текстуры не виделись игрой).

Другой вопрос — UnityEx показывает реальные размеры только в самом открытом ассете, но если сам файл в Рес хранится, то там будет показан мелкий размер в байтах, то бишь не верный. Хотелось бы видеть сколько видосы допустим весят. Как то можно это запилить по-возможности (типа переключателя “подгружать реальные размеры файла” или чтобы по умолчанию это показывал)?

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

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


Ссылка на сообщение
9 часов назад, SupHamster сказал:

Спс, вроде всё зафурычило как надо (правда только, когда я всё экзешники из папки Crunch грохнул и заменил этими https://pixeldrain.com/u/MSsjzvJg — сам скомпилил с исходников https://github.com/DaemonEngine/crunch отсюда, хотя с прошлой версии UnityEX они не особо помогли, но в новой без них у меня вообще не работало, т.е. кранченные текстуры не виделись игрой).

v1.10.5.6 Ultimate
Исправлено при экспорте crn извлекается dds DXT1 или DXT5, или png 8888, при сторонних ddsDX10 уже от настройки как и должно быть, (раньше png не извлеклось, dds по настройке dx10 шло в любом случае).
Добавлены новые crunch конвертеры в архив подключаемых программ.

Да работают. На -ETC1, -ETC2 пока неизвестно и как на старых юнити.
Переворачивание тоже туда же отправил, старые крунчи даже с переворачиванием косячили.
С мипмапами ещё путаница, на старых юнити 0 1 (нет/есть) это возможно неправильно в параметр отправляет. На новых юнити уже количество (1=нет-16), но похоже я в батниках генерацию не включил, и сейчас без них делает, только параметр -maxmips %5 указан.

доб. С мипмапами на новых всё нормально.
Если нужно убирать -mipMode None это уберёт только в crn.
В шапке tex, чтобы поменять, нужно их из текстур dds вырезать, также и уберёт в crn это.
Какое учитывается значение движком неизвестно.
(Удалением мипмапов, можно в половину размер сжать, если есть они).

9 часов назад, SupHamster сказал:

Другой вопрос — UnityEx показывает реальные размеры только в самом открытом ассете, но если сам файл в Рес хранится, то там будет показан мелкий размер в байтах, то бишь не верный. Хотелось бы видеть сколько видосы допустим весят. Как то можно это запилить по-возможности (типа переключателя “подгружать реальные размеры файла” или чтобы по умолчанию это показывал)?

Долго всё учитывать. Только как сам распакованный/запакованный файл весит, отсюда если.

Изменено пользователем DragonZH
  • +1 1

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


Ссылка на сообщение
7 часов назад, DragonZH сказал:

v1.10.5.6 Ultimate
Исправлено при экспорте crn извлекается dds DXT1 или DXT5, или png 8888, при сторонних ddsDX10 уже от настройки как и должно быть, (раньше png не извлеклось, dds по настройке dx10 шло в любом случае).
Добавлены новые crunch конвертеры в архив подключаемых программ.

Да работают. На -ETC1, -ETC2 пока неизвестно и как на старых юнити.
Переворачивание тоже туда же отправил, старые крунчи даже с переворачиванием косячили.
С мипмапами ещё путаница, на старых юнити 0 1 (нет/есть) это возможно неправильно в параметр отправляет. На новых юнити уже количество (1=нет-16), но похоже я в батниках генерацию не включил, и сейчас без них делает, только параметр -maxmips %5 указан.

доб. С мипмапами на новых всё нормально.
Если нужно убирать -mipMode None это уберёт только в crn.
В шапке tex, чтобы поменять, нужно их из текстур dds вырезать, также и уберёт в crn это.
Какое учитывается значение движком неизвестно.
(Удалением мипмапов, можно в половину размер сжать, если есть они).

Долго всё учитывать. Только как сам распакованный/запакованный файл весит, отсюда если.

Спс, сейчас вроде ваще кошерно стало. Кстати, по поводу удаление мипмапов, для уменьшения размера dds файлов есть прога такая https://pixeldrain.com/u/MWukUqj9 (внутри батник с примером), ибо просто если “texconv.exe -m 1 -y *.dds” в папке с текстурами сделать, то толку ноль (это без кранча естественно), хотя может там и мипмапов не было, где я проверял, но с прогой в 2 раза уменьшился resS файл зипованный.

По поводу звуков такой вопрос — не планируется замена пожалуй самого медленного в мире конвертера fsb → wav на родной, используемый самим Юнити, FSBTool https://pixeldrain.com/u/rdRnTBxP (внутри бат пример fsb → wav, конвертит моментально).

Назад в fsb паковать можно так “FSBTool64 -i Luminescent.snd.wav -o Luminescent.snd.fsb -c vorbis -C fsb -l .”

правда битрейт будет примерно 80Кб/с по умолчанию для огг, но можно повысить через “-q 50”, например.

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

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


Ссылка на сообщение

-c vorbis это ogg сжатие, может лучше mp3, или без сжатия pcm.
Раньше в юнити можно было не fsb запаковывать, а прямо эти ogg, mp3, wav. Сейчас не в курсе можно ли такое провернуть. Может m_CompressionFormat за это отвечает, 1 возможно fsb, ещё есть в начале m_LoadType, может наследие нужно включать ещё m_Legacy3D. Нужно на движке проверить добавить.

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


Ссылка на сообщение

m_LoadType =
0: Decompress On Load
1: Compressed In Memory
2: Streaming
m_CompressionFormat = 
0: PCM
1: Vorbis
2: ADPCM
Похоже нельзя теперь. Зачем только в шапке эти PCM, Vorbis, и будут ли влиять если их не менять.

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


Ссылка на сообщение

v1.10.5.7 Ultimate
Переработана запаковка fsb, правки неправильного изменения данных, добавлено изменение длины трека для fsb5 (было только fsb4). Необходимо перекачать архив подключаемых программ.
Добавлены режимы конвертации звуков fsb в форматы wav, ogg, mp3 и обратно в fsb с выбором режима сжатия PCM, Vorbis, ADPCM.
Теперь вид экспорта срезания типов конвертации и затенения находится находится в меню Export and type> эти значения сохраняются в реестре для консоли также оттуда настраивается один раз из GUI.

  • +1 1

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


Ссылка на сообщение

Такой вопрос, почему у всех mp4 видосов показывается и распаковывается соотв. “кривое” расширение mov.ogm (походу для удобства запаковки)? Можно это исправить, чтобы оканчивалось на реальное расширение (mp4), короче чтобы всегда показывало верное как с webm видео. По факту Юнити вроде как дофига расширений поддерживает https://docs.unity3d.com/2023.3/Documentation/Manual/VideoSources-FileCompatibility.html соотв. если я видос сжимаю через ffmpeg, то без указания через “-f формат_контейнера”, он будет по умолчанию паковать в контейнер, на основе расширения файла, то бишь ogm, а не в тот, что есть по факту (mp4), после чего видос может перестать проигрываться корректно игрой. Ну или хотя бы поменять ogm на mp4, ибо 1й почти не используется.

unityex-vids.jpg

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

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


Ссылка на сообщение
6 часов назад, SupHamster сказал:

Такой вопрос, почему у всех mp4 видосов показывается и распаковывается соотв. “кривое” расширение mov.ogm (походу для удобства запаковки)? Можно это исправить, чтобы оканчивалось на реальное расширение (mp4), короче чтобы всегда показывало верное как с webm видео. По факту Юнити вроде как дофига расширений поддерживает https://docs.unity3d.com/2023.3/Documentation/Manual/VideoSources-FileCompatibility.html соотв. если я видос сжимаю через ffmpeg, то без указания через “-f формат_контейнера”, он будет по умолчанию паковать в контейнер, на основе расширения файла, то бишь ogm, а не в тот, что есть по факту (mp4), после чего видос может перестать проигрываться корректно игрой. Ну или хотя бы поменять ogm на mp4, ибо 1й почти не используется.

unityex-vids.jpg

А какая разница как назван тип, проигрыватели это итак возьмут, они же по данным определяют. Кто-то и в mp3 тексты BASE64 cуёт.
mov у этой проги как тип данных от видео, как snd и как tex. Ну возможно забыл это убирать при настройке без дата типа.
У меня там такое
InfoMovie.m_Format
    1:Result:='.ogm';
    2:Result:='.mp4';
    3:Result:='.m4v';
    4:Result:='.webm';
Что тогда это 2 идентификатор будет? Более вероятно, что всё так и есть.

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


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

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

Зарегистрируйтесь для получения аккаунта. Это просто!

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

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Heavenly Sword Платформы: PS3 Разработчик: Ninja Theory Издатель: Sony Interactive Entertainment Дата выхода: 12 сентября 2007 года
    • Да я ради интереса проверил
    • @lordik555 оно и не должно работать) платформы то разные и пусть файлы с одинаковыми названиями, это не означает, что они одинаковые. Это если только создателю предоставить полный дамп с той же виты и попросить попробовать пропатчить, если он захочет.
    • пока занят личными делами и работой, параллельно вымучиваю перевод freedom wars. Поэтому в ближайшее время новостей не будет
    • Мы обязаны напомнить о прогрессе перевода Дела валькирии, так как следующие записи будут посвящены в основном предстоящему выпуску Сказаний Перерождения. Переводчик Валькирии ещё в прошлом году закончил перевод всех диалогов, а также сделал их вычитку (об этом мы упоминали в этой записи: https://vk.com/wall-181931421_3895). Ему осталось перевести совсем немного, в основном различные описания предметов и навыков. Но, помимо текстовой составляющей, в Valkyrie Profle нам ещё есть чем заняться — это работа с видеороликами, текстурами, рамками диалогов и вставка текста в них, отдельная обработка заключительных титров и т.д. Доработкой всего этого мы приступим после релиза нашей локализации Tales of Rebirth. Также напоминаем: если вы желаете поиграть в текущую версию перевода, то доступ открыт тем, кто вкладывался в проект, а также всем подписчикам в VK Donut и Boosty. Текущая информация о переводе всех пунктов игры:  (1) Технический план:
      100% Разбор ресурсов
      035% Текстуры
      025% Видеоролики
      040% Вставка контента
      080% Редактура
      033% Тестирование (2) Текстовый план:
      100% Сюжет
      100% НИПы
      100% Квесты
      100% Глоссарий
      075% Меню и интерфейс
      090% Работа над размерами рамок всех диалогов
      050% Работа с файлами титров
      --------------------------------------------------------------------------------------------------------------- Идёт сбор средств на оплату услуг программиста
      и переводчика Valkyrie Profile: Lenneth
      Собрано: 137 500 / 200 000
      последнее обновление от 01.02.2026
      Карта ВТБ: 4272 2908 4659 1246
      ЮMoney/Яндекс кошелёк: 410011235819402
      Список донатеров: http://temple-tales.ru/donations_vp1_psp.txt
    • Это да, понял. Но без него игра на PSV всё равно не стартует. Все правильно перенёс, файл gamedata_switch.bfp переименовал в gamedata_psvita.bfp (как в оригинальной структуре) и при запуске игра сразу же закрывается, даже без ошибки. Правда, может стоит попробовать ещё на USA-версии. Пробовал на EUR.
    • Только что прошёл — впечатлений просто огромное количество — и в целом — исключительно положительных. Графика, отсылки, пасхалки, проработка деталей/мелочей — моё почтенье. Геймплей понравился, и надоесть не успел — собственно — в здешнем мире вариантов, что делать, вагон + тележка, но никто никого не заставляет, естественно, обследовать и делать что — то, что игроку не хочется. Лично я развлекался, в своё удовольствие, исследуя мир, выполняя многочисленные необязательные квесты, и разгадывая головоломки/секреты. Как итог —  Всем любителям франшизы Гарри Поттер — сильно рекомендую.
  • Изменения статусов

    • fox222  »  Siberian GRemlin

      Здравствуйте, хочу купить персональный доступ к переводам, сколько стоит?
      · 0 ответов
    • vitkach  »  eaZy

      Извините за беспокойство. Хотел спросить, а русификатор ещё когда-нибудь будет обновляться? Дело в том, что после его выхода выходили ещё обновления, в частности обновление 1.1, вышедшее летом 2023 года, где была добавлена целая сюжетная глава в конце если проходишь на лучшую концовку золотого пути, это где-то ещё полчаса диалогов. Также в игре присутсвуют иногда кракозябры вместо русского языка, это в основном связано с тем, что кое-где текст был изменён, в основном в обучающих сообщениях.
      · 0 ответов
    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
    • Алекс Лев  »  SerGEAnt

      Привет, Сержант. Прошу разрулить ситуэйшн и урезонить некоторых людей, оскорбивших мою личность. Пожалуйста, для этого прочтите нашу переписку с Ленивым. Примите меры, будьте добры, мною составлена бумага, ждущая вашей электронной подписи, для подачи её в суд. Если не желаете судебных разборок (а я пойду дальше, если меры не будут приняты), оскорбившие меня люди должны понести необходимое по вашему же Договору наказание. Спасибо.
      · 1 ответ
    • Antony1203  »  SerGEAnt

      Добрый вечер! С Новым Годом. Нашел на просторах сети русскую озвучку Halo Infinite, которая отсутствует на моем любимом сайте  Протестил. Все работает. Подскажите, как можно передать? Спасибо.
      · 2 ответа
  • Лучшие авторы


Zone of Games © 2003–2026 | Реклама на сайте.

×