Новости:

01.01.2017: Релиз испанской версии Naruto - Ninja Council (GBA)
02.12.2016: Добавлена документация по Kruptar 7
09.10.2015: Обновление перевода игры Battletoads (NES) [версия 1.3]
22.01.2015: Kruptar Open Source
18.10.2014: Релиз обновлённой русской версии Castlevania - Dawn of Sorrow (GBA) от Owls Group
01.05.2014: Релиз русской версии Taiyou no Yuusha Firebird (NES)
24.06.2012: Добавлена доработанная документация и инструкция
26.05.2012: Обновление ORITON [версия 2.050]
11.05.2012: Обновление ORITON [версия 2.048]
11.03.2012: Обновление Kruptar 7 [версия 7.1.1.17]
29.01.2012: Обновление LZ77Restructor 2 [версия 1.02]
01.01.2012: Релиз русской версии Drill Dozer (GBA)

Подробнее на страничке новостей.
Ознакомьтесь с правилами нашего форума.

Главное меню

BlazBlue: Calamity Trigger [PC]

Автор TrickZter, 28 ноября 2010, 13:46:52

« назад - далее »

0 Пользователи и 7 гостей просматривают эту тему.

TrickZter

Проект перевода BlazBlue: Calamity Trigger на русский язык



Прогресс перевода (обновлено 15.06.2011):
Менюшки: 90%
Режим аркады: 14/16 (осталось два файла титров)
Режим истории: 0/16
Графика: -


Оригинальный пост
Йа вернулсо (второй раз), не знаю, надолго ли LOL Если перевод/хакинг затянет, как шестая финалка, то, наверное, надолго.

Есть мысля поковырять один портированный на PC файтинг. Нашёл несколько тем в которых обсуждалась возможность перевода (в том числе и на этом форуме), но нигде особых подвижек не было. Вот думаю исправить данную несправедливость. Буржуины уже написали пару тулзов для извлечения ресурсов, но для обратной запаковки они не подходят, так как они либо не умеют запаковывать всё обратно, либо делают это некорректно, что приводит к неработоспособности игры. Так что весь софт, видимо, придётся писать самому.
Чтобы важная информация не терялась, буду размещать её в первом посте:

список имён

Японское имяАнглийское имяРусское имяОсновное имя
?????????????Ragna the BloodedgeРагна Кровавое Лезвие
???????Jin KisaragiДжин Кисараги
???????????Noel VermillionНоэль Вермилион
???????????Rachel AlucardРэйчел Алукард
?????????Iron TagerЖелезный Тэйгер
????TaokakaТаокака
??????????Litchi Faye-LingЛичи Фэй Линь
????ArakuneАракуне
????????Bang ShishigamiЩищигами Банг
?????????Carl CloverКарл Кловер
????HakumenХакумен
?-13v-13?-13
???NuНю?-13
??NagoНаго
??GiiГии
????LinhuaЛинхуа
??????NirvanaНирвана
???JubeiДжюбэ
????????ValkenhaynВалкенхайн
???HazamaХазама
???TerumiТеруми
????KokonoeКоконоэ
???????Tsubaki YayoiЦубаки Яёй
???MakotoМакото
??Red DevilКрасный ДемонЖелезный Тэйгер
???GrimalkinБакенэко

Ниже будут списки всех т.н. "команд" различных персонажей. Под командами подразумеваются различные атаки, движения, заклинания и т.д., которые выполняются после нажатия кнопок в определённом порядке. Некоторые команды могут иметь продолжения.
? - вторая команда подряд
? ? - третья команда подряд

команды всех персонажей
команды Рагны
???????Soul EaterПожиратель душ
???????Hell's FangАдский клык
? ????? Additional Attack? Дополнительная атака
????????????Inferno DividerРазлом преисподней
? ????? Uppercut? Апперкот
? ? ??????? ? Straight Punch? ? Прямой удар
? ? ????? ? Ax Kick? ? Удар ногой сверху
??????????Gauntlet HadesРукавица Аида
? ????? Spin Kick? Удар ногой
???????Dead SpikeМёртвый шип
??????????Not Over YetЭто ещё не всё
????????Carnage ScissorsНожницы резни
???????Blood KainКровавый Каин
??????Devoured by DarknessПоглощение тьмой
???????????Black OnslaughtЧёрный натиск
команды Джина
???????????Reitou (Frost Bite)Морозящий клинок
???????????Hishouken (Ice Blade)Ледяной летающий меч
???????Fubuki (Blizzard)Метель
?????????Rehhyou (Violent Ice)Ледяной разрыв
???????????????????Musou Senshouzan (Crystal Strike)Кристальный удар
??????????Sekkajin (Snow Flower Storm)Пыль снежного цветка
???????????Hishougeki (Flying Ice Strike)Удар летящего льда
??????????Hirensou (Dual Ice Strike)Двойной ледяной удар
???????????????????Musou Tosshougeki (Freezing Crystal Strike)Морозящий кристальный удар
??????????????Touga Hyoujin (Ice Fang)Ледяной клык
?????????????Hiyoku Getsumei (Moonsong)Рёв ледяных лунных крыльев
??????????????Rengoku Hyouya (Arctic Dungeon)Ночь в ледяном чистилище
команды Ноэль
?????????Chain RevolverЦепной револьвер
?????????????Type XI: Optic BarrelФормула XI: Оптический ствол
?????????????Type XIII: Revolver BlastФормула XIII: Револьверный взрыв
???????????Type IX: Muzzle FlitterФормула IX: Порхающее дуло
???????????Type II: Bloom TriggerФормула II: Цветущий курок
??????????Type V: Assault ThroughФормула V: Скозная атака
???????????Type VI: Spring RaidФормула VI: Атакующий подскок
?????????SilencerГлушитель
????????Zero-gun: FenrirНоль-орудие: Фенрир
??????? ? ??????Bullet Storm ? Zero-gun: ThorПулевой дождь ? Ноль-орудие: Тор
?????????Valkyrie VeilВуаль Валькирии
команды Рэйчел
??????SilpheedСильфида
?????????Tiny LobeliaКарликовая лобелия
???????George XIIIГеоргий XIII
?????????????Impish GypsophilaПроказливая гипсофила
????????Sword IrisИрис мечевидный
?????????????Baden-Baden LilyЛилия Баден-Баден
??????????????Clownish CalendulaКлоунская календула
команды Таокаки
????????Dancing EdgeТанцующее лезвие
? ??? / ??? / ???? Stop / Turn around / Bounce? Стоп / Разворот / Подскок
??????Crouch WalkПередвижение ползком
??????Cat Spirit One!Кошачий дух один!
??????Cat Spirit Two!Кошачий дух два!
???????Cat Spirit Three!Кошачий дух три!
???????Kitty Litter Special!Убийственный кошачий страйк!
??????Cat Jump!Прыжок кошки!
??????Sticky KittyЦепкая Тао
?????????Trick Edge!Трюк у кромки!
??????Slashy-Slashy!Вжик-вжик!
????????????Cat Person's Secret Art: Hexa-EdgeУмение коточеловека: Гекса-лезвие
????????????I'mma beat the crap outta you!Кусь-кусь, царап-царап, хрясь!
????????Almost Becoming Two!Почти что две!
???????????Attack Meow Pow!Атака номяу один!
команды Тэйгера
?????????Voltic BattlerЭлектробоец
????????????????Gigantic Tager DriverГигантский двигатель Тэйгера
?????????Atomic ColliderАтомный коллайдер
????????Sledge HammerУдар молота
? ????? Additional Attack? Дополнительная атака
???????Spark BoltРазряд молнии
?????????Voltic ChargeЭлектрозарядка
??????????Magna-Tech WheelМагнитное вращение
? ??????? Tera-break? Тера-разлом
???????????????????Genesic Emerald Tager BusterГенеративный изумрудный крушитель Тэйгера
?????????King of TagerКороль Тэйгер
команды Личи
Для Личи отдельная колонка, в ней отметки о соответствии переводов названиям, которые используются в России.
+ подтверждено, такое название есть
- не подтверждено, нашёл только названия на латинице

