02.09.2018, 21:43 | |
Локализация "Dino Crisis".
02.09.2018, 21:43
Рейтинг:
(3 votes - 3.67 average)
Доброго времени суток.
Относительно недавно наткнулся в сети на релиз игры Resedent Evil 3 от kalash49, хотя сам релиз существует 3 года как минимум. Меня поразило насколько качественно был сделан продукт. Ощущение, что я играю в профессиональную локализацию, не покидало меня всё то время, пока я несколько раз перепроходил игру. Я абсолютно по-новому посмотрел на геймплей, игра по восприятию поднялась на конкретно новый уровень. Если кто-то не играл в данную реализацию, обозначу лишь, что была проделана колоссальная всеобъемлющая комплексная работа практически во всех аспектах. Был релиз PC и PS1 версий. Подробности вы легко найдёте в сети - раздач ещё полно (может быть и здесь есть?). Но Я для себя выделил наиболее важные пару моментов: 1) Это грамотный, местами переосмысленный перевод текстов и всей текстовой информации в игре в целом. Вес переведенный текст приобрел адекватный и контекстно-уместный колорит. Сюда же отнесём описание предметов и оружия; 2) Автор не стал брать озвучку диалогов какой-либо из пиратских групп, не стал брать официальную озвучку от "Акеллы" или, на худой конец, делать свою. Вместо этого автор оставил оригинальную озвучку американской локализации, а во время диалогов добавил субтитры (!) на русском языке. Именно "добавил субтитры", потому как в самой игре во время диалогов их никогда не было. Я считаю, что это реально грамотный подход, т.к. по-настоящему эмоциональное и яркое озвучивание персонажей делают в основном западные актёры, при этом с помощью субтитров автор даёт качественную русификацию. И вот на этой ноте Я загорелся желанием поработать над другой вселенной производства "Capcom", незаслуженно ими забытой и не развиваемой. Поставил себе цель довести первую часть "Dino Crisis" в плане перевода до уровня описанной выше RE3 от kalash49. Т.е. хочу оставить оригинальное озвучивание персонажей на английском языке, но локализовать всю текстовую часть + добавить субтитры во время диалогов. Но столкнулся с проблемой в самом начале на этапе подготовки материала для обработки. Искал NTSC-U версию игры. В англоязычном нете такая версия существует, но раздачи давно заблокированы. Решил конвертировать европейскую PAL-версию игры в NTSC, но потерпел неудачу. Использовать PAL-версию не хочу - 50 FPS делают видеовставки и анимацию объектов в игре рваными. Есть ли какие-либо варианты? К слову: переводом ранее не занимался. Это будет первый опыт. О фронте работ представление имею и понимаю, что процесс может занять весьма и весьма длительное время. |
|
Просмотров: 19847
|
04.09.2018, 11:59 | #11 | |||||||||||||||||||||||||||||||||||||||||||||
Person Of The Community
Регистрация: 31.08.2018
Адрес: Russia, Moscow
Пол: Мужской
Сообщений: 60
|
Текста в игре очень много, да. И это меня скорее притягивает, чем отталкивает. За это серию и любим.
_____________________________________ На хабре, как всегда, можно найти много полезного. https://habr.com/post/347382/ |
|||||||||||||||||||||||||||||||||||||||||||||
|
Сказали спасибо Xardion |
Реклама | |
04.09.2018, 13:25 | #12 | |||||||||||||||
Person Of The Community
Регистрация: 27.02.2010
Пол: Мужской
Сообщений: 553
|
__________________
|
|||||||||||||||
|
20.09.2018, 13:58 | #13 |
Person Of The Community
Регистрация: 31.08.2018
Адрес: Russia, Moscow
Пол: Мужской
Сообщений: 60
|
Нашлись несколько подходящих более-менее распаковщиков.
1) Dino Clasher 1.0 в состоянии вечной беты. 2) Dino Crisis 2 File Tool (DC2FT) в состоянии вечной версии 0.4. Первый разработан конкретно для DC1, но почему-то не читает файлы ITEM.DAT и ITEM2.DAT где, как я позже выяснил, лежат TIM-изображения игровых предметов (оружие, дротики, аптечки, ключевые предметы и т.п.). Все остальные DAT-файлы открывает и позволяет сохранять изображения по одному при предварительном осмотре в формате BMP. В целом есть возможность сохранять их в "сыром" (raw data) виде с созданием xml-файла, в котором указаны все смещения, размеры блоков и т.д. для того чтобы в будущем использовать эту информацию для запаковки, как я понимаю. В этом случае изображения сохраняются в .tex, а палитра к ним в .pal. Пример такого содержимого в CORE.DAT: Нажмите
Код:
<DinoCrisisPackage type="0"> <Entry type="3" address="0x1020" size="528">00.gnh</Entry> <Entry type="4" address="0x1020" size="40144">01.gns</Entry> <Entry type="0" address="0x801FE900" size="60">02.bin</Entry> <Entry type="0" address="0x801FEC80" size="60">03.bin</Entry> <Entry type="8" x="768" y="0" w="256" h="480">04.tex</Entry> <Entry type="2" x="768" y="502" w="256" h="3">05.pal</Entry> <Entry type="1" x="832" y="0" w="64" h="432">06.tex</Entry> <Entry type="2" x="768" y="501" w="256" h="1">07.pal</Entry> <Entry type="7" address="0x80180000" size="129591">08.bin</Entry> <Entry type="7" address="0x8017D000" size="1392">09.bin</Entry> <Entry type="7" address="0x8017E000" size="1080">10.bin</Entry> <Entry type="7" address="0x8017F000" size="948">11.bin</Entry> </DinoCrisisPackage> Там хранятся в том числе изображения основного скина персонажа, статус бара, шрифты и ещё что-то по-мелочи. Второй распаковщик, хоть и предназначен для DC2, читает DAT-файлы первой части. Именно он смог открыть ITEM.DAT и ITEM2.DAT и показать все содержащиеся там TIM-файлы. Однако все остальные TIM'ы в других DAT-файлах нормально показать не может - выдаёт ошибку чтения потока - и выводит цветовую абракадабру. Также распознаёт sound effects в архивах, хотя мне кажется, что это что-то вроде ложного обнаружения, т.к. я уже выяснил, что все звуки записаны в XAS-файлы в отдельной директории, включая самые короткие (выстрелы, вопли, взрывы). Пока не очень понимаю где хранится текст. Изначально все файлы пережаты LZSS-сжатием и заголовок в явном виде там отсутствует (dummy header). Среди же распакованных клашером архивов ничего похожего на текст, пока не нашёл. А мб и не найду, если кодировка там кастомная. Нужно будет что-то придумывать. |
|
Сказали спасибо Xardion |
20.09.2018, 20:06 | #15 |
PSX Planet Elite Supporter
Регистрация: 25.11.2008
Адрес: BY, Minsk
Пол: Мужской
Сообщений: 2,639
|
какой толк от анпакера без пакера? если люди которые сделали анпакеры не дошли до пакеров, то видно есть проблемы.
очередной раз убеждаюсь, какие всётаки наши пираты были продвинутые в плане хака, и притом без современных эмуляторов и дебагеров) |
|
20.09.2018, 20:19 | #16 |
Модератор
Регистрация: 24.07.2008
Пол: Неизвестно
Сообщений: 13,877
|
Текст разбросан по многим DAT файлам.
|
|
20.09.2018, 20:21 | #17 | ||||||||||||||||||||||||||||||
PSX Planet Elite Supporter
Регистрация: 21.02.2015
Адрес: Королевство Швеция
Пол: Мужской
Сообщений: 4,524
|
На этот раз перевод весьма качественный.
__________________
|
||||||||||||||||||||||||||||||
|
20.09.2018, 21:43 | #18 |
PSX Planet Elite Supporter
Регистрация: 18.11.2011
Пол: Неизвестно
Сообщений: 831
|
|
|
23.09.2018, 22:20 | #19 | |||||||||||||||
Person Of The Community
Регистрация: 31.08.2018
Адрес: Russia, Moscow
Пол: Мужской
Сообщений: 60
|
|
|||||||||||||||
|
23.09.2018, 22:57 | #20 |
Администратор
Регистрация: 21.07.2008
Адрес: Санкт-Петербург
Пол: Мужской
Сообщений: 26,369
|
Я думаю российские пираты 90-х (в частности ромхакеры), это вчерашние продвинутые пользователи MS-DOS, имеющие как минимум базовые знания программирования, умеющие работать в командной строке. По сути игры ПС1 создавалась в среде MS-DOS и Win 3.1, 95/98 (и других, ныне устаревших платформ). Сегодня большинство толковых программ для ромхакинга по прежнему работают в этой среде, иногда для какой либо утилиты кто-то создаёт GUI (пользовательский интерфейс), но таких программ мало. Далёкому от этого пользователю чтобы начать понимать как это работает необходимо увлечься этим, а где увлечение, там труд, а где труд, там и результат.
В Интернете, а точнее в Рунете, действительно нет толковой информации о ромхакинге, есть отдельные статьи, но ни одна из них не раскрывает все аспекты, да это и невозможно. Есть проблема и с содержимым, статья такая что упаришься скролить, но в ней огромное кол-во не относящейся к делу информации. Тем не менее, если собирать разрозненные данные, то можно иметь примерную картину как это делается. Я специально акцентировал на Рунете, т.к на англоязычных сайтах тема ромхакинга раскрыта значительно лучше. Есть и другие проблемы. 1. Многие нужные сайты канули в лету, а с ними и файлы необходимые для работы, дубликаты не всегда возможно найти. 2. Далеко не все кто продвинулся в ромхакинге готовы делится знаниями или утилитами по разным причинам. У нас тут ещё достаточно доброжелательно откликаются на просьбу о помощи, в иных местах стоит заикнуться о просьбе помочь с переводом заочно записывают в дебилы.
__________________
Посетите сайт Сообщества, на сайте вы найдёте дополнительные материалы к игре. |
|
Сказали спасибо volgame |
Опции темы | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"Как дела?" или "Душеизливалка" | SevenArt | Общество | 3993 | 26.01.2024 06:12 |
Xyanide Resurrection/Звездные ястребы Операция "Возмездие" [Russian] | muxaspb99 | (PC) Action/Shooter | 1 | 26.09.2020 16:24 |
Rome: Total War (Platinum (ООО "Альфа"), пиратка, 2CD) (Russian, English) | Kustow | (PC) Strategy | 0 | 23.10.2017 02:11 |
Обменяю/Отдам ключ Medal of honor (2010 "Origin") | koge | Обмен и прочее / Exchange & Other | 1 | 24.08.2014 17:55 |
Для всех остальных "не помнящих" игр пользуйтесь универсальным разделом "Игры" | sagara | Игры | 13 | 01.02.2010 19:43 |