В общем намучился тоже с этим багом с постоянно выскакивающим пустым диалоговым окном и натравил DeepSeek на папку с игрой, описав ему проблему и вот что он выдал —
Причина найдена — и она именно системная
Это не перевод строки и не порча базы, а ключ, который мод перевёл вместе с подписью.
Как устроено в игре:
В exe лежит таблица имён типов событий (Block2.eventType):
0xABB590 CrewCombatEvent
0xABB5A0 WalkiEvent
0xABB5AC ShipCombatEvent
0xABB5BC Event ← мод заменил на «Событие»
0xABB5C4 CinemaEvent
0xABB5D0 EraEvent
0xABB5DC StartingEvent
...
И единственный в игре SQL со строковым ключом — вот он:
SELECT * FROM Block2 where EventType = "%s";
Цепочка, подтверждённая дизассемблером (адрес 0x41F7D8):
mov ecx, 0ABB5BCh ; указатель на строку "Event"
... ; встроенный strcmp побайтово
test eax, eax
je 41F9A2h ; ветка «это обычное событие»
То есть игра сравнивает строку с литералом Event и подставляет её же в SQL. Мод подменил этот литерал на Событие — и:
strcmp(..., "Event") больше никогда не совпадает;
SELECT * FROM Block2 WHERE EventType = "Событие" возвращает 0 строк (в базе значения остались английскими);
игра получает событие без блоков и без диалога, но продолжает его проигрывать → пустое диалоговое окно, обновляемое по кругу, которое прерывает любые действия.
Почему это бьёт именно по «обычным» событиям, а не по всем: у соседних имён (DialogEvent, MissionEvent, CinemaEvent, BlockGroupEvent…) переводчик их не тронул — они остались рабочими. Пострадал ровно один элемент таблицы — голое слово Event, потому что оно выглядело как обычная подпись.
Что сделано
В Star Traders\ru\strings.tsv удалена одна строка:
S 00ABB5BC 41F7D9,45B701,63E35A,654061,7261FD,895889 D0EA7366EBC403FF Событие
Это было исправлено на уже сломанном багом сейве, после запуска игры и загрузки этого сломаного сейва — баг пропал, наиграл уже больше 10 часов баг больше не вылезал.
Пока автор не поправил русик можете самостоятельно удалить эту строчку из файла strings.tsv и играть.
Удачи 0/
Да. А что не написал тогда? Сидел в группе, прикидывался, параллельно хамил. Или так предатели делают? Пришлось тебя удалять нахер, по-честному, так как мне ты тупо надоел. Зачем ты вообще сюда всё это пишешь? Ну захотел похамить, чего в личку не написал в лицо в Тимсе? Нет, тебе здесь нужно было перед всеми красануться. Смотрите, какой плохой мой босс и группа. "Мы вот перевод сделали, а они только демагогией занимаются".
7 лет ведь терпел бедненький. Маловат ты ещё письками мериться.
@Master_Of_Text_Translation судя по твоему нику, тебе должно быть это самому по плечу))))
Опять же маловероятно, что автор не то, что тебе ответит, даже прочитает. Так что какой-то глас в пустоту.
Зато он есть на 4пда:
https://4pda.to/forum/index.php?showtopic=948934&view=findpost&p=145641029
Вот там и напиши ему в лс.
А вообще можно поставить эмуль для дс и на нём поиграть, всё равно андроид версию без танцев с бубном не поставишь. А значит в итоге в перевод далеко не каждый сможет поиграть. А ты уже и на третью часть замахнулся))
Какой блять его? Никакого его не было. Это НАШ. Ты нахрена тут всё это про нас тогда писал в своём посте выше, если это только вы вдвоём сделали? Сам-то понял, что написал? А то я не знаю, кто вам всё готовое дал три недели назад. Выходит, он уже тогда крысой стал. Текстуры, анимации, скрипты не троньте. Вам такого картбланша никто не давал, это вообще не ваша работа ни коим боком. Берите свой текст и технические СВОИ наработки и делайте свой русик. Нашу группу не приплетайте, раз у вас всё своё. Только это всё неправда, нету своего у вас ничего, чужое хотите прикарманить.
Очень просто: ещё в июле я планировал взяться за эту игру и предварительно написал вам в личку, чтобы узнать, на какой стадии находится ваш перевод и стоит ли вообще начинать. Вы моё обращение проигнорировали.
Поскольку ответа не было, я начал вести свои технические и редакторские наработки по игре.
Макс обратился ко мне значительно позже, когда понял, что проект у вас окончательно застрял на полке. В итоге мы приняли единственное логичное решение — объединили его готовый перевод и мою техническую базу. Всё сделано своими силами.
Здраствуйте
Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
Подскажите пожалуйста.
здравствуйте. можете добавить на сайт раздел для игры 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
- Релиз
Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность