Chief-NET

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Chief-NET » Экстрим хакинг » NDS графика - связка файлов NTFI, NTFP, NTFT


NDS графика - связка файлов NTFI, NTFP, NTFT

Сообщений 1 страница 20 из 25

1

Для перевода Phantom Hourglass осталось домалевать несколько надписей, но побороть пока не могу. Может, кто подскажет чего путное, что с этим делать?

Есть, скажем, надпись "MISS!".
За данную надпись отвечают три файла:
NTFI - инфа о палитре (и очень похоже, что и надпись тоже).
NTFP - палитра
NTFT - собсно, надпись.

Вот эта надпись в игре:
http://i28.fastpic.ru/big/2011/1206/38/3fc4f506b27b549054865a718889de38.jpg

Вот так показывает (лучшее, что можно отобразить) в кристал тайле.
Перерисовал "под оригинал". (Выделил на картинке три файла, которые отвечают за картинку. Кружком обвел то, что вроде бы NTFI файл):

http://i31.fastpic.ru/big/2011/1206/ec/47c9ad709a2e4179e35a47762a0484ec.jpg

А вот, что получается после редактирования.
Явно видно проступающую английскую надпись MISS в правильных цветах.

http://i28.fastpic.ru/big/2011/1206/b4/a39cfe9305468feead0ed521772238b4.jpg

Я уже голову сломал, не знаю, как их проклятые перерисовать нормально...

Вот сами файлики: http://zalil.ru/32209318

Найденная инфа по форматам файликов:

Texel data: (file name).ntft
Palette data: (file name).ntfp
Palette index data: (file name).ntfi

NTFT files are used for storing graphic data.
This is a RAW format storing pixels directly. No header, no size information, no image width & height.
If image is a 4 bits one, each byte corresponds with 2 pixels (low nibble and high nibble), or 1 pixel if image is 8 bits. Each value is an index in the associated palette (no info about what is it)

Отредактировано Anton299 (2011-12-06 13:53:28)

2

common_miss.ntfi - похоже на тайловую карту. Ну или карта выборки цветов или палитр. Возможно 2 байта соответствуют номеру палитры и атрибутов для соответствующего тайла. (Но это догадки, никогда не копался в ресурсах NDS)

3

Кстати, давно хотел спросить, а как в кристалтейле менять размер самого холста? Вот у меня, например, он 2 клетки в высоту и 16 в ширину, а где это меняется?

4

View - fit window to tile, и за границы окна тягай.
Или shift+стрелки.

(а АЛЬТ+стрелки - менять размеры тайла, КОНТРОЛ+стрелки - побайтовый сдвиг (шаг выставляется в поле "linked to move", если что,).

Отредактировано Anton299 (2011-12-14 21:33:39)

5

Ну или карта выборки цветов или палитр.

Скорее всего. Т.к. карта тайлов там вряд ли есть. Надпись отображается вся целиком.

Меня определенно смущает эта вторая надпись "miss" на английском... где она берется?..

Отредактировано Anton299 (2011-12-06 14:56:59)

6

Причём, как видно, на русский ты перерисовал только "тень" надписи, а сами "внутренности" не пострадали, да?

7

перерисовал то, что увидел.
буквы, обводку, тень...

но где-то скрывается "miss"...
я подозреваю, что в верхней части картинки (файл NTFI) (то, что обведено красным).

да и надпись, которую видно - коряво отображается...
ну что это за "тень"...
http://i28.fastpic.ru/big/2011/1206/f2/22627b4abd3adb195b6dd6739d55adf2.jpg

8

а вот такое в игру если вставить:
http://zalil.ru/32216028
нормально отображается?

9

а вот такое в игру если вставить:
http://zalil.ru/32216028
нормально отображается?

Вот:
http://i31.fastpic.ru/big/2011/1207/b2/a81607c1a772de3e8a28fc9cfd7899b2.jpg

Отредактировано Anton299 (2011-12-07 11:38:38)

10

Вот весь архив с надписями (на каждую по три файла), если интересно.
http://zalil.ru/32217246
(По факту это NARC-архив (без сжатия, просто сборка файлов)

11

Вот:
http://i31.fastpic.ru/big/2011/1207/b2/a81607c1a772de3e8a28fc9cfd7899b2.jpg

ага, с размером чуть не угадал.
а вот если так:
http://zalil.ru/32217906

12

Так получше:
http://i27.fastpic.ru/big/2011/1207/f0/219f15f8bcd24b524de5d9127c3f4df0.jpg

Патитру я не менял (оставил оригинальный файл). Зачем ты ее "упростил" до 4 байт, кстати?
И в NTFI ты "надпись" убрал, как я понял?

Мне бы "а-ля оригинал" сделать...
Белым конечно видно, но не то...

13

а можно скрин с моей палитрой?

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

давай теперь картинки 192x64 в нормальном каком нибудь формате. с прозрачностью. ntf* я сгенерю.

14

давай теперь картинки 192x64 в нормальном каком нибудь формате. с прозрачностью. ntf* я сгенерю.

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

и еще я не совсем понимаю, на основе чего рисовать (я имею в виду, какие и откуда цвета брать?). там градиенты в некоторых надписях (как в "мисс", только цвет другой).

скрин с твоей палитрой:
http://i27.fastpic.ru/big/2011/1207/5e/63127e0b2f2d3a903cfb23016b03fc5e.jpg

Отредактировано Anton299 (2011-12-07 15:31:29)

15

расскажи лучше принцип - я сам хотел бы...

я честно постораюсь, когда будет время описать формат. сейчас могу помочь только с конвертацией. сорри.

и еще я не совсем понимаю, на основе чего рисовать (я имею в виду, какие и откуда цвета брать?). там градиенты в некоторых надписях (как в "мисс", только цвет другой).

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

16

т.е. палитра будет новая, такие цвета, какие сделаю?

bmp с альфой подойдет?

17

да.

если с альфой, то лучше tga. но в принципе непринципиально.

18

да.

если с альфой, то лучше tga. но в принципе непринципиально.

тга так тга.
хорошо, тогда как нарисую - скину тебе все 8 надписей.

дай, пожалуйста, мыльцо, если можно.

19

Как, кстати, лучше перевести слово "MISS!" ?

Надпись используется и при пользовании лебедкой (не захватил сундук со дня моря), и когда сорвалась рыба на рыбалке, так что "МИМО!" не очень подходит...

"Неудача"? "Промах"? "Пусто"? или как лучше?

20

Если там нет выбора между мужским и женским персом, то подойдёт что-то типа "УПУСТИЛ!"


Вы здесь » Chief-NET » Экстрим хакинг » NDS графика - связка файлов NTFI, NTFP, NTFT