Перейти к содержимому
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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      Bladesong

      Метки: Работа в магазине, Крафтинг, Средневековье, Ролевая игра, Глубокий сюжет Платформы: PC Разработчик: SUN AND SERPENT creations Издатель: Mythwright Серия: Mythwright Дата выхода: 22.01.2026 Ранний доступ: Да Отзывы Steam: 436 отзывов, 95% положительных
    • Автор: allodernat
      Eternal Radiance

      Жанры: Action, Adventure, RPG, VN (экшен, приключение, ролевая игра, визуальная новелла)
      Платформы: Windows (PC)
      Разработчик: Visualnoveler
      Издатель: Visualnoveler
      Дата выхода: 15 декабря 2020 г.
      Отзывы Steam: Очень положительные (82% положительных отзывов)
       
      Перевёл на русский язык с использованием нейросети + шрифты.
      P.S. это больше визуальная новелла с примесью ролевой игры, диалогов тут очень много.
      Совместимая версия: steam 1.01R1 (по идее должна быть актуальная в стиме)
      Скачать для PC: яндекс диск | Boosty Установка:
      1. Распакуйте архив.
      2. Cкопируйте папку «Eternal Radiance_Data ».
      3. Откройте Steam → нажмите на шестерёнку (Настройки) → Управление → Показать локальные файлы.
      4. Вставьте её в основную папку игры.
      5. При запросе на замену файлов нажмите «Да».
       
      Также адаптировал русификатор под switch.
      Чтобы установить, скопируйте папку atmosphere в корень microSD.
      Совместимая версия  [0100FAB0152EA000][v0]  . 
      Скачать для switch:  яндекс диск  | Boosty    

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

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

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

    • Да нет, не хочется     Ева, между прочим, тоже не девочка, ей лет 25 как минимум.  Андроиды зачастую молодо выглядят )
    • “Намек” и “разжёвывать”. Ну так разумеется, что любой человек додумывает намеки, предполагает. Товарищ, ты думаешь, другие люди тебе могут в голову залезть? Ты либо уж не намекай, либо делай это так, чтобы люди понимали о чём конкретно речь.

      Ты очень странные формулировки используешь. Мне было пояснено (да еще и несколько раз!) и я продолжил поднимать тему? Я лишь отвечаю на твою писанину, не более. С таким же успехом, данную тему ты поднимаешь сам. Не нужно всё на одного человека перебрасывать.

      Нет “не удобно-3”, поскольку я не предъявлял, что ты актрису оскорбил или нелестно как-то о ней высказывался. Это ты уже сам зачем-то решил добавить, что уважительно к ней относишься. 

      Никто ничего не “зачёсывает” (блин, мы что, в подъезде семки щёлкаем, что это вообще за словечко такое? :D). Если я тебе пишу об этом, значит я в курсе ситуации. А то, что я на общее конкретных примеров не привожу, это логично, захочешь ситуацию рассказать — сам опишешь, ибо это твоя переписка, не моя. А если тебе самому нужно убедиться, что я в курсе ситуации — велком в ЛС.
      Какая разница, о помощи ты просил: для себя, для других, техническую помощь, помощь по озвучке или еще какую? Ты просил этой помощи, это факт. Второй факт - ты идешь потом зачем-то под каждой новостью о СБ писать одно и то же мнение, которое, скорее всего, не понравится члену той команды, к которой ты обращался за помощью. Я еще раз объясняю — Спайдера можно понять, почему он решил тебе резко ответить, поскольку усмотрел в твоих действиях двуличие. И тебя можно было бы понять, если бы ты один раз выразил своё мнение — вопросов нет, но ты зачем-то уже системно не просто мнение выражаешь, а начинаешь поучать: что вот, надо было по корейской версии делать, актрису другую выбирать и т.д. А потом мне тут пишешь “я не собираюсь спорить с командой профессионалов, и тем более учить их как и что делать.” а что ты тогда делаешь, как не пытаешься учить этих самых профессионалов?  Как минимум — странно, тебе ведь уже объяснили, твоё мнение не в силах поменять данность каким-либо образом. 
    • Игрушка немного всратая, монстры забавные и глупые, сейчас игру пройду, а там уже редактировать текст буду 
    • Японской актрисе 34 — не хочешь пожаловаться что не походит по возрасту?
    • Я с японской проходил.  Очень понравилось     Cразу же поставил, другие даже пробовать не стал.
    • Второй спейс отличный и легенды шедевральные. Легенды 2 тоже хвалят, но они в раннем доступе поэтому пока ждем.
    • А мне только первый сезон понравился, второй уже разочаровал.  “Пространство” тоже только первый сезон зашёл.
    • @SerGEAnt так в шапку перевод и не попал @lordik555 а прикинь там лютый гугл наличие оф перевод — ещё не гарантия его качества, а то, что это ручной вообще сомнительно.
    • В том и прикол. Первые сезоны смотрелись органично, персы из настроения серика не выпадали, тупо детишки против злишки. Годы шли… И вот в последнем, возможно в двух последних сезонах ГГ-ешки, уже не подростки, а старшеклассники/студенты — у них выпускной год, а некоторые персы вообще юноши, девушки или вовсе сильно взрослые (родки и пр.). При этом сюжет/настроение особо не поменялись, у персов не появились “взрослые” проблемы и вопросы, разве что вояк стали убивать, что резко контрастирует с остальным происходящим.
  • Изменения статусов

    • 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 | Реклама на сайте.

×