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

Сообщение добавлено пользователем SerGEAnt

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

@Nitaki 

Ага, софт писать надо для основных архивов. Так или иначе текстуры и текст всё равно надо пилить.

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


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

@makc_ar 

Ага, потихоньку начну уже этим заниматься. Буду надеяться, что с софтом никаких проблем не возникнет. =)

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


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

@Nitaki 

Здесь http://forum.zoneofgames.ru/forum/13-vskrytie-igrovyh-resursov создай тему с названием игры, расширением файлов (Sonicomi .npk) и залей куда-нибудь файлы для разбора. Это исходники arc_unpacker https://github.com/vn-tools/arc_unpacker/tree/master/src/dec/nitroplus для основных архивов, наверное, поможет кодерам.

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


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

@makc_ar 

Ну что ж, тему создал, будем ожидать ответов)

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


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

Как же жаль что она так и будет лежать без перевода

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


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

Приветствую! Если вдруг ещё кому-то интересно, то вот недавно с другом начали переводить SoniComi. Что-то качественное обещать не можем, как и то, доделаем ли вообще. Но надеюсь в более-менее презентабельном и читаемом виде выпустим.

Если интересно, здесь можете следить за новостями:

https://vk.com/palimoivragi

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


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

@Sir Nogree  с шрифтами помочь? Я только бегло глянул, но разметка у них простая.

Скрытый текст

29-03-2021-191616.png 

29-03-2021-191820.png 

 

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


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

@XiGMA Ого! Не ожидал получить ответ “:D

Спасибо большое за предложение! Было бы здорово, но как именно? Полагаю вы прочитали мой пост в ВК про шрифты. Заранее извиняюсь, если я буду глупить. По технической части мне здорово друг помогает.

Нам нужен шрифт с поддержкой кириллицы. Я сейчас взял за основу gos18. Устраивает. И латиницу можно использовать. Но как я писал в ВК, шрифт моноширинный и соответственно пробелы слишком большие. Мы пока так ещё и не разобрались как настроить всё это дело. Как изменить зоны выделения букв. Вроде (как я понимаю) все эти настройки хранятся в bin файле шрифта, но они зашифрованные.

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

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


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

@Sir Nogree ага, прочитал пост. Всё верно, эти самые отступы можно подправить в тех bin файлах, что валяются в папке с шрифтами, хотя тут у шрифта только ширина, но да не суть. В бинах информация о символе, ширина, высота и еще какое-то смещение, куда оно указывает я так и не понял. 

UPD: Хм-м, сейчас поковыряю немного этот gos18, а то точно не могу сказать сейчас, как искать там кириллицу.

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

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


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

@XiGMA И у вас получилось пошаманить с этим бинарником, чтобы изменить ширину? И оно должно заработать в игре?

Можно узнать, как это сделать? Друг пытался что-то делать с этим бином, но так и не получилось. Какие-то шрифты оказались чуть ли не в MAC OS кодировке какой-то (или что-то в таком духе он мне сказал).

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


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

@Sir Nogree  кодировка для символов там похоже shift jis, но эт потестить надо. Там ничего сложного, всё правится через hex редактор.

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


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

@XiGMA Полагаю мне тогда подождать вашего ответа, верно?

Ещё раз благодарю, что написали) Жаль, что не могу напрямую вас с другом связать (он просил не давать его контактов и подобное). Я то в этом деле немного дилетант, но надеюсь разберёмся “:D

 

Я полагаю вы уже имели дело с файлами этой игры, учитывая, что вы вскрыли npk и знаете какой шрифт за что отвечает?

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


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

@Sir Nogree неа, я до этого не смотрел её, но я частенько ковыряю разные игры. Не впервой всё гуглить или проверять самому. Просто увидел, что у вас там с шрифтом проблемы, решил глянуть.

Крч, со шрифтом мне теперь почти всё ясно. Коды символов там и впрямь в shift-jis. Если разобраться куда ведёт ещё ряд байт, то можно будет во все шрифты воткнуть кириллицу. 
Так, а как gos18 прикручивали вместо другого? простой заменой?

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


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

@XiGMA Ого, значит надежда есть.

Да, просто переименовали bin и предлагающиеся к нему png. Причём, важно, чтобы все png файлы из gos18 присутствовали. 5 png файлов переименовывал как например black320, black321, black322, black323, black3204. Файл bin переименовал как black32 (например).

Если это поможет, то вот список шрифтов, которые используются в игре:

armtb28 шрифт Сонико в режиме съёмки

black28_off шрифт уже купленного в магазине

black28 шрифт в главном меню и в backlog

black32 шрифт диалогов

pink28 шрифт Сонико в главном меню и backlog

pink32 шрифт Сонико

 

Остальные вроде бы не используются и лежат мёртвым грузом. Как и некоторые файлы в cg, которые ещё остались с PS3 версии.

---

Пользуясь случаем, позвольте спросить такое. Чем вы распаковываете и запаковывайте npk файлы? NPK3Tool? Если да, то вы используете какие-нибудь особенные параметры при запаковке?

Столкнулся с проблемой, что этот инструмент некорректно пакует файлы формата csv. А если быть точнее, то файл process12_parts_colorr в папке cg\12. Мы сейчас внедряем перевод через particle. Почему-то это работает, если туда закидывать отдельные файлы перевода. Так что пока файл “process12_parts_color” не нужен, но есть один мод (долго описывать), в котором этот файл необходим. Вот и думаю, может есть какая-то возможность грамотно запаковать npk? Как показали тесты, проблема именно на стадии запаковки (ну, или возможно распаковки...но вероятно, что именно запаковки).

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


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

