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

PS2 PSP странные текстуры

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

Fatal Shadows вроде переведена на русский. В любом случае для конвертации нужно полностью разбирать формат, а я не особо шарю в свиззлинге и прочих консольных тонкостях.

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

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


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

Получилось расковырять текстуры, чуть позже скину результаты.

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


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

@Ivan89e, в общем, вот, что у меня вышло:

https://drive.google.com/file/d/1nT9Rc-X-asqTRrRmvMFEjNyWgm8tZQ9a/view?usp=sharing

В каждом из двух файлов запакованы подряд несколько изображений, их можно распознать по заголовкам (если смотреть через hex-редактор). Для psp — t2p, для ps2 — K2T. Я их вручную порезал через все тот же hex-редактор.

В архив я также положил прогу ConsoleTextureExplorer, она нужна для редактирования текстур.

Я смог подобрать параметры и сконвертировать все psp текстуры и большую часть ps2. Результаты и скрины с настройками прилагаются. 

  • +1 1

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


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

Программа поддерживает также и импорт изменённых текстур, правда, тогда их придется сохранять не в bmp, а в tim. Потом редактировать и уже затем импортировать.

Насчет ps2 текстур, с которыми я не разобрался. Товарищ dageron создал замечательную программу, но в ней есть существенный минус — в ней можно задавать разрешение изображений лишь по заранее установленным значениям: 4, 8, 16, 32, 64, 128, 256, 512, 1024. Т.е. текстуру с нестандартным разрешением 512х448 открыть не получится. С текстурой №5 я дико пошаманил в hex’e, чтобы достичь результата, поэтому разрешение там несколько поменялось и импортировать её не выйдет. Но с №1 и №7 у меня и этого не вышло. 

Надеюсь, это хоть как-то поможет.

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

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


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

@ivanproff Огромное спасибо что потратили время и все показали, по идее это должны быть одни и теже текстуры.  На пс2 есть еще с русским переводом, вот я и хочу их вставить в псп и тем самым перевести игру.

Вот что то про t2p (псп) текстуры: https://ultrapre.github.io/clip/default/2019-10-15-1571118764/index.html

Вот бы как нибудь упростить процесс...

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

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


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

по идее это должны быть одни и теже текстуры

Не совсем, ведь как минимум у изображений разрешения разные.

5 часов назад, Ivan89e сказал:

Вот бы как нибудь упростить процесс...

Так в ConsoleTextureExplorer процесс довольно прост — открываем текстуру, подобрав нужные параметры, экспортируем в tim. Затем редактируем этот tim как душе угодно (можно даже сконвертировать его в bmp и открыть в фотошопе, только потом придется его обратно конвертировать в tim) и импортируем его в ConsoleTextureExplorer.

А дальше только запихнуть его в оригинальный BIN-файл. 

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


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

Оставшиеся текстуры для ps2:
download
У текстуры texture5.bmp для psp неверная палитра, исправил.

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


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

@ivanproff Да, но файлов слишком много и некоторые прилично весят: https://yadi.sk/d/7DC9iZPDvp9Jgg

Если их все в ручную разбирать и собирать то можно допустить ошибку (и не одну). Что интересно: псп использует некоторые файлы пс2 версии но игрой они не подхватываются, используя свои.

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

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


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

Если их все в ручную разбирать и собирать то можно допустить ошибку (и не одну).

Это понятно. Технически, там всё довольно просто — куча файлов, идущая подряд, которую нужно только порезать. Но я, к сожалению, не программист, и автоматизировать сей процесс не смогу. Нужно либо искать софт в интернете, либо людей, способных его написать. Либо самому попробовать написать какой-нибудь скрипт для QuickBMS, но это изучать сперва надо.

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


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

Написал прогу,  которая режет файлы BIN — https://drive.google.com/file/d/15y6LH8OxxbRem6DeMWDcAUuLz9VVxdXF/view?usp=sharing

Принцип действия на примере psp-версии: ищет все заголовки t2p (0x74, 0x32, 0x70, 0x20) в файле и отталкиваясь от них вытаскивает файлы. Размеры берутся из значения  по оффсету 0xC

Блин, про PS2 забыл. Добавил поддержку PS2.

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

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


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

@LinkOFF Это конечно замечательно, но в идеале как заметил ivanproff был бы скрипт для QuickBMS, ведь файлы нужно не только разобрать но и собрать обратно. При добавлении некоторых файлов прога сыпется с ошибкой исключения

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

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


Ссылка на сообщение
59 минут назад, Ivan89e сказал:

@LinkOFF Это конечно замечательно, но в идеале как заметил ivanproff был бы скрипт для QuickBMS, ведь файлы нужно не только разобрать но и собрать обратно.

Добавил запаковку. Запаковывает перетаскиванием папки на прогу, распаковывает перетаскиванием файла. По сути это обычный комбайн, который собирает все файлы в один (с сортировкой по имени), так что лучше ничего лишнего в папке не оставлять.

Кстати, при распаковке прога учитывает только текстуры. Как я и говорил, с оффсета 0xC она считывает 4 байта с размером текстуры, поэтому любое отклонение в массиве вызывает исключение. В основном все тестировал с psp-версией, вижу что с PS2 в большинстве случаев крашится.

А что за игра-то хоть?

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

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


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

Tenchu: Fatal Shadows PS2 (EUR/USA), Tenchu Kurenai Portable PSP (JAP)

