Компиляция Эльфпака : Эльфостроение : Форум

Страница 16 из 25: « 1 ... 12 13 14 15 [16] 17 18 19 20 ... 25 »

 DuMOHsmol:
12.08.10, 23:53
 KIDLIF, открываешь regfile.c, убираешь/комментируешь строчки:
Код: 
#ifdef EP_EXTICON14x14
#include "exticons\14x14.inc"
#endif

#ifdef EP_EXTICON16x20
#include "exticons\16x20.inc"
#endif

#ifdef EP_EXTICON24x24
#include "exticons\24x24.inc"
#endif

#ifdef EP_EXTICON42x32
#include "exticons\42x32.inc"
#endif

#ifdef EP_EXTICON48x36
#include "exticons\48x36.inc"
#endif

#ifdef EP_EXTICON56x42
#include "exticons\56x42.inc"
#endif

Вроде бы так. Тогда он должен начать юзать иконку из мейна.

 den_po:
13.08.10, 02:09
 DuMOHsmol,
тупой идиотский способ. за иностранцами повторяете?
в свойства проекта заглянуть не пробовали?

 Pavlus:
13.08.10, 11:08
 У меня по-умолчанию крыска, правда только кусок с центра. Как сменить на жёлтую морду? надо что-то задефайнить?

[ Редактировано Pavlus в 13.8.10 10:43 ]

 den_po:
13.08.10, 12:22
 не для всех конфигураций иконки заданы

Код: 

C510                
C702    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
C901                                          
K600    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
K660    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
K700    16x20                    EP_EXTICON16x20
K750    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
K770    25x25    42x32           EP_EXTICON24x24    EP_EXTICON42x32
K790    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
K800    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
K810    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
K850    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W200    14x14    56x42           EP_EXTICON14x14    EP_EXTICON56x42
W300    14x14    56x42           EP_EXTICON14x14    EP_EXTICON56x42
W550    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
W580    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W595    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W600    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
W610    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
W660    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
W700    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
W705    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W710    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
W715
W760    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W800    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
W810    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
W850    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W880    25x25    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W890    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W910    24x24    42x32           EP_EXTICON24x24    EP_EXTICON42x32
W995                                          
Z530    14x14    56x42           EP_EXTICON14x14    EP_EXTICON56x42
Z550    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36
Z610    16x20    48x36           EP_EXTICON16x20    EP_EXTICON48x36

размеры можно поглядеть в иконках DB_LIST_PICTURE_ICN и DB_THUMB_FOLDER_ICN

если констант нет, используются звери:

маленькая CALE_LUNAR_12ANIMALS_1ST_MOUSE_ICN
большая CALE_LUNAR_12ANIMALS_10TH_ROOSTER_ICN


 MahmudS:
13.08.10, 13:27
 den_po, для w715 прекрасно работает конфигурация от w705, обнови пожалуйста конфигурацию =)

 alex_hawk:
13.08.10, 19:12
 C трудом скомпилил ElfPack.elf.
Иар, что в шапке не рабочий, даже после добавления Herces_1.5, он не компилит, хоть и запускается - вообщем, слишком сильно его кастрировали.
Пробовал версию 5.х ARM - не компилит тоже - 28 ошибок(. Наконец на Elfse нашел единственно рабочую версию. 0 ошибок и 1 предупреждение...Удачно)

Теперь проблема в перегонке из elf в vkp.

Беру phone_app.cxc. Отрезаю 1000 байт в начале, а в конце после оффсета 01D90000 забиваю "00".

Далее по инструкции - батничек с таким содержанием:

Код:
del ElfPack_app.vkp 
D:\Utils\elf2vkp ElfPack.elf xxx.vkp phone_app.cxc 0x10000000 
cnv 10000000 xxx.vkp ElfPack_app.vkp 
del xxx.vkp


В итоге запуска батника ELF2VKP мне пишет: "это не babe, дайте мне mbn".
Далее - cnv.exe "has stopped working" бла бла...

ПС.
Если вместо cxc скормить Main - на выходе получается бред со смещением 0х81000000 и сплошными FFFFFF....
ППС. телефон С702 R3EF001. Db3150.

 Pavlus:
13.08.10, 20:01
 alex_hawk, не тот elf2vkp пользуешь. Бери отсюда: http://boba.su/index.php?option=com_docman&task=doc_details&gid=20&Itemid=13
Батник такой:
Код:

elf2vkp ElfPack.elf xxx.vkp "I:\Tools\A2_RAWs\W595_R3EF001\phone.raw" 0x10000000
cnv 10000000 xxx.vkp out.vkp


[ Редактировано Pavlus в 13.8.10 19:03 ]

 alex_hawk:
13.08.10, 20:09
 Pavlus
Спасибо, с этим уже лучше)

raw делать Babe2Raw или Read3150?

[ Редактировано alex_hawk в 13.8.10 19:18 ]

 Pavlus:
13.08.10, 20:18
 Read3150, потом хексредактором от phone_app.cxc отрежешь кусок до повторяющихся 8 раз хекс-значений 18 F0 9F E5 и переименуешь в phone_app.raw.

 alex_hawk:
13.08.10, 20:34
 Есть, ура)))
Открыл phone_app.cxc в win hex. Удалить пришлось 2000 байт.
Попробовал скомпилить - ошибка.
Открыл еще раз хексом - и добавил в конец CXC файла "00" байты на 10 Мб (можно и меньше). После процес успешно закончился. Сравнил то что вышло с тем что лежит на Justdanpo - идентично.

Теперь буду менять иконку эльфа (благо в теме уже было) и пути.

ps. pavlus огромное спасибо за помощь) У меня же пердупреждение не могу поставить "+" пока что.

[ Редактировано alex_hawk в 13.8.10 19:37 ]
Страница 16 из 25: « 1 ... 12 13 14 15 [16] 17 18 19 20 ... 25 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=3183&start=150

© 2005-2018 supertrubka.org