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

Помогите с заменой шрифта в игре на ДС

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

Здравствуйте, Добрый день, или ночь, зависит от времени когда вы читаете данный пост, у меня возникла небольшая проблемка, я захотел перевести одну игру на ДС (dragon ball origins) собственно, открыл через тинки, нашел файл где содержится весь текст, и нашел папку где содержится шрифты,  однако они были расширения .fnt, и вот у меня вопрос, правильно ли я все понял, и как заменить этот .fnt на кириллицу?:dash1:

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

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


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

F13.1 | Если вы действительно хотите, чтобы вам помогли в разборе ресурсов, то сразу же выкладывайте на любой «обменник» один-два файла нужного формата — никто не будет тратить время на поиск того, что нужно разобрать. Уважайте чужой труд и время.

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


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

собственно, открыл через тинки, нашел файл где содержится весь текст, и нашел папку где содержится шрифты,  однако они были расширения .fnt, и вот у меня вопрос, правильно ли я все понял, и как заменить этот .fnt на кириллицу?

Знакомая ситуация. Я также поступал, при попытке вскрыть Orcs & Elves с NintendoDS, но к сожалению на этом моменте (с добавлением кириллицы) застрял.

Тема на форуме нет-нет, да оживает, кстати говоря.

 

  • Лайк (+1) 1

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


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

Здравствуйте, Добрый день, или ночь, зависит от времени когда вы читаете данный пост, у меня возникла небольшая проблемка, я захотел перевести одну игру на ДС (dragon ball origins) собственно, открыл через тинки, нашел файл где содержится весь текст, и нашел папку где содержится шрифты,  однако они были расширения .fnt, и вот у меня вопрос, правильно ли я все понял, и как заменить этот .fnt на кириллицу?:dash1:

@lordik555 2026 год на дворе, ИИ в помощь

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

Файлы с расширением **.fnt** не являются единым стандартом. В зависимости от программы или игрового движка, они могут быть совершенно разными. Поэтому простое «поиск и замена» (как в текстовом редакторе) часто **не сработает** или сломает файл.

Вот основные сценарии и решения для добавления кириллицы:

### 1. Растровые шрифты (Game Development: Unity, Godot, GameMaker, старые игры)
Это самый частый случай. Файл `.fnt` здесь — это не сам шрифт, а **таблица координат**, которая говорит движку, где на картинке (обычно `.png` или `.tga` с тем же именем) находится каждая буква.