Еще бы текстурки разобрать правильно, странный какой то формат t2p k2t, Texture Explorer плохо с пс2 k2t работает.

Можно как нибудь сделать так что бы извлеченные файлы автоматически конвертировались T2P/K2T-TIM2-PNG а при запаковке происходили обратные действия?

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

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


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

На псп не переведена, там только японская версия

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Версия 1.05 — 20260121  Внимание! На данный момент перевод обладает плашкой “переведён нейронной сетью” с частичными ручными правками и имеет много неточностей. На данный момент идёт процесс ручной редактуры. Если вы хотите хороший перевод и жаждете погрузиться в сюжет игры — я настоятельно рекомендую дождаться версии 1.1, когда он станет полностью ручным и избавится от плашки “машинный”. 

      Руководство в Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=3479356545 Страница на GitHub: https://github.com/Dontaz/Wanderstop-RU Изменения: Отредактированы все строки диалогов персонажа Birdperson (Bird) и с Birdperson (Bird); Улучшен перевод интерфейса во многих местах; Отредактированы дополнительные части интерфейса; Отредактированы дополнительные монологи главной героини; Отредактированы все строки диалогов персонажа Jerry (Business) и с Jerry (Business); Отредактированы все строки диалогов персонажа Larry (Business) и с Larry (Business); Отредактированы все строки диалогов персонажа Terry (Business) и с Terry (Business); Отредактированы все строки диалогов персонажа Harry (Business) и с Harry (Business); Отредактированы все строки TeaLoop. Ссылки на скачивание (по ним всегда самая актуальная версия, ссылки не меняются): https://disk.yandex.ru/d/4GvPyBNJ2LMPUg https://github.com/Dontaz/Wanderstop-RU/releases/latest https://drive.google.com/file/d/1eV2cdLMjo4Nn1wzWeQEQb_q1VF4k_fl3/view?usp=sharing @SerGEAnt *пуп*. Плашку “машинный” пока что не убирайте, редактирование не закончено.
    • если в 1 кг варенья добавить 1 кг гевна, то почему то получится 2 кг гевна 
    • Вот в телеге мы можем показать что реально у нас ,а не пропаганду(эльфийскую) ,может кто  там задумается(да 99% что кто то там поменял своё отношение,горизонтальные связи и сарафанное радио  работают) Говорит ббс что у нас полки пустые и ежей едят,в Вася из Воркуты, опа свою пятёрочку показал в тубе и 1 Джон из 10 , ббс больше  так не верит . Так мы хоть  как могли бы свою сторону освещать,а так нас просто выключили,и теперь там только 1 точка зрения(их,без вкраплений). з.ы А любители эльфизма все равно  там сидят.  
    • А давайте вы все хором на Твич, Инст, Фейс, Ютуб и других “свободных” платформах хором будете делать контент, что Россия прям классная, а США — это злодеи, ну и немного поговорите, что не любите однополые отношения, лесбиянок и голубых, да что-то вам не нравятся в политики запада. Думаю не долго вы там протяните ))) И да, Гугл жёстко тоже блокирует неудобные запросы, фильтрует и выдаёт только относительно удобные. Там даже Телеграм из магазина не открывает многие Российские каналы освещающие сво и так далее, но западные и украинские все доступны. Я это знаю, так как можно попробовать версию с сайта Телеграм, или мод без ограничений. Ещё если вспомнить, что Цукерберг пел про скрепы и фильтрацию после смены правительства, да сколько раз его пытались судить за продажу данных людей третьим лицам, то прям выходит классика — “это другое!”  Я это к тому, что в “райских садах” и “колыбели демократии” нет свободы и выбора прям, а только мнимая свобода, повестки и направления выбора. Просто там это всё умнее делают, как-то так.  P.S. Вы только задумайтесь, если у них там вон какая тряска бывает, но нет конфликта и войн внутри стран и рядом, то что тогда с ними было бы, если бы было всё это данное как у нас. Если бы на них столько стран давили со всех сторон и ресурсов, да пытались их очернить и сделать смуты внутри их стран и народов, а? Вопрос выше риторический, можете мне лицемерно не отвечать. Всем добра, да поменьше тряски! 
    • После очередных  “точечных”  у меня с 14 отвалился..Фадаут  76,Гфн,сайт с картой из Валхейма,Стим BD,и фотохостинг,  эт что я заметил. Какой блок, вы серьезно в эти сказки верите..там же сервера  устарели  Я бы ещё гравитацию запретил, Вчера чуть не упал 
    • я тоже жду, лучший русик был
    • пусть заодно заблокируют свои яйца с сарделькой чтоб не размножались подобные карды
    • @Dellber12 пришлите сохранение перед вылетом. Версия игры/русификатора?
    • Тогда уж сразу покупать тоннами, и не только медь, но и алюминий, иридий, серебро и т.п.  … кароче всех металлов и побольше. Ну и место чтоб было где все это хранить. 
  • Изменения статусов

    • TerryBogard  »  Siberian GRemlin

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

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

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

      Демка вышла. Работаем.
      · 0 ответов
    • maddante665  »  parabelum

      https://disk.yandex.ru/d/A7W9aHwW7wLTjg
      ссылка на торрент , в нем архив с игрой.
      единстенное в геймпасее папка TotalChaos_Data так, а в стиме Total Chaos_Data, но если пробел убрать в архиве с ркссификатором все равно не работает, ломаются надписи , просто прозрачные. я пробовал только текст .
      · 1 ответ
  • Лучшие авторы


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

×