Blib Editor - редактор swi.bilb : Эльфы : Форум |
Страница 2 из 5: « 1 [2] 3 4 5 » |
mmcorp: |
24.07.08, 23:01 |
W660 R8 - ребут |
Joker XT: |
24.07.08, 23:49 |
Mr_Aleks это ED0D3545 не адрес Адрес, это вот это 45350DED |
Fanse: |
25.07.08, 00:16 |
Mr_Aleks пишет: Объясните как правильно добавить функцию если в либе у функции 21D адрес ED0D3545 ,а через эльф адрес уже другой 21D: 45350DED. Просто адрес меняется попарно местами. Посмотри на свой пример и будет все понятно |
mmcorp: |
25.07.08, 00:49 |
Нашел причину ребутов на w660 при запуске этого эльфа и эльфа ifmd. В либе не правильно были портированы следующие функции: 12D: void BookObj_GotoPage(BOOK * book, const PAGE_DESC * page); 174: void ListMenu_SetOnMessages (GUI_LIST * , void * onMessage); 1D3: int GetVolumeSize(char * volume, VOLUMESIZE *); Вот нормальные рабочие: Патч: +45C3FC00 04B4: 00000000 655C3D45 ; 12D: void BookObj_GotoPage(BOOK * book, const PAGE_DESC * page); 05D0: 00000000 F1524445 ; 174: void ListMenu_SetOnMessages (GUI_LIST * , void * onMessage); 074C: 00000000 D542FB44 ; 1D3: int GetVolumeSize(char * volume, VOLUMESIZE *); Теперь все прекрасно работает |
Fanse: |
25.07.08, 07:35 |
Наконец у меня все заработало, понял что где. Спс за эльф |
Жираффф: |
26.07.08, 19:56 |
Где взять адреса к функциям ?(к790 r8bf003) |
Man1980: |
28.07.08, 17:54 |
Жаль,что в SWI.blib можно редактировать только добавленные функции,а те,что были установленны патчем нельзя,после перезагруза высвечивает конфликт blib с vkp библиотекой. P.s Joker XT, куда ушел? Надеюсь,не насовсем... |
Tihiy: |
07.08.08, 14:27 |
BlibCreator.elf - эльф для создания blib библиотеки В папку /ZBin/Lib/ на телефоне (не на флешке!) Кладём Вашу либу (от Вашего тела) в эту папку, переименовав её в lib.vkp, и запускаем эльфа. swi.blib сгенерится в папку /ZBin/Lib/, где ему и место)) |
UltraShot: |
14.08.08, 08:55 |
обновил чуток редактор BlibEditor v1.2 для PC переход по сви-номеру при написании 0x... в поле SWI поиск функции по названию в поле SWI (например, введя SetOnKey, вы перейдёте к функции 0x22A) пофиксен баг с длиной поля в 2blib и 2vkp (сразу не было заметно, т.к. либа теперь обновляется ежедневно, и размеры её значительно выросли ) |
68-artem: |
15.08.08, 19:44 |
А как добовлять код если в нём присутствуют буквы например B2BC1545 ? |
Страница 2 из 5: « 1 [2] 3 4 5 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=3214&start=10 © 2005-2018 supertrubka.org |