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

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

Ну типа этого скрипта 

Вот

get EXE_SIZE asize
for OFFSET = OFFSET < EXE_SIZE
  goto OFFSET 
  FindLoc BEGIN_OFFSET string "\xff\xd8\xff\xe0\x00\x10JFIF" ""
  math OFFSET += 10
  goto OFFSET
  FindLoc END_OFFSET string "\xff\xd8\xff\xe0\x00\x10JFIF" ""
  if END_OFFSET == ""
    math END_OFFSET = EXE_SIZE
  endif
  math SIZE = END_OFFSET  
  math SIZE - BEGIN_OFFSET  
  #print "begin: %BEGIN_OFFSET%, end: %END_OFFSET%, size: %SIZE%"
log "" BEGIN_OFFSET SIZE 
math OFFSET = END_OFFSET
next

 

https://yadi.sk/d/f7a3x1VmrsO0bg

Но похоже сами текстуры нарезаны на jpg по 136x136, и видимо в начале это и есть как они располагаются, тут я не знаю как это собирать, софт в общем, которого нет.

  • Лайк (+1) 1

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


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

Всё сработало, огромное спасибо за терпение к моим нубским вопросам и помощь, Вы просто волшебник.

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

З.Ы. Система виснет даже при попытке что-то сделать в папке с 3 миллионами файлов.

Текстуры вроде как идут через 8 вот пытаюсь написать скрипт чтобы объединяло 1 и 9 и тд по 64 штуки.

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

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


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

Версия 1.7.9.1 стала извлекать в “\Unity_Assets_Files\”, вместо “\Unity_Assets_Files\имя_архива\”.

Изменено пользователем U#0

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


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

@U#0 

Работает как и должна, проверил на The Colonists. Вытаскивает по папкам.

Скажите название игру, которую хотели распаковать, а там уже посмотрят.

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


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

Приветствую!

А можно ли как-то добавить в архив unity3d файлы, которых там не было изначально?

А то распаковать, заменить отредактированными и запаковать обратно получилось, а вот добавить те, которых в архиве раньше не было пока не получается.

Пы.Сы. Или если кто знает может подскажет альтернативные решения.

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


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

Здравствуйте.

Прочитал по ветке выше об экспорте меша со скелетом, вы писали что то насчёт экспорта. Будет ли возможна поддержка экспорта костей вместе с мешем? Под unityStudio у меня есть скрипт для блендера, однако было бы приятно увидеть экспорт моделек со скелетом в какой-нибудь glTF или fbx.

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


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

Здравствуйте.

Прочитал по ветке выше об экспорте меша со скелетом, вы писали что то насчёт экспорта. Будет ли возможна поддержка экспорта костей вместе с мешем? Под unityStudio у меня есть скрипт для блендера, однако было бы приятно увидеть экспорт моделек со скелетом в какой-нибудь glTF или fbx.

Нет, экспорт только в SMD, не всё виды моделей извлекает и отчасти неверно. Программа предназначена больше в сторону русификации, модели тут не к чему, как и добавление объектов.

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


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

Здравствуйте, работаю с вашей программой, очень полезный инструмент. Но после обновления 1.7.9 перестала работать с моими assets, точнее проблема вот в чем: открывает архив нормально, извлекает как просто tex так и с конвертацией нормально, а вот при запаковке dds выдает ошибку — cannot create file (путь к файлу) Системе не удается найти указанный путь. Tex пакует нормально. C pvr форматом та же проблема. Но с pvr удалось решить проблему скачав версию 1.5.4( но она не умеет работать с dds )  Может кто нибудь скинуть версию 1.7.8 или объяснить как dds в tex конвертировать. Заранее извиняюсь за возможно глупые вопросы.

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


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

Здравствуйте! У меня такой вопрос. Я в этой теме по поводу открытия архивов с разными форматами недавно.

  1. По какому принципу создаются вообще декомпиляторы для открытия файлов с неизвестными форматами? Эти декомпиляторы пишутся на языке C++?
  2. С помощью HEX-редакторов невозможно или возможно взламывать такие архивы?

 

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


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

Добрый вечер!
Возможно, у кого-то была такая проблема. Распаковал значит, resources.assets, а там половина файлов .gobj. Вот, к примеру, модель реактивного двигателя из игры (вроде как модель) имеет такой вид:
-_kOMs8jjF7Y.jpg
и еще в этих Cylinders файлы с именем resources_ + номер файла.
Каким образом можно преобразовать всю эту кучу файлов непонятного расширения(ничем не открываются) во вполне редактируемую модель?
 

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

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


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

Добрый вечер!
Возможно, у кого-то была такая проблема. Распаковал значит, resources.assets, а там половина файлов .gobj. .
Каким образом можно преобразовать всю эту кучу файлов непонятного расширения(ничем не открываются) во вполне редактируемую модель?
 

Поддерживаю вопрос. Пользуюсь предложенным Разработчиком инструментом, благодарю за его создание и поддержку, и прошу дать направление, как мало-мальски моддить игру. Большой поклонник космической песочницы Empyrion Galactic Survival (инди), довольно успешно занимаюсь русификацией, но хотелось бы и поглубже залезть, помоддить.

Смотрел видео ютуб, понял что нужен Unity (скачал 2018), Blender, Фотошоп, Visual Studio. Но Uniti ни одного ассета не разворачивает или я что неправильно делаю, в результате весь мой труд - распаковка/редактирование текста-шрифтов/запаковка утилитой Разработчика.

Также  прошу совета, каким плеером будет играться FSB расширение по клику из проводника. Да, для него есть монструозный платный аж звуковой редактор, и нужно сперва создать проект, потом добавить 3 звука — только после этого оно заиграет. 

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


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

gobj это GameObject юнити это не модели, к ним подцепляются другие элементы например разные transform в которых указано где эти объекты располагаются на экране или в пространстве, дальше уже крепятся модели или файлы monobeheviour в которых может находиться текст.

По этим бинарникам немного инфы. Расположение выделенной области под текст для monobeheviour находится в RectTransform там можно её менять, но нужно понимать что к чему в структуре, а размер шрифта находится в самом monobeheviour, также там же и выравнивание по какому краю, но скорее всего это не для всех распространяется. Было замечено там где есть такое перед текстом 

UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

+12 байт int значение размера шрифта (0xd0) m_FontSize (в TexMeshProUGui после строки текста +176)
+16 байт int значение выравнивания текста в выделенном квадрате (0xe4) m_Alignment
0 - верх лево
1 - верх центр
2 - верх право
3 - центр лево
4 - центр центр ну дальше не проверял но также должно
5 - центр право
6 - низ лево
7 - низ центр
8 - низ право

Для редактирования текста этих бинарников (monobeheviour) можно использовать прогу UnityText она есть тут же на форуме.

RectTransform расположение текста на экране:
m_AnchorMin это -40 байт с конца, xy для верхнего левого угла
m_AnchorMax это -32 байта с конца, xy для нижнего правого угла
m_AnchoredPosition это -24 байта с конца, похоже xy расположения квадрата
m_SizeDelta ??? xy (-16 с конца)
m_Pivot ??? xy (-8 с конца).

Структуры можно посмотреть в AssetsBundleExtractor, здесь в UnityEX просто более удобное нахождение нужных объектов и представление дерева. (Начиная с версии 1.9.4.0 RectTransform имеют имена от своих объектов и соответственно такие же как с с текстом от них при распознании MB.)

А для моделей лучше подойдёт UnityStudio.

По FSB и софт написано в шапке.

Изменено пользователем DragonZH
Исправление инф.

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


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

