форум группы Chief-Net форум группы Chief-Net
Перевод приставочных игр и не только!
drako site Перейти на сайт группы     Наш чат      Помощь      Поиск      Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Ace Lightning Пользователь
Отправлено: 24 Февраля, 2016 - 08:53:12
Post Id



VIP


Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015  





Проблема в том, что у меня никак не получается найти названия локаций в игре Portrait Of Ruin.


Они не отображаются в NO$GBA 2.6A Debug Version в Tile Viewer, так же пролистал весь ром в GBA 4bpp, но так и не нашёл.
Помогите отыскать или пните в нужном направлении, а то замучился уже... tbs

Сам ром: Castlevania - Portrait Of Ruin ( U).nds (64 МБ)
 
 Top
Mefistotel Администратор
Отправлено: 24 Февраля, 2016 - 08:55:51
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7055
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Mefistotel
Ты прежде, чем этим заниматься, почитай форумы.
Просмотр рома на NDS тебе ничего не даст. Для начало его надо распаковать на составные части. А там уже искать. Для поиска пожатой графики поможет програмка LZ77Restructor 2 .


-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Ace Lightning Пользователь
Отправлено: 24 Февраля, 2016 - 08:58:38
Post Id



VIP


Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015  





Ace Lightning
Цитата:
Ты прежде, чем этим заниматься, почитай форумы.

Почитал, правда, но там информация мало чем мне поможет. Разве только что распаковать ром.

Цитата:
Просмотр рома на NDS тебе ничего не даст.

Не скажите, я нашёл практически всю графику, когда ром пролистал.

Цитата:
Для начало его надо распаковать на составные части. А там уже искать.

А зачем распаковывать? Я всегда считал, что ром NDS это просто как RAR-архив с файлами. И что по отдельности эти файлы редактировать, что сразу весь ром - не вижу в этом никакой разницы.
Цитата:
Для поиска пожатой графики поможет програмка LZ77Restructor 2 .

LZ77Restructor 2, к сожалению, результатов не дал. Возможно, в игре нет пожатой графики.

Из того, что названия локаций не показываются в Tile Viewer, то, наверное, можно сделать вывод о том, что это спрайты. А у меня с их поиском всегда проблемы. Если обычную графику я просто могу посмотреть в памяти, то спрайты никак, ибо я не знаю адреса их расположения. Узнать бы их расположение в памяти, то и найти их в роме и, если нужно, разобраться со сжатием, не составит большого труда.

На запрос сделать дамп памяти NO$GBA 2.6A Debug Version выдаёт многозначительное "huh?". Если указать кол-во байт для дампа 1, то он записывает в дамп около 30 байт и неизвестно где он их берёт).
 
 Top
Anton299 Пользователь
Отправлено: 24 Февраля, 2016 - 08:59:09
Post Id



VIP


Покинул форум
Сообщений всего: 1079
Дата рег-ции: Июнь 2015  
Откуда: Киев





Anton299
Может это просто текстом написано?
 
 Top
TrickZter Пользователь
Отправлено: 24 Февраля, 2016 - 08:59:44
Post Id





Покинул форум
Сообщений всего: 560
Дата рег-ции: Июнь 2015  





TrickZter
Цитата:
LZ77Restructor 2, к сожалению, результатов не дал. Возможно, в игре нет пожатой графики.

Ты на реструктора не клевещи. Улыбка Он находит в этой игре пожатую графику, причём довольно много, просто ты им пользоваться пока не умеешь.
В левом верхнем углу показано, сколько LZ-подобных элементов отображено и сколько всего найдено. Отключи хотя бы фильтр "With pointers only" и в списке сразу появится 362 элемента.

Фильтры призваны отсеивать различный мусор, есессно, среди отсеянного может быть и то, что нужно, особенно это касается фильтра по поинтерам. В той же нижней панелке показаны параметры фильтров, их можно настраивать, регулируя максимальный/минимальный размер, кратность размера, а так же разность смещения поинтеров (по умолчанию стоит стандартная разность смещений для GBA).
 
 Top
Ace Lightning Пользователь
Отправлено: 24 Февраля, 2016 - 09:00:26
Post Id



VIP


Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015  





Ace Lightning
Anton299
Нет, это определённо графика.
TrickZter
Действительно пользоваться не умел) Поэкспериментировал с фильтрами, но искомой графики так и не нашёл. Зато нашёл графику, видимо, Wi-Fi соединения на разных языках)
 
 Top
TrickZter Пользователь
Отправлено: 24 Февраля, 2016 - 09:00:50
Post Id





Покинул форум
Сообщений всего: 560
Дата рег-ции: Июнь 2015  





TrickZter

Цитата:
Поэкспериментировал с фильтрами, но искомой графики так и не нашёл.


Значит та графика пожата другим алгоритмом (например хаффманом) или там вообще двойное сжатие: сначала одним, потом другим.
 
 Top
Anton299 Пользователь
Отправлено: 24 Февраля, 2016 - 09:01:40
Post Id



VIP


Покинул форум
Сообщений всего: 1079
Дата рег-ции: Июнь 2015  
Откуда: Киев





Anton299
LZ там пожато только в файле utility.bin, вроде бы.
Настройки вайфая, по-идее.
Можешь попробовать взять этот уже русский файл из зельды-фантом аургласс.

PS.

Вот твои локации:
файлы в data/sc/F_areaХХ_U.dat
Сжатия нет.
Тайл 128x64, GBA 4Bpp, палитра combo.
 
 Top
Ace Lightning Пользователь
Отправлено: 24 Февраля, 2016 - 09:02:18
Post Id



VIP


Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015  





Ace Lightning

Anton299
:blink: Спасибо большое! yahoo
А не расскажете как вы нашли эту графику??? В смысле название самого файла - логично)) а вот как подобрать ширину и высоту? А то не раз, я думаю, с этим столкнусь..
Теперь всё-таки понятно, что лучше распаковать ром и работать с файлами в отдельности. Улыбка
 
 Top
Anton299 Пользователь
Отправлено: 24 Февраля, 2016 - 09:02:54
Post Id



VIP


Покинул форум
Сообщений всего: 1079
Дата рег-ции: Июнь 2015  
Откуда: Киев





Anton299
Не надо мне "выкать" )
Открыл в кристалтайле, поставил гба4бпп, выделил тайл (по умолчанию его размер выставлен 8х8), зажал Alt и начал нажимать стрелку вправо, пока не увидел при ширине 64 что-то похожее на текст. Выставил высоту 64, ширину сразу вдвое - 128 - получилось то, что на картинке.
Потом пошел на вкладку палитр, выбрал палитру Combo и в нижнюю полоску ткнул (в ч/б лучше видно просто).
Меняй размеры тайла (выделил, альт+стрелки вверх/вниз/влево/вправо - разберешься). В 8х8 можно сутками просматривать и ничего не найти. Если тут 128/64 - значит сразу выставляй такой размер, ну
или 64х64, и ищи в нем.
Не забудь поставить еще view- fit window to tile. Можно будет за край окно тягать, тайлы ровнять, если они мелкие (8х8, например) пока не увидишь цельную картинку.
Кристалтайл2 рулит )
 
 Top
Anton299 Пользователь
Отправлено: 24 Февраля, 2016 - 09:03:29
Post Id



VIP


Покинул форум
Сообщений всего: 1079
Дата рег-ции: Июнь 2015  
Откуда: Киев





Anton299
Можешь и не разбирать ром, в принципе.
Открой его в кристале, нажми кнопку с пиктограммкой НДС (выделил красным), откроется окно со всеми файлами.
Дабл клик на нужном - открыл. Ну и дальше параметры выставляй.
Для всех файлов *area* они одинковые.

Не забывай, что работает копи-паста (из кристала в новый файл в фотошоп, там порисовал, и обратно (вставляется на выделеный тайл).

Правой мышой еще понажимай на файлах рома в списке - их можно заменять (даже вроде бОльшим размером), экспортировать...
 
 Top
Ace Lightning Пользователь
Отправлено: 24 Февраля, 2016 - 09:03:59
Post Id



VIP


Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015  





Ace Lightning
Да, здоровская программа!! Спасибо огромное за помощь!!!!, "выкать" не буду Улыбка)
 
 Top
