Star Control II — вторая игра серии Star Control. Является космическим квестом с элементами RPG и аркадными боями. Игра часто занимает первое место в топах игр для 3DO.
Тип перевода: текст+звук
Работы по русификации образа Star Contol 2 для 3DO: BratWikipediy - идея выпуска перевода, разбор ресурсов игры, написание скриптов по обратной запаковке, портирование текста перевода, перерисовка основного шрифта, запись новой озвучки в нейросети, модификация озвучки видеороликов oamru - тестирование образа на реальной приставке, обнаружение проблем, которые не проявлялись в эмуляторе
99% русского текста и часть шрифтов взяты из русификатора The Ur-Quan Masters*, созданного командой Русские Ур-Кванские Хозяева и доработанного командой URQM.RU. Подробнее о переводе The Ur-Quan Masters *порт игры Star Control 2 из исходников игры на ПК, не является точной копией версии 3DO, а как смесь DOS+3DO версий.
Участники перевода The Ur-Quan Masters
Команда URQM.RU:
- Чечеба Виталий (SLY) - большое количество правок в тексте, исправлений названий, терминов, наведение порядка в названиях модулей корабля и др.
- VitSmart
- Malin
- Vasaka
команда Русские Ур-Кванские Хозяева:
- Алексей Кравченко (gEtOvEr, getover@gmail.com): координатор и основатель проекта.
- Андрей Заболотный (zap, anpaza@mail.ru): перевёл файлы: chmmr, comandr, shofixt, starbas, supox, urquan, vux, intro, final; создал кириллические шрифты и сделал ряд патчей для внедрения UTF в UQM.
- Артём Попов (tfwo, artfwo@gmail.com): перевёл файлы: blackur, shofixt, spathi, talkpet, zoqfot, starcon, ipanims/*.txt.
- Евгений Жемчугов (Jini, jini.zh@gmail.com): перевёл файлы: arilou, blackur, chmmr, comandr, druuge, ilwrath, melnorm, mycon, rebel, spahome, yehat; проверил весь перевод на грамматические и орфографические ошибки, провёл бета-тестирование.
- Игорь Бетин (I-um, i-um@yandex.ru): перевёл файлы: orz, pkunk, slyhome, slyland, thradd, umgah, utwig.
- Ульяна Молдовян (ulea, anpaza@mail.ru): перевела файл: syreen
Материально поддержали проект перевода 3DO версии, за что им отдельное спасибо: Dux, oamru
Подскажите, были ли попытки переноса русификатора текста в версию для 3DO? Я сейчас делаю русскую озвучку для версии 3DO, и там сильно не будет хватать перевода текста, который выбирает игрок. Может кто-то мог бы помочь, с этим вопросом?
Какие бурные выходные! Поздравляю, BratWikipediy, с очередными победами! Серьёзно подошёл у вопросу.
Да, переводы двух версий UQM отличаются только переводом настроек, а тексты диалогов там идентичные.
Хорошо, что поправил прописную "Ж" - первый вариант был так себе. А по поводу "э" не переживай - во-первых, смотрится и так более-менее, а во-вторых, по статистике крайне редка, и если бы не местоимение "это" (и все его производные), её использование было бы на уровне погрешности.
Спрашивал ещё про блоки текста в игре. Всё, что было переведено в UQM в плане текста, легко проследить по русификатору - везде, где лежит txt-файл, был соответственно перевод. Это:
1. Все диалоги - \russian\comm\
2. Текст слайдов интро и аутро, которых в 3do всё равно нет - \russian\cutscene\
2. Отчёты с планет - \russian\lander\
3. Названия кораблей - \russian\ships\
4. Настройки игры - \russian\ui\
5. И за весь интерфейс отвечает "gamestrings.txt", который лежит в корне архива. Помимо пунктов меню и всего оформления, туда также входят названия всех артефактов и даже всех звёздных систем.
Перевод 3do версии StarControl 2
Добавлено: 16 июн 2025, 15:16
BratWikipediy
понятно. спасибо.
в ближайшее время портирую перевод \russian\lander\, там такие же strtab файлы ресурсов, как в диалогах игрока, только еще есть разделитель строки, нужно самому проставить в строках символы переноса строки (порезать их чтобы не выходили за лимит ширина экрана отчета), а в uqm деление на строки отчетов по идее автоматически происходит, я там не видел таких спец символов в переводе и в оригинале в txt файлах.
\russian\cutscene\ - этого нет в 3do, как было замечено. там видеозаставки в контейнере DUK, который пока не понятно как собирать назад, чтобы переозвучить, поэтому пока остаются на английском.
А другие строки нужно будет подумать еще, они в основной в исполняемом файле LAUNCHME (это аналог "STARCON2.EXE", только под операционную систему 3do). В бинарном виде можно заменить в нем строки такой же длины или короче, а более длинные нельзя просто так. А часть названий будет длиннее оригинале, поэтому или нужно продумать сокращения или названия останутся на английском). Пока еще не решил это момент. В UQM вроде бы тоже gamestrings.txt прописываются в исполняемом файле, если я правильно прочитал по документации, но в общем это не важно, просто что похоже.
Перевод 3do версии StarControl 2
Добавлено: 16 июн 2025, 16:38
BratWikipediy
Проанализировал отчеты для 3do, есть все кроме отчета из файла uqm content\base\lander\energy\ultron.txt, там 2 отчета. Слова из этого отчета вообще не находятся нигде в бинарных данных образа для 3do, т.е. похоже, что их тут нет вообще. Есть идеи почему этих двух отчетов не существует в версии 3do?
Проверил в dos версии тоже именно эти отчеты не находятся по слову "IMPREGNIUM" из одного отчета из uqm английского, а фразы из других отчетов есть, т.е. будто эти 2 отчета именно появились в uqm. Потому что в strtab отчетов именно на 2 строки меньше в сумме, чем во всех отчетах uqm, а там в версии 3do они подписаны в ресурсах, какие strtab для отчетов.
Перевод 3do версии StarControl 2
Добавлено: 16 июн 2025, 17:14
SLY
Загадочно. В UQM HD точно появлялись новые отчёты - zoqfotcolonyruins.txt и zoqfotcolonyruins2.txt. В МегаМоде был целый ворох новых отчётов. Но именно в UQM их быть как будто бы не должно. Да и вроде бы эти отчёты по Ультрону - классика.
Если ничего не напутали, и их действительно нет ни в 3do, ни в DOS... Могу лишь предположить, что они были исключительно в той версии, которую когда-то выложили разработчики в качестве открытого кода, и на фундаменте которого неравнодушные энтузиасты потом выстроили UQM. Потому что отсебятины там быть не должно.
Жалко, это нельзя проверить по той ссылке, что я кидал раньше по различию версий (которая у меня почему-то сейчас ещё и недоступна). Там чуть ниже можно было отыскать ещё одну ссылку на подробное различие текстов по диалогам между DOS и UQM - тут - но вот именно по отчётам с планет у них там, к сожалению, такой памятки нет. Она бы помогла сейчас расставить точки над i.
Version 0.7
-------------
NEW FEATURES
.....
- New lander reports for Supox ruins and Ultron. The reports text
is new content from TFB.
....
Как я понял, TFB может значить TheFansBase (т.е. от фанатов). В первом отчете из двух из этого файла ultron.txt упоминается "Supox", так что наверное именно эти два отчета по какой-то причине были добавлены в версии 0.7 uqm
также нашел упоминание в файле sc2/ChangeLog, тоже как описание версии 0.7
- Added lander reports for Supox ruins and Ultron. The reports text
is new content from TFB. (bug #1120) - Alex Volkov
И проверил историю коммитов самого репозитория, когда было создание и изменения этого файла sc2\content\base\lander\energy\ultron.txt
e4700f7ca8bb6861d5157d46f84fb7b68ef33e53 | Tue, 26 Apr 2011 06:06:25 +0000 | Added text stub for the missing discovery report of Ultron in Supox ruins
78283597164675b26db073a0cfef1d0c5f1a1c9f | Sat, 7 May 2011 00:29:39 +0000 | Added Supox ruins/Ultron reports text from TFB; bug #1120
всего было два коммита:
В первом создали файл заглушку "Added text stub for the missing discovery report - Добавлена текстовая заглушка для отсутствующего отчета"
А во втором уже сам текст заполнили в этом файле из TFB .
И по датам это было в 2011 году, намного позже чем началось создание uqm, т.е. как раз к версии 0.7.
Возможно они как-то поняли, что этих отчетов не хватает, исходя из логик кода, тут я не знаю. Если кто-то знает где был список багов, где посмотреть что именно они считали bug #1120, то возможно станет понятнее.
Перевод 3do версии StarControl 2
Добавлено: 16 июн 2025, 18:40
BratWikipediy
еще немного поисследовал, когда появились другие отчеты, они были уже в 2003 году, сразу все кроме этого 1 файла ultron.txt, так что похоже все стало ясно, что этих двух отчетов не может быть в оригинальной игре
SLY писал(а): ↑16 июн 2025, 17:14
Жалко, это нельзя проверить по той ссылке, что я кидал раньше по различию версий (которая у меня почему-то сейчас ещё и недоступна).
BratWikipediy писал(а): ↑16 июн 2025, 18:16
Как я понял, TFB может значить TheFansBase (т.е. от фанатов).
Toys For Bob же, не? Компания Фреда и Пола сделавших SC2
Перевод 3do версии StarControl 2
Добавлено: 16 июн 2025, 21:21
BratWikipediy
Malin писал(а): ↑16 июн 2025, 19:19Toys For Bob же, не? Компания Фреда и Пола сделавших SC2
Да, похоже tfb это именно их компания. Наверное они сами им дали тексты для этих отчетов, т.е. это не отсебятина, но новый уникальный контент именно uqm 0.7 и новее
Перевод 3do версии StarControl 2
Добавлено: 17 июн 2025, 09:44
SLY
Спасибо, BratWikipediy, за это мини-расследование по отчётам. Что ж, будет и для нас новая информация. Со всеми предыдущими версиями взаимодействовал только как игрок и уже не так хорошо всё это помню, а ковырять ресурсы в своё время начал именно с 0.7, где этот Ультрон уже был.
В UQM правились кое-какие баги оригинальных DOS и 3do версий. В той же статье с сравнением был приведён пример с Слайлэндро, которые только в UQM могут находиться внутри звёздной системы и летать вокруг планет, хотя весь этот функционал был реализован и в DOS, и в 3do, но не работал из-за какой-то ошибки в коде. Возможно, с отчётами какая-то похожая история.
И спасибо, Малин, за рабочую ссылку. Наверное, сохраню у нас всё это где-нибудь, а то информация ценная, а работоспособность этих ресурсов всё больше сдаёт. Оф. форум UQM тоже, к слову, давно лежит.
Перевод 3do версии StarControl 2
Добавлено: 17 июн 2025, 13:08
BratWikipediy
Нашел еще особенность в отчетах, которую похоже пропустили даже в переводах uqm,
В переводах uqm UQM_0.7_Rus_2.7 и UQM_0.8_Rus_2.8 всего по 28 отчетов, а в uqm английском 29 отчетов.
Оказалось что начиная с версии uqm 0.7 они добавили второй отчет внутри файла sc2/content/base/lander/energy/umgahcaster.txt, и не записали в описаниях WhatNews и Changelog это изменение, возможно поэтому его и пропустили в переводах.
Нашел только в истории самого репозитория такое описание коммита для этого файла, подтверждающее добавление этого второго отчета в 2011 году:
92b94a6104e3282b2ffb6ede04fbe79eee4015cd | Sat, 7 May 2011 17:40:45 +0000 | Added an alternate Umgah Caster lander report for when Spathi do not slave-shield selves; bug #1122
7 Мая 2011 - это тот же день, когда они добавили 2 отчета в ultron.txt