Magic Team

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

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


Вы здесь » Magic Team » О ромхакинге » Как распоковать сжатый текст?


Как распоковать сжатый текст?

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

1

У меня в игре несколько шрифтов, три из них незжаты а два зжаты (я так думаю).
Я нашол то место где зжат шрифт
http://personalpage.narod.ru/download/images/tile.jpg
так как если там чё испортить то и текст в игре изменяется
http://personalpage.narod.ru/download/images/game.jpg
Может кто знает чё можно зделать.
Игра на плотформе GBA.

Замечание для saper.art: Тебе следовало бы русский подучить.

Отредактировано saper.art (2005-09-22 10:18:13)

0

2

Он не сжат. В собственном редакторе редактируется таким образом:
http://magicteam.nm.ru/files/Editor.png

Формат в старых играх:
первые два байта - высота Символа
следующие два байта - размер, занимаемый всеми символами
следующие 256 байт - таблица ширин всех 256 символов
следующие 512 байт - таблица двухбайтных указателей на каждый из 256 символов
В новых играх:
первые четыре байта - количество бит на пиксель (1 или 4)
а в остальном смотри Формат в старых играх
Размер символа зависит от его высоты, ширины и бит, занимаемых пикселем
Формат 1-битных символов, с высотой 8:
каждый байт означает колонку, каждый бит из которых означает точку - чёрную или белую
Формат 1-битных символов, с высотой 16:
каждое слово (т.е. 2 байта) означает колонку, каждый бит из которых означает точку - чёрную или белую
Формат 1-битных символов, с высотой 32:
каждое двойное слово (т.е. 4 байта) означает колонку, каждый бит из которых означает точку - чёрную или белую.
С четырёхбитными посложнее. Если понадобится, расскажу.

Такие шрифты используются почти во всех gba играх от Ubi Soft
В DTM кстати тоже проглядывается, но редактировать такое импоссибл:
http://magicteam.nm.ru/files/dtm.png

0

3

Ну зачем удалять шоты!
Такая полезная инфа..... и не наглядно.... :tired:

0

4

[offtop]

GD написал(а):

Ну зачем удалять шоты!

Прошло 3 года! А ты GD удалил свои скрины в теме "Посещаемость." через 3 дня!
Есть разница 3 дня и 3 года?

А что мелочиться? Посты надо грохать!!!  Я вот думаю скоро снова обновить свои посты. http://jurasskpark.narod.ru/Smile/lol.png

*4 минуты спустя*

Скрины лежали на старом сайте http://magicteam.nm.ru/. А его сейчас нет.

[/offtop]
Тут надо поставить вопрос по другому.

Уважаемый, Djinn, сделай пожалуйста новые скрины по этой теме для GD. И если информация устарела, то обнови её.

С уважением, JurasskPark.

Отредактировано JurasskPark (2008-06-08 15:21:14)

0

5

GD написал(а):

Ну зачем удалять шоты!
Такая полезная инфа..... и не наглядно.... :tired:

Первый скриншот: редактор шрифтов для игр от Ubi Soft на GBA.
http://magicteam.emu-land.net/files/UbiFonter.png

А второй: скриншот того, как можно заставить выглядеть этот шрифт в DTM.
http://magicteam.emu-land.net/files/UbiDTM.png

0

6

терь ясно...)))
спасибо =)

ПС
JurasskPark!  :nope:  Ты давай мне шпильки не вставляй по поводу 3 года <=> 3 дня :P
А возвращайся на Шеф-НЕТ или аську включи! Зелёный Засранец!

0

7

Последние сообщения перенесены сюда:
Посещаемость.

0


Вы здесь » Magic Team » О ромхакинге » Как распоковать сжатый текст?