Новости:

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)

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

Главное меню

Sonic Adventure-2: Battle (GameCube) - перевод текста

Автор Dark Sonic, 12 марта 2011, 16:23:20

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

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

TrickZter

Цитата: lupus от 09 марта 2012, 21:22:30Я собственно тоже не понимаю, что сложного, разложили ведь по полочкам.
Для начала можно сказать, что текст там пожатый, то есть без программирования уже не обойтись. :)

lupus


Voxer_Studio

Цитата: lupus от 10 марта 2012, 10:25:01Да они шрифты даже не победили LOL

И не победят, так как врятли Dark Sonic сможет найти таблицу шрифта. :P
Voxer Studio

Anton

Цитата: TrickZter от 10 марта 2012, 07:52:33Для начала можно сказать, что текст там пожатый, то есть без программирования уже не обойтись.

Программирование подождет.
Есть же гугл )

В аттаче утилитка - prsutil

В архиве один из текстовых файлов соника, и на его примере два батника для декомпресси и компрессии.
В них только нужно будет менять имя препарируемого файла.

Распаковка: prsutil запакованныйфайл
- в текущей директории создастся распакованный файл "имя.prs.bin"

Запаковка: prsutil *распакованныйфайл
(просто звездочку перед именем файла поставить, и прога будет паковать).
- в текущей директории создастся запакованный файл.
размер может оказаться чуть больше оригинала, но образ-то все равно пересобирать, так что пофиг.


есть еще две утилитки для PRS файлов - http://www.romhacking.net/utilities/671/
но у меня не заработали. может, с батниками перемутил (по-моему, длинные именя файлов и пробелы они не понимают, т.е. ДОСовские они).

также, для распаковки можно воспользоваться и подборкой puyo tools. (но обратно вроде не пакует).

greengh0st

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

[Дата добавления: 10 марта 2012, 17:06:29]

Voxer_Studio, а тебе я скажу сделал - молодец, возьми с полки пирожок, а еще лучше, чтоб вместо пустого трендежа, ты бы помог парню найти таблицу, если такой специалист.

Dark Sonic

Цитата: Anton от 10 марта 2012, 13:01:25
Цитата: TrickZter от 10 марта 2012, 07:52:33Для начала можно сказать, что текст там пожатый, то есть без программирования уже не обойтись.
Программирование подождет. Есть же гугл ) В аттаче утилитка - prsutil В архиве один из текстовых файлов соника, и на его примере два батника для декомпресси и компрессии. В них только нужно будет менять имя препарируемого файла. Распаковка: prsutil запакованныйфайл - в текущей директории создастся распакованный файл "имя.prs.bin" Запаковка: prsutil *распакованныйфайл (просто звездочку перед именем файла поставить, и прога будет паковать). - в текущей директории создастся запакованный файл. размер может оказаться чуть больше оригинала, но образ-то все равно пересобирать, так что пофиг. есть еще две утилитки для PRS файлов - http://www.romhacking.net/utilities/671/ но у меня не заработали. может, с батниками перемутил (по-моему, длинные именя файлов и пробелы они не понимают, т.е. ДОСовские они). также, для распаковки можно воспользоваться и подборкой puyo tools. (но обратно вроде не пакует).

Всё это мне известно ) Но мне интересен такой вопрос - какую нужно ввести команду, чтобы несколько gvr файлов запаковать в один PRS архив? Один то gvr файл без проблем пакует, а вот несколько?

Anton

я не знаю.
там же вроде только в отдельных prs файлах тексты, по одному, не?



Dark Sonic

Цитата: Anton от 10 марта 2012, 17:48:11я не знаю. там же вроде только в отдельных prs файлах тексты, по одному, не?

Это да, но помимо же текста и графику надо изменить ) Вот в большинстве PRS архивах содержаться GVR текстуры. Их без проблем можно извлеч. А вот запаковать сразу несколько GVR текстур в PRS - это мне пока неизвестно.

Anton

После распаковки prs файла с графикой с помощью prsutil получаешь bin файл с расжатыми текстурами.
Открываешь его в puyo tools и в меню где "архивы" распаковываешь его. Получишь папку с gvr-ами.
В тех же puyo tools есть конвертер gvr туда-сюда в png. VRconv - http://code.google.com/p/puyotools/downloads/list

