FAQ. Наиболее легкий способ портирования функций : Эльфостроение : Форум

Страница 6 из 16: « 1 2 3 4 5 [6] 7 8 9 10 ... 16 »

 qwert:
28.09.08, 13:54
 agregat писал:
E1kolyan писал:
Цид значения не имеет

а по какому критерию подбирается модель тела и прошивка???


Добавлено 28.9.08 11:47

ПОРТИРОВАЛ!!! от w610 R6BC002 на свой w710 R1JC002...
портировал Идой. 12 функций... BcfgEdit_main заработал

как портировать функции???(из либа w610 ) :
0AEC: 00000000 94901820 ;82BB: FONT_DESC *GetFontDesc(void);
0AF0: 00000000 28931820 ;82BC: int *GetFontCount();

тут какая то беда с адресами


читай внимательно ФАК'и, если после первой прочити ничего не понял, прочитай ещё раз.

 agregat:
28.09.08, 14:02
 qwert, а нельзя ли ссылочку на тот ФАК где написано про портирование этих функций:
0AEC: 00000000 94901820 ;82BB: FONT_DESC *GetFontDesc(void);
0AF0: 00000000 28931820 ;82BC: int *GetFontCount();
и если не трудно может сами подскажите? Конечно послать искать,читать и перечитывать проще чем подсказать....

 qwert:
28.09.08, 14:08
 тебе что на портирование каждой функции по факу нада? по крайней мере в
этом топике аж ТРИ(!) фака смотри внимательнее!:-o . есть ещё один топик по портированию с видео.

 yr4ik:
28.09.08, 14:21
 agregat,

А почитать было впадлу??

Например если портируеш 0AEC: FFFFFFFF DC29184C ;82BB: FONT_DESC *GetFontDesc(void);
пробуй в поиск вбить DC29184C в проше, с которой портируешь, а потом по похожим местам найди адрес в своей проше.
если не находит ничего, пробуй от адреса убрать 4, 4C1829D8.

 agregat:
28.09.08, 14:28
 yr4ik_07, Спасибо!!! надеюсь поможет!!!
qwert, да нада! Если самый умный может мне либу сделаешь? ;-)

 zapret:
28.09.08, 16:04
 qwert, ну в общем-то не нужно так паниковать. по-крайней мере в своем факе я не описывал портирование таких функций.

 DarkDarin:
28.09.08, 16:27
 Кстати, действительно, не подскажете, что с этими функциями делать? Если адрес функции перевернуть, то не найти ее в прошивке. Вычесть 4 с конца-не помогает, адреса функций в прошивке в диапазоне 44хххххх-45хххххх, а тут 4Cхххххх.
Подскажите, что делать, или ткните носом, где читать :) . Думаю, многим будет интересно.

 agregat:
28.09.08, 17:30
 yr4ik_07, не получилось этим способом.... =(

У меня шрифты барбисайз в Станди мод)))) когда пытаюсь их увеличить с помощью bcfgEdit то ребут...функции не хвататет((((

 Zormax:
28.09.08, 20:47
 DarkDarin писал:
Вычесть 4 с конца-не помогает, адреса функций в прошивке в диапазоне 44хххххх-45хххххх, а тут 4Cхххххх.


4Cхххххх - это оперативка.
в DB2020 адреса начинаются на 2XXXXX в DB2010 и DB2000 на 4XXXXXX

Если портите на одинаковых платформах, то адрес оперативы будет либо таким же, либо на 4 больше, конечно может и больше быть или меньше, но в основном либо такой либо отличатся на 0x4

если разные платформы, то ищите адрес в оригинальной проше где эта оператива, смотрте там код что выше и ниже и ищите такой же код у себя.

 DarkDarin:
28.09.08, 20:48
 Кароче, способ не для новичков :). Придется ждать, пока кто нить портанет эти функи. Пока займемся другими. Спасиб за ответ.
Страница 6 из 16: « 1 2 3 4 5 [6] 7 8 9 10 ... 16 »

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

© 2005-2018 supertrubka.org