@Sir Nogree 
Править ширину как-то так:
- Открываешь в hex редакторе bin связанный с шрифтом, у него почти такое же название будет.

- Ищешь нужный символ по его коду в shift-jis, ну либо через поиск, хотя есть вероятность найти не то в обоих случаях.

- Рядом с байтами кода символа будет один байт, отвечающий за ширину, а рядом с ним — за высоту. Всё что дальше до след. символа трогать не стоит.

Скрытый текст

Cимвол “А” (русская) в shift-jis “8440”, далее “11” — ширина в hex (какой-нибудь конвертер hex to dec в помощь). Далее “19” — высота в hex, но её можно и не трогать, как всё, что дальше. 
29-03-2021-225600.png 


Для распаковки/перепаковки .npk использовал GARbro.

Изменено пользователем XiGMA
  • Спасибо (+1) 1

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: Gerald
      Предлагаю на перевод вот steam https://store.steampowered.com/app/2194530/YogSothoths_Yard/
      ОБ ЭТОЙ ИГРЕ

      Добро пожаловать в этот двор!
      Он принадлежит Все-в-Одном, Одному-в-Всем, а теперь и вам.
      В этой игре вы унаследуете старинную виллу, обремененную темными долгами. Вы будете управлять отелем и нанимать разноплановый персонал, в который входят Смерть, дракон, Охотник за духами и горничная-биороид. Прибывают загадочные гости, каждый из которых приносит свои загадочные события. Создайте свое богатство с помощью различных методов, таких как добыча полезных ископаемых, приключения, алхимия и управление рестораном, одновременно корректируя свои стратегии на основе предсказаний оракулов.
      *Внимание: оракулы могут снизить ваш уровень здравомыслия!
      Судьба мира определяется вашими решениями, и ваши сотрудники могут влюбиться в вас в зависимости от вашего выбора. Игра предлагает до 21 различных концовок.

      Строительство отеля
      Зарабатывать деньги!! Зарабатывать деньги - это так приятно!!
      Что, потерять рассудок ради заработка? Здание
      Эту полуразрушенную виллу можно превратить в роскошный отель с несколькими номерами!
      Как начальник, безжалостный к клиентам, но добрый к сотрудникам, вы обустроили комнаты специально для своего основного персонала!
      ...Подожди, а почему Смерть спит в яме?
      Красивый Двор
      Пожалуйста, не обращайте внимания на растение-людоеда.
      Будьте любезны ускорить раскопки шахты и леса.
      Обращайте внимание на каждого гостя, посещающего внутренний двор, слушайте их оракулов, чтобы обрести необычайные силы, и обязательно управляйте ценностью своей SAN, чтобы не столкнуться с истиной слишком рано.
      Если вы видите гигантского кота с глазами, пожалуйста, попросите на стойке регистрации больничный лист.

      Лес
      За отелем находится обширный лес.
      При правильном развитии он сможет обеспечить ресторан вашей гостиницы разнообразными ингредиентами. Еда и алхимия
      Поместите неописуемых животных и растения в специальные контейнеры.
      Мелко порубить.
      Добавьте немного волшебных специй из зарубежных стран.
      Включите некоторые специальные минералы.
      Правильная температура пламени имеет важное значение.
      «Вы говорите об алхимии или восточном мистическом кулинарном искусстве?»
      "Оба." Еда
      Эта игра предлагает несколько стратегий.
      Управление едой поможет вам быстро использовать материалы и накопить богатство.
      Помогайте гостям во дворе, а взамен получайте разнообразные рецепты со всего мира.
      Функция автоматического внесения в список упрощает задачи, а прекрасный шеф-повар помогает в приготовлении блюд. Однако вам придется перевоплотиться в кошку и усердно исследовать горы и леса, чтобы снабдить ее множеством ингредиентов.

      Алхимия
      Оставайтесь в хороших отношениях с Красным Драконом Евной, и она преданно будет снабжать вас алхимической продукцией в алхимической мастерской.
      Улучшив свои навыки алхимии, вы сможете повысить производительность мастерской.
      Уделяйте приоритетное внимание сбору алхимических формул, позволяющих создавать исключительные предметы,
      такие как Философский камень.

      Набирать сотрудников
      Биороидная горничная

      Однажды вы обнаружили, что когда-то она была человеком (???)

      Смерть в Башне

      Признавшись: «Мне нужно вернуть Башне Смерти 9999 унций душ высокой чистоты», она размахивала серпом.
      Выберете ли вы вариант «Резня»?


      Дракон-алхимик

      Даже несмотря на то, что к пятому месяцу ваши навыки алхимии превзошли ее,
      не говорите ей; гордый красный дракон рассердится.

      Охотница за духами (шеф-повар)

      Хотя ее мастерство фехтования впечатляет, она предпочитает быть поваром.
      — Несмотря на это, ее навыки владения ножом превосходны.

      Также есть множество уникальных NPC разных рас, внешности и характеров. У каждого персонажа своя сюжетная линия.
      Вас ждут богатый игровой опыт и фантастический темный мир.   
    • Автор: SamhainGhost

      Steam
      Роглайк с элементами экшена, основанный на законах физики. Хватайте астероиды, ловите ракеты и швыряйте их в полчища врагов. Создавайте безумные комбинации, побеждайте огромных боссов и продвигайтесь все глубже в разрушающуюся галактику.
      Русификатор от 09.03.2026 от SamhainGhost:
      гугл диск / boosty
      Требуемая версия игры: только 1.88 (билд 21397132 по steamdb)
      Перевод с английского через Deepseek 3.2, базовое тестирование и ряд ручных исправлений перед выпуском. Интеграция шрифтов через BepInEx по паре причин.


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

×