А дальше нужно пробовать разные способы всунуть все обратно:
1. После редактирования новые gvr можно попробовать их вставить через хекс-редактор в изначальный bin и запаковать его prsutil-ом. Но вариант ламерский, конечно. )
2. В теории, архив можно создать и в puyo tools, но именно формата prs там нет в выборе форматов при создании архива.
Попробуй тупо другой формат, а потом подправь заголовок полученного архива на GVMH.
Bin, распакованный prsutil-ом очень похож на зельдовсие RARC "архивы" - заголовок, список файлов, файлы.
Других способов пока придумать не могу.
Bin, распакованный prsutil-ом можно еще открыть в Crystal Tile2, но gvr-ы он показывает очень плохо (например, надпись press start виднокое как только в режимах SMD, gba4bpp, с размером тайла 4х16. Неправильно, короче, показывает.
Если бы кристалтайл нормально показывал, то проблема бы отпала.



greengh0st

Ширины найдены, подбирается шрифт.

Anton

А че его там подбирать - там же тупо Comic Sans.


greengh0st

Ну вопрос не ко мне)))) может соник просто хочет что-то своё.

Anton

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







greengh0st

Ну собственно ))) все нарисовали, всунули и можно заниматься переводом)))

Dark Sonic

Ну собственно то, что пока получается ))

greengh0st


Dark Sonic

Возникла проблема с запаковкой GVR текстур и запаковкой их в PRS.

Первое, что не совсем радует - это конвертер GvrConv. Он видимо портит палитру, когда PNG скармливаешь ему и получается вот такая вот картина:

Первый вариант перегонял в PVR текстуру, т.к. этот формат очень схож с GVR, только разница в расширении и степени сжатия.
Второй вариант - просто перегнал в GVR, перетащив на конвертер PNG изображение.
Как видно - 2 вариант получается совсем не таким, каким хотелось бы.
1 вариант пробовал через Puyo Tools через Images -> Encoder. Выбирал такие настройки:


Но столкнулся с такой проблемой....выбирая почти любое сжатие - текстура не хочет перегоняться. То ли настройки неправильные задал...и сжатие какое выставлять правильное пока не знаю. Но если не ставить сжатие и выставить те параментры, что выделил на скрине - то она спокойно перегонится в PVR текстуру с палитрой RGB565.  Потом менял заголовок с PVRT на GVRT и соответственно поменял расширение с PVR на GVR.
 
В VMT Tools открывал оригинал PRS и импортировал текстуру GVR через Image -> Import. Но как видно - сама утилита не все текстуры отображает корректно.
      
Вот на 1 скрине видно, что он крякозябру показывает, а остальные текстуры хорошо отображает, но с другой палитрой.

Сохранил в GC Format (GameCube), т.е. в GVM. Ну а потом сжал GVM в PRS.
Пересобрал игру и после вступительных логотипов - игра не грузится дальше. Что не нравится игре - ума не приложу.
Перечитал на одном форуме похожую инстуркцию, но там идёт речь не о GVR текстурах, а о XVR для игр XBOX.

Задача не из простых. Нужен программист для написания конвертера GVR и конвертера PRS, который может собирать в один архив сразу несколько GVR текстур в определённом порядке, как это умеет делать Puyo Tools с подобными форматами, как например несколько PVR в один PVM.

lupus

Сперва бы текст до ума довели, а потом и за текстуры можно браться.

Anton

Цитата: lupus от 28 марта 2012, 22:43:35Сперва бы текст до ума довели, а потом и за текстуры можно браться.

На самом деле удобно, когда "сделал графику и забыл о ней". И сосредоточился на тексте.
Я это на phantom hourglass прочувствовал. Такой облом было к вроде бы уже сделанной графике пару раз возвращаться, когда текст был готов.

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

Но это мое мнение. Я его не навязываю. )


Кстати, Dark Sonic, лучше "НажмиТЕ" старт. Ты обращаешься к пользователю приставки, а не к игровому персонажу.
Это ж картинка, все можно вместить.

LAPLAP

Наконец-то мы дождались хоть какого-то сдвига от Dark Sonic'a
http://www.youtube.com/watch?feature=player_embedded&v=yiuuQaTuhUE
Как по мне так не очень.


JurasskPark

Нифига не согласен с вами. Голоса очень подходят. Даже если на оригинальные и  не похожи, но видя персонажей и слыша эти голоса, я ни на секунду не сомневался, что это их.  *GOOD2*

Использовать два профиля запрещено. Выбирай какой банить.

LAPLAP

Не соглашусь с вами. Качество звука - LOL


JurasskPark

Выше сообщение прочитай, двуличный.  ;)

Dark Sonic

Вижу тут личность одна не может угомониться, как бы насолить мне разными способами. Самому не стыдно лезть во все щели?
И тем более - не давал никакого права постить за меня новости. Сам как-нибудь без сопливых смогу оповестить о продвижении перевода.
Но раз уже видео тут - то я так и так хотел показать, что в данный момент получается :) Спасибо, JurasskPark :) Проследи за этим юзером, чтобы подобных выскочек не было ;)