форум группы Chief-Net » » Экстрим хакинг » Metroid Prime: Hunters [NDS]

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

1. lupus - 21 Февраля, 2016 - 06:40:51 - перейти к сообщению
Нашёл, где хранится игровой шрифт, поверх умляутов хочу отрисовать кириллицу, но не все символы по ширине подходят, поэтому хотелось бы поправить таблицу...
шрифт лежит по адресу 0xc0270, формат 4bpp linear reverse order, 1-dimensional, ширина 32 тайла.
файл:
http://upwap.ru/1893236

заранее спасибо
зы. мля, что ж так форум глючит...
2. alex_231 - 21 Февраля, 2016 - 06:41:16 - перейти к сообщению
alex_231
xBF9B0 - начало таблицы ширины шрифта, первый символ - пробел, второй - восклицательный знак и т.д.
P.S.: дольше качал и открывал...
3. lupus - 21 Февраля, 2016 - 06:41:31 - перейти к сообщению
lupus
спасибо
4. lupus - 21 Февраля, 2016 - 06:41:57 - перейти к сообщению
lupus

Объясни плиз, структуру таблицы немного, а то я шрифты уже перерисовал, но до конца не пойму, сколько байт отвечает за один символ и т.п.
И если не сложно - глянь таблицу ко второму шрифту:
0xC7740, 8bpp linear, 2-dimensional
5. alex_231 - 21 Февраля, 2016 - 06:42:26 - перейти к сообщению
alex_231
Тебе виднее, я ведь могу только предполагать, мне не проверить, а так - вроде 1 байт таблицы отвечает за ширину 1-го символа, я же уже писал.
6. lupus - 21 Февраля, 2016 - 06:42:39 - перейти к сообщению
lupus
а что со второй таблицей?
1 байт - как то маловато, т.к. где-то ещё и высота должна быть...
но всё равно спасибо
7. alex_231 - 21 Февраля, 2016 - 06:42:52 - перейти к сообщению
alex_231
Э-э... Про вторую как-то не заметил - завтра гляну. А высота у букв разве не одинаковая?
8. lupus - 21 Февраля, 2016 - 06:43:04 - перейти к сообщению
lupus

там зяблы европейские то выше, то ниже...
по ширине - таки да, 1 байт на символ.
9. lupus - 21 Февраля, 2016 - 06:43:16 - перейти к сообщению
lupus
С таблицами разабрался, большое спасибо. Второй нет, она одна испульзуется для обоих шрифтов.
Будем переводить Улыбка
10. lupus - 21 Февраля, 2016 - 06:43:29 - перейти к сообщению
lupus

Алекс, ещё раз спасибо.
Патч к Metroid - Prime Hunters (русская версия rc1) доступен для скачивания:
http://tagteam.ru/forum/showthread.php?t=441
11. Mefistotel - 21 Февраля, 2016 - 06:43:40 - перейти к сообщению
Mefistotel
Класс! Перевод в лотерее будет принимать участие? Есть время его допилить.
12. lupus - 21 Февраля, 2016 - 06:43:52 - перейти к сообщению
lupus

На самом деле я не уверен, что баг, указанный под номером 1 мне удастся исправить, я уже плясал с бубном вркруг его решения около месяца. Шрифт хранится в arm7, который в оригинале был упакован zlib, для правки пришлось его распаковать, но после обратной упаковки ром отказался работать на железе, хотя на эмуляторах было всё ок. Пришлось кое-где рпопатчить инструкции, возможно именно это и стало причиной того, что поломался Download Play.
Мало у меня опыта в дебаге (а точнее нет совсем :ph34r: )
Что касается ошибок и опечаток, то их быть не должно. Дангаард очень хороший переводчик, я даже удивился не встретив ни одной опечатки (у меня такое часто бывает). Так что возможны лишь баги с неверным выводом некоторых строк в самой игре (хотя перед релизом было отловлено и исправлено 2 таких места), в журнале все строки выводятся корректно, что позволяет предположить, что и по ходу игры сообщения со сканера должны быть без багов.
Завершённость данного проекта более 95%. :rolleyes:
Про новую лотерею я как-то пропустил :ph34r:
13. Mefistotel - 21 Февраля, 2016 - 06:45:06 - перейти к сообщению
Актуальную версию перевода можно скачать здесь:
[NDS] Metroid Prime: Hunters - р усская версия

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