|
Тюнинг интерфейса PS3 Кастомизация интерфейса, иконки, волны, шрифты, геймбуты, ... |
10.02.2023, 15:48
|
Сообщение: #1 (1266297)
|
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,917
Вы сказали Спасибо: 10,055
Поблагодарили 14,205 раз(а) в 6,372 сообщениях
Сила репутации: 10Репутация: 14093 
(репутация неоспорима)
|
Разбор шрифта imagefont.bin
Последний раз редактировалось in1975; 10.02.2023 в 16:14.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо in1975 за это полезное сообщение:
|
|
13.02.2023, 09:37
|
Сообщение: #2 (1266383)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,645
Вы сказали Спасибо: 27,275
Поблагодарили 42,796 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41991 
(репутация неоспорима)
|
in1975, ну там в imagefont.bin в начале хейдера идут опознавательные пометки:
Header.png- Первые 2 байта - 0100 - типа версия формата
- Следом 2 байта - 017F - количество символов (индексов) = 383 штуки
- Затем 4 байта - 0007B418 - позиция на таблицу размещения символов.
- И следом от 8-го байта сразу начинаются архивы 789C (ZLIB) - среднее сжатие (по умолчанию)
Level | ZLIB
1 | 78 01 - архив без сжатия
3 | 78 5E - лёгкое сжатие
6 | 78 9C - среднее сжатие (по умолчанию)
9 | 78 DA - максимальное сжатие
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
13.02.2023, 10:06
|
Сообщение: #3 (1266388)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,645
Вы сказали Спасибо: 27,275
Поблагодарили 42,796 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41991 
(репутация неоспорима)
|
Если прыгнуть на позицию Goto 0007B418, тогда попадаем на таблицу смещений, где строками по 16 байтов указаны позиции всех архивов ZLIB вплоть до самого конца файла:
Table.png
Эту таблицу, от 0007B418 и до конца файла, можно выделить Shift+End и скопировать в новый документ. Там, в таблице, в каждой строке по 16 байт:
- Первые 4 байта - указывают на смещение ZLIB-архива 789С.
- Вторые 2 байта - 03F5 - указывают на размер архива.
- Третьи 2 байта - 03F6 - указывают на размер в распакованном виде.
- Следом 2 байта - F433 - ? наверное порядковый номер индекса.
- Ну и три последних парных байта похожи на права отображения по категориям.
Table2.png
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 03:15. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|