CrazyMax Пользователь
Отправлено: 24 Февраля, 2016 - 09:04:22
Post Id





Покинул форум
Сообщений всего: 80
Дата рег-ции: Июнь 2015  





CrazyMax
Ace Lightning, там не спрайты, а текстуры Улыбка (поэтому и не нашел в NO$GBA 2.6A Debug Version в Tile Viewer)
Все 3 Castlevania'и на DS сделаны в 3D
 
 Top
Lin Пользователь
Отправлено: 24 Февраля, 2016 - 09:04:46
Post Id





Покинул форум
Сообщений всего: 83
Дата рег-ции: Окт. 2014  





Lin
Это нас может ожидает второй перевод из кастлваний на DS?
 
 Top
Ace Lightning Пользователь
Отправлено: 24 Февраля, 2016 - 09:05:11
Post Id



VIP


Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015  





Ace Lightning
Цитата:
Это нас может ожидает второй перевод из кастлваний на DS?

Ожидает, план вынашивался уже давно)
 
 Top
Ace Lightning Пользователь
Отправлено: 24 Февраля, 2016 - 09:05:40
Post Id



VIP


Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015  





Ace Lightning
Цитата:
Ace Lightning, там не спрайты, а текстуры Улыбка (поэтому и не нашел в NO$GBA 2.6A Debug Version в Tile Viewer)
Все 3 Castlevania'и на DS сделаны в 3D

Ясно, теперь буду знать Улыбка
 
 Top
lupus Пользователь
Отправлено: 24 Февраля, 2016 - 09:05:56
Post Id





Покинул форум
Сообщений всего: 1056
Дата рег-ции: Июнь 2015  
Откуда: Simferopol





lupus
Только заметил тему :/
Эйс, проект заморожен?
 
 Top
Mefistotel Администратор
Отправлено: 24 Февраля, 2016 - 09:07:41
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7055
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Ace Lightning
Ну что господа-специалисты по NDS, требуется помощь по игре Fire Emblem - Shin Monshou no Nazo (J) (Rev 1) (NDSi Enhanced) [T+Eng3.01_The Heroes of Shadow] в разборе игровых ресурсов. Улыбка
Игровой текст я нашёл в папке Data/m. Весь или не весь непонятно, но не нашёл пока там текста заставки (There is not a soul who does not know of Marth, Hero King and savior и так далее).

Если верить программе Puyo Tools, то текстовые блоки в папке m в основном пожаты LZ11 и LZSS. После распаковки получается ориентировочно 1,36 мегабайта бин файлов с текстом. Думаю, если убрать мусор, то килобайт 500 чистого текста будет. Если не больше. Попробовал найти пойнтеры, ничего не вышло. Один товарищ написал по этому поводу.
Пойнтеры (Отобразить)

То есть пойнтеры он не нашёл. И советует не удлинять оригинальные строки. Приложил для примера текстовый блок PlayerMake. В нём текст, когда создаешь второстепенного персонажа вначале игры. В конце текстовых блоков идут какие-то данные, вначале блока идут ссылки на другие файлы в папке Data/f. Мне пойнтеры так сразу найти не удалось. Кто-нибудь более сведущий, посмотрите, пожалуйста. А то может здесь всё явно.
Вложил этот блок с текстом.
Также попробовал найти игровые шрифты. По логике вещей они могут быть в папке date/fonts. Файл system пожат LZ. В нём ещё хоть что-то проглядывается после разжатия, а вот в других файлах в этой папке вообще ничего не видно. И стандартные декомпрессоры сжатия в них не находят. Приложил и файл talk из этой папки. По идее это должен быть шрифт для диалогов.
Буду рад любой помощи.) В NDS я еще толком не копался.
P. S. Спасибо pedro за ссылку на сайт - http://www.heroesofshadow.net/p/downloads.html.
На нём есть кое-какие тулзы и даже документация, вырезку из которой я выше привёл.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
dnd1 Пользователь
Отправлено: 24 Февраля, 2016 - 09:08:39
Post Id





Покинул форум
Сообщений всего: 14
Дата рег-ции: Июнь 2015  





dnd1
Текста там "всего" 1,5 мегабайта(грязного текста, включая служебную информацию и поинтеры. "Чистого" раза в 1,5 меньше). Не 500 конечно, но тоже не мало.
Текст хранится в папке "m". Часть текста пожата LZ11 и 4 файла LZSS.
Внутри текст в однобайтовой кодировке со спецкодами(цвет, размер. паузы и т.д.).
после текста блок с поинтерами и системный блок.
Можно сделать проекты в круптаре и спокойно переводить. Но всего 92 файла с текстом и проектов будет также 92.
Шрифт находил в файле fonts\system , но не совсем уверен, что это он.
Если есть желание проекты я могу вам сделать.
Кстати, забыл спросить: переводить будете с англ. или яп. ?
Файл с 2-мя пробными проектами.
Проекты для Круптара 7,1,1,17
 
 Top
dnd1 Пользователь
Отправлено: 24 Февраля, 2016 - 09:09:20
Post Id





Покинул форум
Сообщений всего: 14
Дата рег-ции: Июнь 2015  





dnd1


Пробная вставка текста и проверка поинтеров прошла успешно.
Теперь надо искать шрифт и остальные текстовые ресурсы.
 
 Top
Mefistotel Администратор
Отправлено: 24 Февраля, 2016 - 09:09:49
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7055
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Mefistotel

Ты наверно мое сообщение выше совершенно не читал.)
Иначе не спрашивал бы про версию перевода.
Проекты к Круптару, собственно говоря, я сделаю сам. Только посмотрю формат указателей в твоих примерах.
Больше всего волнует шрифты и графика. Вот с этим я сам не справлюсь. Хотя бы формат разобрать.
P. S. С указателями всё ясно. Теперь осталось таблицу дополнить комбинациями спецкодов, чтобы скрипт легче читался. Да и попробовать расширить файл. Ведь русский текст может оказаться куда больше оригинального. Для этого, как я понимаю, нужно увеличить таблицу указателей и сместить системные надписи. Интересно, заданы ли где-нибудь размеры таблицы указателей и положение системного блока.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
dnd1 Пользователь
Отправлено: 24 Февраля, 2016 - 09:10:30
Post Id





Покинул форум
Сообщений всего: 14
Дата рег-ции: Июнь 2015  





dnd1
Цитата:
Ты наверно мое сообщение выше совершенно не читал.)
Иначе не спрашивал бы про версию перевода.

Перечитал внимательно еще раз.
"T+Eng3.01_The Heroes of Shadow" как бы на что-то намекает, да и скрин говорит сам за себя, но для пущей убежденности все-таки решил спросить. Просто я японский не знаю вообще никак - и находить японский текст в игровых ресурсах не в состоянии. Улыбка

Цитата:
P. S. С указателями всё ясно. Теперь осталось таблицу дополнить комбинациями спецкодов, чтобы скрипт легче читался. Да и попробовать расширить файл. Ведь русский текст может оказаться куда больше оригинального.

Расширить - не проблема.
Первые 4 байта - размер файла
Вторые 4 - размер текстового блока с поинтерами
Четвертые 4 байта - количество диалогов(поинтеров)

+ В папке "m" не всеь текст. Я там не нашел текста из оппенинга.

Цитата:
Больше всего волнует шрифты и графика. Вот с этим я сам не справлюсь. Хотя бы формат разобрать.

+1 Улыбка
В файле system я шрифт разглядел
[spoil=Спойлер]

[/spoil]
Но не совсем уверен, что это он.
Графика тут, по большей части, не сложная.
 
 Top
Mefistotel Администратор
Отправлено: 24 Февраля, 2016 - 09:11:00
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7055
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Mefistotel

Класс!
Быстро ты работаешь)

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
pedro Пользователь
Отправлено: 24 Февраля, 2016 - 09:11:27
Post Id






Покинул форум
Сообщений всего: 291
Дата рег-ции: Июнь 2015  





el_pedro
Цитата:

В файле system я шрифт разглядел


я тоже вначале подумал, что это шрифт