??????????Mantenbo (place / recall)Шест десяти тысяч небес (поставить / призвать)-
????Straight ThroughСквозной стрит-
? ????? Additional AttackДополнительная атака-
???Tsubame GaeshiЦубамэ гаэси-
?????Three Dragons: WhiteБелый дракон?
?????Three Dragons: GreenЗелёный дракон?
?????Three Dragons: RedКрасный дракон?
???????Reach: Last ChanceРиичи танки-мати+
? ??? One ShotИппацу-
???????Reach: Robbing the KongРиичи хиккакэ-
???????Reach: Kong on KongРиичи оккакэ-
????The Four WindsЧетыре ветра+
????Kote GaeshiКотэ гаэси-
????Thirteen OrphansТринадцать сирот+
???All GreenВсе зеленые+
???The Great WheelКолесница+
????Nine Gates of HeavenДевять врат +
команды Аракуне
?????CrimsonБагряный
??????????Crimson (Insect Swarm)Багряный (атака насекомых)
??????Zero VectorНулевой вектор
?????If p, then qЕсли P, тогда Q
y,???????y. two-dashY, два рывка
????0Equals 0Равно 0
f??gf of gf из g
f?????f inverseОбратное f
n???n to infinityОт n до бесконечности
команды Банга
????????Burning HeartГорящее сердце
????????????Secret Art: Bang's Shadowstep JutsuТайное мастерство: Мгновенный скачок Банга
??????????????Secret Art: Bang's Aerial Shadowstep JutsuТайное мастерство: Ветряной мгновенный скачок Банга
??????????Bang's Void Tempest KickЛовушка пустотного урагана Банга
????????????Bang's Void Tempest Kick EXЛовушка пустотного урагана Банга (в воздухе)
??????????Bang's Unstoppable Double Palm ThrustАдамантовый удар ладоней Банга
??????????Bang's Heavenly Double Palm ThrustНебесный удар ладоней Банга
????????Bang-style ShurikenОсобый сюрикен Банга
???????Set Nail (grounded)Вбивание гвоздя (на земле)
???????Set Nail (midair)Вбивание гвоздя (в воздухе)
???????????????????Shishigami-style Secret Technique: "Fatal Eruption"Супер-техника Щищигами: "Смертельное извержение"
???????????????????Shishigami-style Forbidden Technique: "Fu-Rin-Ka-Zan"Абсолютная техника Щищигами: "Фуу-Рин-Ка-Зан"
?????????????????Shishigami-style Ultimate Technique: "Steel Rain"Предельная техника Щищигами: "Жестокий ливень"
???????????????????Shishigami-style Forbidden Technique: "The Ultimate Bang"Финальная техника Щищигами: "Абсолютный Банг"
команды Карла
??????AutomatonАвтомат
???????VivaceВиваче
??????CantabileКантабиле
??????AllegrettoАллегретто
???????La CampanellaКампанелла
??????Con BrioКон брио
??????Con AnimaКон анима
???????Con FuocoКон фуоко
????????Laetabilis CantataПрекрасная кантата
????????Rhapsody of MemoriesРапсодия воспоминаний
???????FermataГенеральная пауза
???????????Deus Ex MachinaDeus Ex Machina
команды Хакумена
????????Zanshin (God Slash)Богоруб
???????Gurren (Crimson)Алый лотос
????????Kishuu (Demonic Leg)Скачок они
???????? Enma (Hades)? Эмма
???????Renka (Lotus)Цветок лотоса
???????Hotaru (Firefly)Светлячок
????????Zantetsu (Steel Slash)Стальной натиск
???????Tsubaki (Camellia)Камелия
??????Kokuujin: Shippu (Judgment: Squall)Пустота: Шторм
??????Kokuujin: Yukikaze (Judgment: Snowstorm)Пустота: Метель
?????????????Kokuujin Ougi: Mugen (Retribution: Infinity)Тайная техника Пустоты: Видение
??????????????Kokuujin Ougi: Akumetsu (Retribution: Perish Evil)Тайная техника Пустоты: Сокрушение зла
команды ?-13
???????Sword SummonerПризыватель мечей
?????????Spike ChaserГонец остриёв
????????Sickle StormСерповый шторм
?????????Crescent SaberСабля-полумесяц
????????Gravity ShieldГравитационное семя
???????Act ParcerДействие пульсара
???????Legacy EdgeЛезвие наследия
????????Calamity SwordМеч бедствия
????Sword of DestructionМеч разрушения