@DragonZH Спасибо! Попробую использовать указанный Вами софт для моделей

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • @Ленивый подскажите, а в ссылке на русик в посте, нет никаких вирусняков? а то чет пишет что есть
    • Тайные кадры о том, как это скорее всего было: Промолчу о том, что стало с тем миром спустя пару десятилетий.
    • Допустим, но назвать это настоящим 4к тоже язык не повернётся. Как глаз видит фальшивые кадры, так глаз видит и фальшивое разрешение. Артефакты от нехватки данных никуда не девались до сих пор. Да, в статике в иной раз разница может быть настолько минимальной, что её можно под лупой искать, но в динамике всё ещё заметно очень даже. Что в случае с фальшивыми разрешениями, что в случае с фальшивыми кадрами. В целом, считаю, что если речь про  4к с апскелерами и прочим нейронным, то так и стоит говорить, а не кидаться маркетинговыми дескать 4к без проблем в любой игре. На мой скромный взгляд, это всего лишь компромисс и оправдание лени тех, кто перестал вкладываться должным образом в оптимизацию. Как по мне, так с лёгким сердцем принимать это сомнительная затея, т.к. в таком случае это будет всё ухудшаться и ухудшаться. Вот, во флудилке уже наткнулись на случаи, когда фреймген в игре был включён по-дефолту даже без указания на это в настройках. Человек ощущает неладное, но игра об этом банально умалчивает. Не удивлюсь, если эта практика уже распространена и так людей приучают привыкать к тому, что их обманывают даже с фпсами, чтобы те не замечали со временем, что что-то не ладно.
    • Forsaken Realms: Vahrin's Call — Быстрый русификатор (Машинный перевод) Год выпуска игры: 2026
      Жанр: Action / RPG / Indie
      Тип перевода: Машинный (DeepL)
      Вид перевода: Только текст
      Версия перевода: 1.0 ОПИСАНИЕ:
      Быстрый тяпляпфикатор для игры Forsaken Realms: Vahrin's Call. 
      Переведены диалоги, интерфейс, описания предметов, квесты, навыки и системные меню.
      Так как перевод машинный, в тексте могут встречаться стилистические ошибки и некорректные падежи, но пройти игру и понять сюжет можно без проблем. ИНСТРУКЦИЯ ПО УСТАНОВКЕ:
      1. Скачайте файл VahrinsCall_Russian_P.pak.
      2. Поместите файл в папку с игрой по пути:
          ...\Forsaken Realms Vahrins Call\VahrinsCall\Content\Paks\
      3. Запустите игру.
      4. В настройках языка выберите English (Английский) - мод подменяет стандартную английскую локализацию. ССЫЛКА НА СКАЧИВАНИЕ:
      Скачать русификатор (VahrinsCall_Russian_P.pak)
    • Ну тут вы лукавите. Да, DLSS качество восстанавливает картинку из 2к разрешения, но DLSS не просто апскейлер, который берёт 2к разрешение и тупо растягивает картинку до 4к. Тогда зачем пользоваться таким апскейлиром? Если он тупо растягивает картинку, если можно просто поставить 2к. DLSS помимо растягивания картинки, дополнительно восстанавливает детали, улучшает их до уровня исходного разрешения и применяет сглаживание, от чего картинка от нативных 4к не сильно то отличается. Особенно последние версии DLSS на столько прокачали свои алгоритмы, что отличить нативные 4к от DLSS качество, будет практически невозможно, разницу нужно с большой лупой искать, и то в некоторых сценариях DLSS качество может выглядеть лучше, за счёт алгоритмов сглаживания, например при отрисовки деревьев с большим количеством маленьких веточек. DLSS качество никак нельзя назвать де факто 2к настоящим, так как нативные 2к на мониторе или телевизоре с поддержкой 4к разрешения, будут выглядеть хуже чем 4К c DLSS качество. Даже DLSS баланс в 4К сейчас будет выглядеть лучше нативных 2к, хоть и разрешение исходное там ниже 2к, но алгоритмы DLSS сейчас на столько круты, что они обходят по чёткости картинки нативные 2к из меньшего разрешения.  И чтобы не быть голословным, я специально перед этим ответом запустил Assassin's Creed Black Flag Resynced, сел по ближе к телевизору, чтобы лучше видеть разницу, ставил нативные 4к и включал потом 4к с DLSS качество, и пытался найти хоть какое-то отличие, я не мог увидеть разницу, зато видел разницу в FPS, где натив это 42fps и DLSS качество 62fps. Ну то есть, возможно какая-то разница есть, но для этого надо сделать два статичных похожих скриншота, и просто с лупой бегать находить разницу. Стоит ли оно нативное разрешение того? При минимальной разнице, но зато ощутимым ростом FPS? Думаю нет. И это при просмотре в упор, на расстояний вообще ничего не увидишь, от слова совсем. Я не знаю каким надо обладать зрением, чтобы отчётливо сегодня видеть разницу на последней версии DLSS, между нативом и качеством?! Поэтому сегодня игру в 4к без апскейлиров, звучит очень странно. Да, даже когда я играл на 2к мониторе, я всегда включал DLSS качество, чтобы играть с более плавным FPS, так как разница в картинке на столько была незначительная, что не имело смысла сидеть на нативных 2к, когда мы мог играть с более комфортным и приятным FPS.  Ну даже, если ты такой приверженец честности, и для тебя натив всегда лучше, даже несмотря на практически никакую разницу между современными апскейлерами. Вот тот же Assassin's Creed Black Flag Resynced, с очень современной красивой картинкой, всё на максимум включено, даже RT расширенная версия включена и лучи на максимум, выдаёт на 4080, в нативных 4к в среднем 42 кадра. Для многих людей это вполне играбельный FPS. Я думаю, если поиграться немного с настройками, то вполне можно при не сильном потери в качестве картинке, выжать стабильный 60фпс, в нативных 4к. Вполне реальная картина. Поэтому я не вижу ничего такого зазорного в цитате - “Инженеры компании собрали неплохо сбалансированную, тихую и достаточно холодную систему, которая без проблем справляется с любыми современными играми в тяжелом разрешении 4K.” Здесь не указано, что система должна со всеми лучами на максимальном тянуть в тяжёлом разрешений 4к. А для высокого/максимальных настроек вполне справится система из пруфа с нативным 4к, а с DLSS так и с лучами потянет. Сегодня практически любое современное разрешения, сложно воспринимать без использование апскейлеров. Апскейлеры они нынче наша повседневность, да и алгоритмы сейчас на столько прокачены, что от натива уже слабо отличимые.  Это в вашем понятии 4к — это обязательно ультра настройки и 60FPS, в нативе. Может для автора 4к, это не обязательно настройки должны быть на ультра. Многие пытаются навязать своё восприятие настоящих 4к, когда у разных людей оно может быть по разному. 
    • @allodernat спасибо большое, но все так и не могу найти что то… у автора отмечен его вк, иксбокс, твиттер и тд, а бусти найти не могу @allodernat извините, а вы не знаете, почему браузер закрывает этот файл (с русификатором из поста), говоря, что в нем вирусы. Там правда есть что то вредоносное или это ничего?  
    • @piton4 мы тут раскрыли ещё один коварный замысел разрабов.не удивлюсь, если хуанг приложил к этому руку 
    • Ну за 216 955 рублей мб и более-менее с учётом того, что одна карта стоит около 111500 (по ценам днс). Но лично я бы подобное с вб, озона и ко не рискнул бы брать всё-таки. Проверять каждый раз каждого продавца та ещё морока перед дорогой покупкой, и всё равно как повезёт по итогу.
    • Питону очень плохо стало после последнего долгого общения в данной теме. Здесь легко увязнуть )  Поэтому, пока что Питон забежал только на минутку в другую тему.@vadik989 
    • К слову, за собой таких телодвижений по крайней мере не припоминаю. Да, разумеется, я строил коварные планы для Мирослава во славу ордена великих  усов, разумеется, но для себя как-то 5090 ни разу  не хотел, определённо. Точно-точно. Кстати, было у меня в паре игр такое уже ранее, когда при включении всинха будто замедлялось, даже не как в 30 фпс (т.к. с локом на 30 фпс такого тоже не было, проверял), а будто бы даже ещё в более густом желе движение. Мб там ту же самую штуку уже практиковали. Это было в таинтед граале. Впрочем, при локе фпс без всинха там было всё нормально. Как бы ни оказалось, что это уже давно практикуется, просто мы об этом не в курсе, а то и того хлеще — банально не замечаем. Но это да, отвратительная практика, как минимум нечестная.
  • Изменения статусов

    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
    • serfly  »  SamhainGhost

      Доброго времени. По локализации игры Wicked Seed. Шрифт размазан и в полях, другие можно попробовать? Например arialuni_sdf_2022? Я профан в этом, но интересно.
       
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      Это не просто перевод, а полноценная авторская сценарная адаптация. Диалоги переписаны так, чтобы персонажи звучали живо, остро и в характере. Добавлен чёрный юмор там, где авторы постеснялись. Убраны лорные противоречия, докручены мотивации. В результате игра стала умнее, злее и смешнее оригинала.
      · 0 ответов
  • Лучшие авторы


×