а оказалось
 
 Top
dnd1 Пользователь
Отправлено: 24 Февраля, 2016 - 09:13:07
Post Id





Покинул форум
Сообщений всего: 14
Дата рег-ции: Июнь 2015  





dnd1
Цитата:
а оказалось

Черт...
в "data\dic" файлы с name_*.pkcg это подписи с именами к портретам. Пожаты LZSS
Картинка (Отобразить)


в папке "ascii" какие-то шрифты, но не те. Пожаты LZ11
Спойлер (Отобразить)


В папке "button" картинки кнопок. Пожаты LZ11
Спойлер (Отобразить)

 
 Top
Anton299 Пользователь
Отправлено: 24 Февраля, 2016 - 09:13:49
Post Id



VIP


Покинул форум
Сообщений всего: 1079
Дата рег-ции: Июнь 2015  
Откуда: Киев





Anton299
да скорее всего там этот шрифт - файл "talk".
но явно пожат.
 
 Top
dnd1 Пользователь
Отправлено: 24 Февраля, 2016 - 09:14:55
Post Id





Покинул форум
Сообщений всего: 14
Дата рег-ции: Июнь 2015  





dnd1
В папаках "evt" и "fin" различная графика, но в некоторой есть текст. Пожато LZ11 и LZSS
Спойлер (Отобразить)


Есть какой-то шрифт в "link" в файле "username_font", но название не совсем внушает доверие Улыбка, да и буквы у него не совсем того начертания.
Спойлер (Отобразить)


Цитата:
да скорее всего там этот шрифт - файл "talk".
но явно пожат.

Ага. И каким-то незнакомым мне форматом...
 
 Top
lupus Пользователь
Отправлено: 24 Февраля, 2016 - 09:15:46
Post Id





Покинул форум
Сообщений всего: 1056
Дата рег-ции: Июнь 2015  
Откуда: Simferopol





lupus
Поганить шрифты не пробовали? сразу станет понятно, тот или нет.
Ещё они могут жить в arm7/9
 
 Top
dnd1 Пользователь
Отправлено: 24 Февраля, 2016 - 09:16:51
Post Id





Покинул форум
Сообщений всего: 14
Дата рег-ции: Июнь 2015  





dnd1
Немного нового, что нашел.
В игре несколько шрифтов. Шрифт диалогов точно хранится в файле talk
После его запаганивания получил вот что
Результат (Отобразить)


Поменялся только шрифт диалогов. Системные шрифты остались без изменения.


--- Позже ---

Шрифт system состоит из 2-х шрифтов
Первый используется для ввода имени игрока
Картинка (Отобразить)


Второй - для системных сообщений
Картинка (Отобразить)
 
 Top
Mefistotel Администратор
Отправлено: 24 Февраля, 2016 - 09:17:59
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7055
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Mefistotel
Эх, так никто и не победил зажатый шрифт в talk. А то можно было текст вовсю переводить.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Экстрим хакинг »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



> Похожие темы: NDS. Поиск графики и текста
Темы Форум Информация о теме Обновление
Battle City [NES]
АРХИВНАЯ ТЕМА 2011 ГОДА
Переводы Ответов: 10
Автор темы: Ace Lightning
04 Октября, 2016 - 06:38:39
Автор: Mefistotel
Double Dribble [NES]
АРХИВНАЯ ТЕМА 2011 ГОДА
Переводы Ответов: 4
Автор темы: Ace Lightning
04 Октября, 2016 - 06:46:40
Автор: Mefistotel
Приколы
Флудильня Ответов: 9
Автор темы: Ace Lightning
15 Июня, 2018 - 02:11:59
Автор: bybyc9lc9l
Castlevania: Ledends [GB]
АРХИВНАЯ ТЕМА 2012 года
Переводы Ответов: 16
Автор темы: Ace Lightning
07 Сентября, 2016 - 09:49:14
Автор: Mefistotel
Castlevania: Legends (GB)
Разбор алгоритма LZSS
Экстрим хакинг Ответов: 71
Автор темы: Ace Lightning
03 Февраля, 2016 - 07:36:41
Автор: Mefistotel
 

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®