словарь терминов и названий мира BlazBlue
??seithrмагический элемент
??Ars Magusмагическая формула
??????????Novus Orbis LibrariumВсемирная организация по контролю за информацией
????LibrariumОрганизация по контролю
???LibraryБиблиотека
?????????????13th Hierarchical City of Kagutsuchi13-й иерархический город Кагуцучи
???Kaka clanклан Кака
??????Ikaruga Civil WarГражданская война в Икаруге
???Vigilanteкаратель
???Six HeroesШесть героев
??Great WarВеликая война
?CauldronПечь
????Sector SevenСедьмой институт
???Grimoireгримуар
???????Azure GrimoireЛазурный гримуар
??????EADAPсистема навигации
????-феноменная интерференция
????IkarugaИкаруга
????Military AcademyВоенная академия
????HeadquartersОбъединённый штаб
???????Nox NyctoresАрхивраг
????causality weaponфеноменное оружие
??????artificial causality weaponсымитированное феноменное оружие
??? или ???SankishinТри сокровища
????????Susano'o unitмодуль Сусаноо
????MurakumoМуракумо
??temperingвыплавка
словарь системы и интерфейса игры
?????HUDHUD
???HeatГнев
????????Astral HeatАстральный гнев
Astral Finish
????DriveДрайв
Distortion Drive
Distortion Finish
Finish

Джинни

Называется-то как? :)

TrickZter

BlazBlue: Calamity Trigger
Несмотря на то, что это файтинг, игрушку действительно стоит перевести. Давно не встречал такого глубокого сюжета, а для файтинга вообще беспрецедентный случай.

JurasskPark

С возвращением! :)
Это случаем не парень из гостевой тебя вернул?  ;)

TrickZter

Не, сам припрыгал ;D А что там в гостевой? Ща гляну.
Edit: Что-то ничего там не нашёл. Залбарда как всегда донимают с датой выхода PS4 - ничего нового LOL

xHR

VK? У тебя, что ни возвращение, так новый образ.

JurasskPark

Спойлер
Неужели Coregon и остальные тоже вернутся?  :o

&ryu

Если вы думаете, что мои посты не несут никакого смысла, то уверяю вас - это не так. Растёт счётчик моих постов.

Oraculum

Ух ты, теперь и здесь мёртвые оживают. :o

TrickZter

Цитата: PicaSSO от 28 ноября 2010, 16:37:19
VK? У тебя, что ни возвращение, так новый образ.
Не, прошлый раз я с таким же ником возвращался :)


По делу:
Практически разобрался со структурой паков, не понял только для чего 16-й байт. В одних паках он равен 01, в других 11. Но в целом всё выглядит довольно просто. Основной заголовок состоит из 32 байт:
FPAC OOOO SSSS NNNN
???? LLLL 0000 0000

FPAC - четыре символа, указывающие, что это действительно FPAC :)
O - координаты начала файлов
S - размер пака
N - кол-во файлов в паке
? - пока не выяснил, что это (первый байт обычно 01 или 11, остальные - нули)
L - максимальная длина имён файлов
0 - нули
С блоками информации о файлах чуток сложнее, они могут отличаться в зависимости от размера имени файлов, но обязательно кратны 16 байтам.
Выглядит информация о файле примерно так:
FFFF FFFF FFFF NNNN
OOOO SSSS 0000 0000

Или вот так:
FFFF FFFF FFFF FFFF
FFFF NNNN OOOO SSSS
0000 0000 0000 0000

F - имя файла
N - номер файла
O - смещение относительно начала файлов
S - размер файла
0 - нули
После этих блоков идут, собственно, сами файлы, без какого-либо сжатия и кодировки.

З.Ы.: Написание репакера в процессе.

Добавлено позже:

Репакер написал, прока, вроде, игру не заглючивает.

Для эксперимента заменил "Game Options" на "TrickZter":

Джинни

Не забыл ещё, как это делается :)

TrickZter

