Информация собрана отсюда и дополнена консультациями avkiev
Обсуждаем концепцию и методику работы
Теперь вы можете свободно изменять графику на своем телефоне! Мы избавляемся от граф-патчей с их багами и конфликтами, работаем с граф-файлами.
Прежде всего вам понадобится скачать "Расширение для картинок v5" © avkiev (для своей прошивки)
Кроме того, у вас в телефоне должен быть установлен и настроен Мастер-патч!
Расширение для картинок v5 под Мастер10 поддерживает до 2048 картинок! При этом картинки могут быть в формате *.gpf или *.gpn.
После установки патча "Расширение для картинок" для изменения картинок нужно выполнить следуюшие действия:
Таким образом можно (и нужно) не только добавлять картинки, но и менять существующие.
Важно! Имя файла может быть любое. Граф-файлы, которые начинаются с подчеркивания, - игнорируются. При наличии двух картинок с одним номером будет использована только одна - первая найденная.
Посмотреть готовую картинку можно с помощью программы Smelter версии не ниже 7.80
Фактически это обычная картинка в специальном формате файла (о том как ее сделать — чуть ниже).
Если вы хотите сделать собственную картинку... Примите к сведению:
Формат gpf-файла:
0x00: db "GraphicPatchFile"
0x10: dd Number, Description, 0, 0
0x20: db data...
Description — это 4 байта: X, Y, Compression&Bits, 0
Это просто склейка нескольких GPF. Одно условие: размеры исходных gpf должны быть кратны 16.
Предположим, у вас есть pic1.gpf (1024 байта), pic2.gpf (512 байт) и pic3.gpf (768 байт). Их можно "собрать" в один файл, который будет затем установлен в телефоне. "Собрать" можно командой:
copy /b pic1.gpf + pic2.gpf + pic3.gpf pic.gpn
Пример GPN: Картинки 6*9*1
Также для создания GPN-пака можно воспользоваться программой FileMerger
Если у вас установлены library.vkp и api.vkp версии до 09.06.06, размер GPN-пака не должен превышать 64 kB! В более старших версиях эта проблема решена.
Готово! Заодно можете попробовать получившийся конверт 06C3_example.gpf
Если вы решите воспользоваться программой GPF Creator (см. Программы), необходимо:
Обсуждение программы на форуме
Также можно воспользоваться программой .gpf Editor - просто открываем vkp-файл сделанный в SPC3 (для вашего телефона, чтобы номера картинок совпали) и нажимаем "создать".