*   **Проблема:** В картинке-текстуре просто нет нарисованных русских букв. Если вы вручную пропишете коды кириллицы в `.fnt`, на экране будут отображаться квадратики или мусор, так как в текстуре нет соответствующих изображений.
*   **Решение:** Шрифт нужно **перегенерировать**.
    1.  Скачайте утилиту для создания битмап-шрифтов (например, **BMFont** от AngelCode, **Glyph Designer** или онлайн-генераторы типа *n00b.github.io/bmfont/*).
    2.  Загрузите туда настоящий шрифт (`.ttf` или `.otf`), который поддерживает кириллицу (например, *Arial, Roboto, Open Sans*).
    3.  В настройках экспорта укажите диапазон символов (Character Set): выберите **Cyrillic** или впишите диапазон `32-255` (или конкретно коды русских букв).
    4.  Экспортируйте новый комплект файлов (`.fnt` + `.png`).
    5.  Замените старые файлы в проекте новыми.

### 2. Текстовые файлы конфигурации
В некоторых движках или программах `.fnt` — это обычный текстовый файл, который просто указывает имя системного шрифта.

*   **Как проверить:** Откройте файл в **Notepad++** или Блокноте.
*   **Что искать:** Строки вида `font=Arial`, `name=Tahoma`, `face=Verdana`.
*   **Решение:**
    1.  Если файл текстовый, найдите имя шрифта.
    2.  Замените его на шрифт, гарантированно поддерживающий кириллицу (например, `Arial`, `Times New Roman`, `Segoe UI`).
    3.  **Важно:** Проверьте кодировку файла. Сохраните файл в **UTF-8 without BOM** или **ANSI (Windows-1251)**, иначе вместо букв могут быть иероглифы.

### 3. Файлы шрифтов для конкретных программ (Total Commander, FAR, эмуляторы)
Иногда `.fnt` используется как контейнер для растрового шрифта интерфейса.

*   **Решение:**
    *   **Total Commander:** Не редактируйте файлы вручную. Зайдите в `Настройки -> Оформление -> Шрифт` и выберите системный шрифт с кириллицей.
    *   **Эмуляторы (Dendy, Sega и т.д.):** Обычно требуется скачать русификатор (patch) для конкретной игры или прошивки, так как шрифт «вшит» в код или тайлы.

### 4. Проблема кодировки (если текст отображается кракозябрами)
Если шрифт поддерживает кириллицу, но текст в программе отображается неверно, проблема может быть в кодировке самого файла, где хранится текст, а не в `.fnt`.

*   **Решение:**
    1.  Откройте файл с текстом (скрипт, диалог) в **Notepad++**.
    2.  В меню выберите **Кодировки (Encoding)**.
    3.  Попробуйте переключить на **UTF-8** или **ANSI (Кириллица Windows-1251)**.
    4.  Сохраните файл.

---

### Инструменты для работы с .fnt

1.  **BMFont (AngelCode)** — *Золотой стандарт* для создания растровых шрифтов для игр. Бесплатная, старая, но надежная. Позволяет выбрать символы Cyrillic при экспорте.
2.  **FontEditor (разные)** — Если вам нужно править именно глифы внутри файла (редко для .fnt, чаще для .ttf).
3.  **Notepad++** — Для просмотра и правки текстовых определений шрифтов.
4.  **Hex-редактор (HxD)** — Только для продвинутых пользователей, если нужно править бинарные заголовки (не рекомендуется для добавления языка).

### Краткий алгоритм действий:
1.  Откройте `.fnt` в Блокноте.
2.  **Видите читаемый текст?** (paths, names, sizes) -> Меняйте имя шрифта на системный (Arial) и сохраните в правильной кодировке.
3.  **Видите «кашу» из символов?** -> Это бинарный/растровый шрифт. **Не редактируйте вручную.** Вам нужно сгенерировать новый шрифт через **BMFont** с поддержкой кириллицы и заменить файл.

 

Игра Orcs & Elves

Это игра середины 2000-х, и скорее всего, она использует **растровые (битмапные) шрифты**. Это значит, что файл `.fnt` — это не сам шрифт, а инструкция (таблица координат), которая говорит игре, где на картинке (текстуре) находится каждая буква.

Просто заменить текст в `.fnt` на русский **не получится**, потому что на самой картинке-шрифте нет нарисованных русских букв.

Вот пошаговая инструкция, как добавить кириллицу, от простого способа к сложному.

### ⚠️ Важное предупреждение
Перед любыми изменениями **сделайте резервную копию** оригинальных файлов (скопируйте их в отдельную папку). Если вы ошибетесь, игра может не запуститься или текст превратится в квадраты.

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

**Вам понадобятся:**
*   Программа **BMFont** (AngelCode Bitmap Font Generator) — бесплатная.
*   Графический редактор (Photoshop, GIMP).
*   Оригинальный файл шрифта (чтобы понять размер и стиль).

**Инструкция:**
1.  **Анализ:** Откройте оригинальный `.fnt` в Блокноте (Notepad++).
    *   Если внутри читаемый текст (координаты, размеры) — это формат текстовой таблицы.
    *   Посмотрите, какой файл картинки указан в строке `page id="0" file="..."`.
2.  **Создание:**
    *   Запустите **BMFont**.
    *   В настройках (`Font Settings`) выберите шрифт, похожий на оригинальный (например, *Arial Bold* или *Tahoma*), и установите размер (Size), совпадающий с оригиналом (посмотрите высоту букв в оригинальном `.fnt`).
    *   В меню `Character Sets` выберите **Cyrillic** (или добавьте диапазон символов `128-255` для расширенной ASCII, но лучше использовать Unicode).
    *   В настройках экспорта (`Export Options`) выберите формат, который использует игра. Чаще всего это **AngelCode XML (.fnt)** + **PNG**.
    *   *Важно:* Если оригинальный `.fnt` бинарный (не читается в блокноте), вам придется угадывать формат экспорта в BMFont (попробуйте Binary или XML).
3.  **Замена:**
    *   Сохраните новые файлы (например, `newfont.fnt` и `newfont.png`).
    *   Переименуйте их в имена оригинальных файлов.
    *   Замените файлы в папке игры.
4.  **Проверка:** Запустите игру. Если текст отображается, но буквы "пляшут" или наезжают друг на друга, значит, не совпадают метрики (высота строки, отступы). Нужно подкорректировать настройки в BMFont и перегенерировать.

---

### Способ 3: Ручное редактирование (Только для опытных)
Если файл `.fnt` текстовый, можно попробовать вручную прописать координаты для русских букв, но **только если вы дорисуете их на текстуре**.

1.  Откройте картинку шрифта (`.png`/`.tga`) в Photoshop.
2.  Найдите свободное место на текстуре или замените неиспользуемые символы (например, знаки препинания, которые не нужны) на русские буквы (А, Б, В...).
3.  Откройте `.fnt` в **Notepad++**.
4.  Найдите строки, отвечающие за символы (обычно `char id="..." x=... y=...`).
5.  Вам нужно знать **код символа** в кодировке игры.
    *   Для игр 2006 года на Windows это обычно **Windows-1251 (ANSI)**.
    *   Код буквы «А» = 192, «а» = 224 и т.д.
    *   В файле `.fnt` найдите `char id="192"` и пропишите ему координаты `x` и `y`, где вы нарисовали букву «А» на картинке.
6.  **Сохранение:** Обязательно сохраните файл `.fnt` в кодировке **ANSI** или **UTF-8 without BOM** (попробуйте оба варианта, если один не сработает). Для игр 2006 года чаще всего нужно **ANSI (Windows-1251)**.

---

### Дополнительные технические моменты для Orcs & Elves

1.  **Кодировка текстов:**
    Даже если вы замените шрифт, сами файлы диалогов и меню (часто `.txt`, `.xml` или `.str`) должны быть сохранены в правильной кодировке.
    *   Откройте файлы с текстом игры в **Notepad++**.
    *   Выберите кодировку **Кодировки -> Преобразовать в ANSI** (или Windows-1251).
    *   Если сохранить в UTF-8, вместо букв будут кракозябры.

2.  **Распаковка архивов:**
    Файлы `.fnt` в этой игре часто находятся внутри архивов (`.zip`, `.pak`, `.bag`).
    *   Если вы просто положите файлы в папку, игра может продолжать читать архив.
    *   Попробуйте создать структуру папок, как внутри архива, и положить файлы туда. Многие движки того времени приоритизируют внешние файлы.
    *   Если не сработает, используйте утилиту **QuickBMS** (если есть скрипт для Orcs & Elves) для распаковки и запаковки архивов.

3.  **Шрифты интерфейса vs Шрифты в мире:**
    В игре может быть несколько файлов `.fnt`: один для меню (крупный), другой для диалогов (мелкий). Вам нужно заменить все, чтобы кириллица была везде.

Ручная генерация через BMFont — запасной вариант, если русская версия недоступна.

 

Изменено пользователем PermResident
дополнение

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


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

@lordik555 2026 год на дворе, ИИ в помощь

  Скрыть содержимое

Если бы, он никак не помогает, уже 4 день вожусь с ним, результата ноль

 

 

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


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

F13.1 | Если вы действительно хотите, чтобы вам помогли в разборе ресурсов, то сразу же выкладывайте на любой «обменник» один-два файла нужного формата — никто не будет тратить время на поиск того, что нужно разобрать. Уважайте чужой труд и время.

прошу прошения вот эти фонты(?) 
https://drive.google.com/drive/folders/1FvkxGwAZ83E3VRlQIKrWJ00OleaUNl4V?usp=sharing

еще раз извиняюсь

 

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


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

Если бы, он никак не помогает, уже 4 день вожусь с ним, результата ноль

6 часов назад, drocer2286666 сказал:

однако они были расширения .fnt, и вот у меня вопрос, правильно ли я все понял, и как заменить этот .fnt на кириллицу?:dash1:

что именно понял, с чем именно возишься, в чём конкретно проблема? Ты же ничего не уточняешь, не описываешь проблему. Кто тебе здесь поможет, если не понятно с чем тебе конкретно нужна помощь и в чём твоя ошибка в работе. Какую уже работу ты проделал и где столкнулся с препятствием, в чем именно эта запара.

Изменено пользователем PermResident
дополнение

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


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

что именно понял, с чем именно возишься, в чём конкретно проблема? Ты же ничего не уточняешь, не описываешь проблему. Кто тебе здесь поможет, если не понятно с чем тебе конкретно нужна помощь и в чём твоя ошибка в работе. 

 

с чем? с заменой шрифта, ибо нормальный/стандартный формат для шрифтов на нинтендо дс .NFTR но у меня его нету и вместо него у меня 4 файла с пометкой .fnt и как я понял за неимением альтернатив и методом тыка (ну и названием папки где они хранились) что это те самые шрифты однако я как не пытался их менять смотреть через тайлы через нейронки пытался что то делать ничего не получается и вот в чем вопрос как мне изменить их при этом не поломав всю игру к чертям, и как бы я где не искал везде информации ноль, поэтому и написал сюда.

 

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


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

 

12 часов назад, PermResident сказал:

2026 год на дворе, ИИ в помощь

ща бы у ии спрашивать про формат который может быть любым.

Внутри вроде бы и обычный формат, но такое ощущение что обрезан буквы на половину. т.е. чётко видно половина букв по указанным оффсетам. А куда делся половина не знаю. может там сжатие\смещение какое у DS. Либо возможно это не те шрифты что нужно.

На крине буква R

0ifdOAf.png

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

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


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

 Либо возможно это не те шрифты что нужно.

Я вот так же думаю, только других кандидатов нет, да и хранятся они в папке font, возможно они в arm9.bin... В любом случае спасибо

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

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


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

Если присмотреться, то видно и вторую часть символов. только как с этим работать и почему так — всё равно не ясно

gavIheExfQ0mS0DWkZyqBT32J7KlXyjK3PulzBbE

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


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

Если присмотреться, то видно и вторую часть символов. только как с этим работать и почему так — всё равно не ясно

gavIheExfQ0mS0DWkZyqBT32J7KlXyjK3PulzBbE

Спасибо. Не подскажите через какую программу просматриваете?

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


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

Если присмотреться, то видно и вторую часть символов. только как с этим работать и почему так — всё равно не ясно

gavIheExfQ0mS0DWkZyqBT32J7KlXyjK3PulzBbE

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

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


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

Когда-то давно разбирал такой формат шрифта. Буквы кодируются половинками, и вряд ли это сделано для экономии места. Кому-то заняться было нечем, видимо. Неудивительно, что нейрохакеры не шарят в подобном.
Для примера пару букв залил:

 

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

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


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

Буквы кодируются половинками

  Скрыть содержимое

 

 

Благодарю,спасибо большое, но как работать с подобным видом кодировки, и что мне вообще делать?

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Ребят пдскажите отправлял ли кто-то посылку сдэком?    
    • @Фри Тут бывает люди пишут разный шизоидный бред, пересказывают свои галлюцинации и рассказывают какой-то кринж. Но ты всех переплюнул. Круче этого уже просто невозможно выдать. Тут и делать в Японии “нефиг” и еда “стерильный рис”. Ты ведь выдумал этого своего “знакомого”?
    • @Trapishe
      Установщик чуть чуть доделать.
        А так симпатично получилось (хотя я не люблю когда перевод дублирует все файлы). Я пойду дальше, держи руку на пульсе, там скора обновление.  
    • Подскажите пожалуйста, если установить данный русификатор текста и озвучку от RG MVO, будет работать или одно несовместимо с другим? Делал ли так кто-нибудь? Спасибо.
    • Maelstrom: The Battle for Earth Begins Enhanced
      Метки: RTS Разработчик: KDV Games Дата выхода: 2 фев. 2026
      https://vkplay.ru/play/game/maelstrom-31510/ / https://store.steampowered.com/app/3666300/Maelstrom_The_Battle_for_Earth_Begins_Enhanced/  
    • А шыльный это хорошо или плохо? ,) и еще это у тебя на скринах недавно испеченная SPRAWL zero?  ну и как она? Эти опять свои мыльные трейсинги накрутили, нет чтобы великолепный и четкий длсс5 прикрутить.(
    • ═══════════════════════════════════════════════════════════════════════
        GameResX 1.1 — обновление
        Распаковка и перевод игровых ресурсов
      ═══════════════════════════════════════════════════════════════════════ Всем привет. Вышло большое обновление. Если коротко: программа перестала быть
      только распаковщиком и научилась помогать там, где раньше приходилось
      разбираться самому — методом проб и вечеров, потраченных впустую. Ниже — что нового и зачем оно нужно.
      ───────────────────────────────────────────────────────────────────────
        ГЛАВНОЕ: ПРОГРАММА ГОВОРИТ, ЧТО СЛОМАЕТ ИГРУ
      ─────────────────────────────────────────────────────────────────────── Знакомая история? Собрал архив, положил в игру — она не запускается.
      Или запускается, но текстуры пропали. Или вылетает в случайном месте.
      И начинается: пересобрать по-другому, поменять порядок, попробовать
      ещё раз. Теперь можно спросить у программы заранее.     Меню «Проверка» → «Примет ли игра архив…» Она сравнит ваш архив с исходным и скажет, что не так:     [СЛОМАЕТ] пропала запись: texture_02.dds
          [может помешать] порядок записей изменился Такого нет ни в одном известном мне средстве. Обычно узнаёшь о
      проблеме от самой игры — молча и без объяснений. То же самое для текстур: программа сверит вашу картинку с той, что
      была в игре, и предупредит, если игра её не покажет. Размер не тот,
      формат другой, мип-уровней нет — всё это она проверит до того, как
      вы соберёте архив.
      ───────────────────────────────────────────────────────────────────────
        РАБОТА С ЧУЖИМИ ПРОГРАММАМИ ИЗ ОДНОГО ОКНА
      ─────────────────────────────────────────────────────────────────────── Архивы многих игр зашифрованы, и вскрывать их программа не будет —
      это принципиально. Но сообщество давно сделало свои средства:
      QuickBMS, vgmstream, обозреватели архивов для отдельных серий. Раньше каждое приходилось изучать отдельно. Теперь достаточно один
      раз указать, где оно лежит:     Меню «Средства» → «Перечень средств…» → указать путь И всё — программа сама их запускает. Спрашивает, что нужно, в
      понятном порядке, показывает, что именно будет запущено, а после
      работы предлагает открыть результат. Получился этакий комбайн: одно окно вместо пяти разных. Хотите добавить своё любимое средство? Это делается текстовым файлом,
      программировать не нужно. В поставке уже четыре описания — можно
      посмотреть, как они устроены.
      ───────────────────────────────────────────────────────────────────────
        ДЛЯ ПЕРЕВОДЧИКОВ
      ─────────────────────────────────────────────────────────────────────── ■ ИГРА ОБНОВИЛАСЬ — ЧТО ДЕЛАТЬ? Вышел патч, и часть текста изменилась. Какая именно — среди сотни
      тысяч строк? Раньше — никак.     Меню «Проверка» → «Что изменилось после обновления игры…»     Появилось строк:        247
          Изменилось в оригинале:  89   ← ваш перевод устарел
          Пропало:                 12 И самое важное: программа покажет каждую изменившуюся строку — как
      было, как стало, и ваш прежний перевод рядом. Видно, что именно
      поправить.
      ■ ЧТО ЭТО ЗА СТРОКА ВООБЩЕ? Переводите «Chest» — это сундук или грудь? А «Charge» — атака или
      зарядка? Без контекста не угадать. Теперь в таблице перевода есть столбец «Назначение»: меню, реплика,
      субтитр, подсказка, название предмета, достижение, титры. Программа
      определяет это сама по тому, где строка лежит в игре. Отдельно помечаются служебные строки — те, которые игрок вообще не
      видит. В некоторых играх таких тысячи, и переводить их не нужно. Раньше это
      выяснялось часа через два работы. Ещё показываются соседние строки: реплики диалога идут подряд, и
      видеть, что было до и после, очень помогает.
      ■ ОДИН ПРЕДМЕТ — ТРИ НАЗВАНИЯ Переводили втроём, каждый по-своему. «Rebound» стал и подбором, и
      отскоком, и ребаундом. По отдельности всё верно, а в игре — каша.     Вкладка «Перевод» → «Единство терминов» Программа найдёт все такие случаи и покажет, где какой вариант стоит.
      Ищет и обратное: когда разные вещи назвали одним словом.
      ■ ЗАМЕТКИ И СОВМЕСТНАЯ РАБОТА Выяснили, что строка помещается на кнопку только в 12 знаков?
      Запишите прямо к ней — через месяц не придётся выяснять заново. К строке можно приложить снимок экрана, пометку, вопрос. Всё это
      передаётся другим участникам перевода одним файлом: чужие заметки
      добавятся к вашим, ничего не потеряется.
      ■ ПЕРЕНОС НА ПРИСТАВКУ Переносите перевод с настольного издания на приставочное? Программа скажет заранее, какие знаки
      не влезут в кодировку приставки и какие строки не поместятся в поле.
      С примерами и подсказками, как сократить.
      ───────────────────────────────────────────────────────────────────────
        ДЛЯ ТЕХ, КТО ПЕРЕОЗВУЧИВАЕТ
      ─────────────────────────────────────────────────────────────────────── ■ СТУДИЯ ПРИСЛАЛА НЕ ТО Записали в 22 кГц вместо 44. Или в стерео вместо моно. Раньше это
      означало переделку — дни ожидания и лишние деньги.     Вкладка «Озвучка» → «Привести записи…» Программа сама приведёт записи к нужным параметрам. Может и громкость
      выровнять — реплики разных актёров иначе звучат по-разному громко.
      ■ ВИДНО, ЧТО В ЗАПИСИ Появилась настоящая осциллограмма — та самая «волна». По ней сразу
      видно обрезанное начало, посторонний щелчок, разницу в громкости.
      Слушать каждую реплику не нужно. Если рядом есть замена, показываются обе записи и оценка:     записи сходятся — 96%
          записи сильно расходятся — 25% Второе означает, что записали не ту реплику или она обрезана. Прослушать теперь можно прямо в окне, не открывая ничего лишнего.
      ■ РАЗБИВКА ПО АКТЁРАМ Студия пишет одного актёра за раз, а список реплик приходит
      вперемешку. Программа разбирает его сама:     rose       47 реплик   12.3 мин
          chet       31 реплика   8.1 мин Для каждого можно выгрузить отдельный лист.
      ───────────────────────────────────────────────────────────────────────
        ПОИСК ПО ВСЕЙ ИГРЕ
      ─────────────────────────────────────────────────────────────────────── «Где лежит эта текстура?» У иных игр больше сотни архивов. Раньше —
      открывать по одному. Теперь программа обходит их все разом и строит общий список с
      поиском. Список сохраняется, так что повторять обход не нужно.
      ───────────────────────────────────────────────────────────────────────
        ПОСЛЕ ОБНОВЛЕНИЯ ИГРЫ
      ─────────────────────────────────────────────────────────────────────── Игра обновилась и что-то затёрла. Что именно — раньше выяснялось,
      когда перевод переставал работать. Снимите слепок каталога игры до правок, а после патча сравните.
      Программа покажет, какие ваши файлы затронуты. Заодно проверяет совместимость: если два ваших набора правок трогают
      один файл, она предупредит до установки. Иначе игра возьмёт тот, что
      окажется последним, и это зависит от порядка установки.
      ───────────────────────────────────────────────────────────────────────
        ЗВУК ИЗ ИГР
      ─────────────────────────────────────────────────────────────────────── Программа научилась читать параметры дорожек популярных форматов:     Wwise (WEM, BNK)     — большинство крупных игр
          FMOD (FSB)           — Unity, Unreal и многие другие
          CRI (ADX, HCA)       — японские игры
          PlayStation (VAG)    — PS1, PS2
          Nintendo (BRSTM)     — Wii, 3DS, Switch Ещё несколько форматов опознаются по имени. Программа честно скажет,
      что знает формат, но параметры прочитать не может — вместо того чтобы
      выдумывать числа.
      ───────────────────────────────────────────────────────────────────────
        НОВЫЕ ФОРМАТЫ
      ─────────────────────────────────────────────────────────────────────── Добавлена работа с ресурсами игр на движке Visual Concepts — это
      спортивные серии последних лет. Текст таких игр лежит в отдельных файлах строк: программа читает их и
      собирает обратно с переводом. Понимает и выгрузки, которые делают
      средства сообщества, — вашу работу не придётся переносить руками. Контейнеры ресурсов открываются напрямую и собираются так, чтобы игра
      их приняла. Это важнее, чем кажется: обычный архиватор их портит, и
      на это жалуются постоянно — игра просто перестаёт запускаться. К обновлению приложены два подробных руководства по переводу игр на
      этом движке: где искать текст, что нельзя трогать, как вернуть
      перевод обратно в игру. Одно на 29 шагов, от установки до готового
      результата. Прочие форматы, разумеется, никуда не делись: программа по-прежнему
      работает с архивами десятков движков, а неизвестный формат можно
      описать самому — в Лаборатории форматов.
      ───────────────────────────────────────────────────────────────────────
        МЕЛОЧИ, КОТОРЫЕ РАЗДРАЖАЛИ
      ───────────────────────────────────────────────────────────────────────   ▸ Таблицы не помещались в окно — теперь помещаются.   ▸ Вкладка «Перевод» была пустой без объяснений — появилась кнопка
          «Загрузить строки» и понятная подпись.   ▸ Скрипт установки не находил Python, если он ставился обычным
          способом. Теперь находит.   ▸ Скрипт не умел ставить Qt. Теперь предлагает, причём сперва через
          родное средство обслуживания — это надёжнее.   ▸ При недоступном источнике загрузки в окно вываливалась простыня
          ошибок. Теперь одна понятная строка.
      ───────────────────────────────────────────────────────────────────────
        РАБОТАЕТ ИЗ КОРОБКИ
      ─────────────────────────────────────────────────────────────────────── Портативная сборка и установщик содержат всё нужное. Ничего
      доустанавливать не надо — программа запустится на компьютере, где
      никакого Qt отродясь не было. Проверить, всё ли на месте, можно командой:     grx doctor
      ───────────────────────────────────────────────────────────────────────
        ЧТО ПРОГРАММА НЕ ДЕЛАЕТ И НЕ БУДЕТ
      ─────────────────────────────────────────────────────────────────────── Не вскрывает защиту игр. Зашифрованные архивы остаются
      зашифрованными — для них есть средства сообщества, и программа умеет
      их вызывать. Не обходит проверки целостности и не помогает с пиратством. Работайте
      со своей законно купленной игрой. Если что-то не получается — программа скажет прямо, а не сделает вид,
      что всё в порядке. Это тоже принцип: молчаливая порча данных хуже
      честного отказа.
      ─────────────────────────────────────────────────────────────────────── Программа бесплатная, исходники открыты. Если что-то не работает — пишите. Приложите журнал работы (Ctrl+J) и,
      если можно, пару файлов из вашей игры. Без примеров разобрать формат
      невозможно, а с ними обычно получается. Отдельное спасибо всем, кто присылал файлы и отчёты об ошибках. Почти
      всё, что описано выше, появилось именно поэтому. ═══════════════════════════════════════════════════════════════════════
        GameResX 1.1 release · © 2026 ChrisNwo
      ═══════════════════════════════════════════════════════════════════════
        Скачать GameResX 1.1 release Вирустотал
    • @piton4 control может выйти шыльным 
    • Меня все никак не отпускает эта игра, текстовый перевод с частичной вычиткой уже готов. Сделал нейро озвучку (пока только около 50%). Но я не уверен что смогу в одиночку довести ее до хорошего состояния. там около 8000 звуков и нет текста, через нейронки 100% точности не получить. У меня просто нет столько времени и сил. Озвучку в каком то виде добью может даже вычитаю некоторый текст, но нейронка иногда выдает супер странный результат с замедлением голоса. Короче хз. И хочется и колется. Демонстрация:
      https://youtu.be/8fHbsVrP2EE
    • Ты Вадик смотрю перфекционист в таких делах. Системки для Control
  • Изменения статусов

    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 1 ответ
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • 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 ответов
  • Лучшие авторы


×