Разобрался с 16-битными изображениями и написал конвертер (пока конвертит только в одну сторону):


Написать обратную процедуру (из BMP в HIP) - дело техники, завтра он уже будет уметь это делать. 32-битные пока не трогал, но они явно не сложнее.

Добавлено позже:

Update:

Дописал конвертер (пока работает только с 16-битными картинками), поменял две строчки шрифта местами и запаковал всё обратно репакером:



Как раз тот результат, который и ожидался - шрифт отображается нормально %)

Осталось разобраться с разметкой шрифта, и научить конвертер работать с 32-битными изображениями, и можно начинать перевод  :)

Джинни

Цитата: TrickZter от 02 декабря 2010, 05:02:05Осталось разобраться с разметкой шрифта, и научить конвертер работать с 32-битными изображениями, и можно начинать перевод  Улыбка
В современных играх на PC обычно используются координаты Left, Top, Right, Bottom в формате Single (32-битные значения с плавающей точкой)

TrickZter

Да, так и есть (один символ - 1 байт):
0000 0000 00LL 00RR
00TT 00BB 0000 0000
L-Left
R-Right
T-Top
B-Bottom
Правда, там есть ещё и таблица размера символа - символ можно ресайзнуть (сжать/растянуть), плюс ещё куча данных от изменения которых ничего визуально не меняется (всего по 20 байт на символ). И есть ещё таблица соответствия кода символа "тайлу" - она, судя по размеру, рассчитана под весь юникод  :)

Джинни

Цитата: TrickZter от 02 декабря 2010, 18:45:10И есть ещё таблица соответствия кода символа "тайлу" - она, судя по размеру, рассчитана под весь юникод  Улыбка
Это нормально для современных игр :)

TrickZter

Поправка к моему предыдущему посту, с расположением байтов я чуток ошибся:
LLLL RRRR TTTT BBBB
0000 0000 0000 0000
А запись в таблице "размера символа" занимает 24 байта, так что там явно что-то зарыто.

Добавлено позже:

Update:
Нарисовал и вставил шрифт (использовал жирный шрифт Tahoma):


Кроме того расширил и сдвинул (по необходимости) таблицы для шрифтов, заполнив данные для русского шрифта пока нулями. После проделанных процедур игра не крашится - что есть гуд. Завтра займусь разметкой шрифта.

nikita600

Я бы по-другому нарисовал :)
Можно исходничек?

TrickZter

Да, пожалуйста. Прикрепляю к сообщению исходный шрифт, плюс тот, что я запаковал в игру. Этот шрифт используется в менюшках, если быть точнее - в файле gr_johchu_eng.pac В игре много шрифтов и этот - лишь один из них. Я на нём отрабатываю технологию замены шрифта, так как текст из этого пака появляется сразу после входа в игру (долго ждать не надо).

Добавлено позже:

А вот так, например, выглядит шрифт из storytext_opening.pac (см. третье вложение)

Джинни

Сохраняй картинки в png. А то каждая по полмегабайта.  :)

TrickZter

Сейчас заменю.

Добавлено позже:

Русская А (первый символ) в сравнении с английской A:


Пожалуй, шрифт надо пожирнее сделать и сглаживание поменьше.

Джинни

И чтоб буквы не прыгали.  :) А, они в оригинале прыгают. Тогда ладно.))

TrickZter

Цитата: Джинни от 03 декабря 2010, 10:15:35
И чтоб буквы не прыгали.  :) А, они в оригинале прыгают. Тогда ладно.))
У меня прыгать не будут :)

Добавлено позже:

Доработанная напильником Verdana:

Буквы чуток побольше получились, но в стандартные для игры 28 пикселей спокойно влазят. С учётом того что я прыгающий шрифт делать не буду, думаю остановиться на этом варианте.
Весь шрифт во вложении:

Джинни

По-моему большеват. :)

TrickZter

Ладно, сам напросился. Узри же великий и ужасный прыгающий шрифт в исполнении не менее великого и ужасного прыгающего ТрикЗтера. Шрифт делался на основе оригинального шрифта и немного приплюснутого шрифта Verdana.

Джинни

Надо ещё посмотреть, как он в игре будет выглядеть :)