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

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

 Olegastr:
14.10.08, 10:22
 Скажите как портануть эти функции с W810_031: 0AEC: FFFFFFFF D0F92D4C ;82BB: FONT_DESC *GetFontDesc (void); 0AF0: FFFFFFFF 88FB2D4C ;82BC: int *GetFontCount();
Можно ли этим способом? Хотя бы намек дайте, как найти нужные байты откуда портируешь? Я к этому методу привык. Только не получается с этими двумя. Автору респект за него. Очень удобно и быстро. Для новичка само то.

 Zormax:
14.10.08, 10:24
 Olegastr, это адреса рамы, читай на предыдущих страницах про адреса рамы

 простойпарень:
25.10.08, 22:17
 zapret007, ты не мог бы портироватьт недостаюшие фнкцыы от w810 на z550 r6ca004?

 Zart:
25.10.08, 22:29
 простойпарень, а самому слабо? Неужели все так сложно?

 zapret:
25.10.08, 22:35
 простойпарень, возможно.. но не сегодня. дел полно. занят проектом.

 VanKO15:
30.10.08, 13:56
 не знал куда написать, написал сюда, сильно не пинайте)
вот функи портировал на ш800 r1bd001:
08DC: FFFFFFFF 559FE844 ; 237: DISP_OBJ_METHOD DISP_OBJ_GetMethod08 (DISP_OBJ *);
0A64: FFFFFFFF 85BAD744 ; 299: int GPRS_GetLastSessionInfo(int,GPRS_SESSION_INFO *);
0A8C: FFFFFFFF AD6ED344 ; 2A3: DISP_OBJ* DispObject_SoftKeys_Get(void);
0AC8: FFFFFFFF 3DB00F45 ; 2B2: void FSX_RemoveIllegalSymbolsName(FILEITEM *);
0AD0: FFFFFFFF 2535E544 ; 2B4: void FILEITEM_Destroy(FILEITEM *);
0B38: FFFFFFFF A9B80E45 ; 2CE: SUB_EXECUTE *DataBrowser_CreateSubExecute(int BookID, FILEITEM *f);
0B3C: FFFFFFFF FDBC0E45 ; 2CF: int DataBrowser_ExecuteSubroutine(SUB_EXECUTE *sub, int action, u16 *unk);
0B90: FFFFFFFF B5A80F45 ; 2E4: FILEITEM *FILEITEM_CreateCopy (FILEITEM *);
0C0C: FFFFFFFF 1D81E444 ; 303: void unixtime2datetime(int, DATETIME * );
0C10: FFFFFFFF 4973E544 ; 304: void ListElement_Insert(LIST *lst, int i, void *new_item);
0C14: FFFFFFFF 39640E45 ; 305: int FileCopy(wchar_t *src_path, wchar_t *src_name, wchar_t *dest_path, wchar_t *dest_name, int);
0C18: FFFFFFFF A9650E45 ; 306: int FileMove(wchar_t *src_path, wchar_t *src_name, wchar_t *dest_path, wchar_t *dest_name, int);

305: int FileCopy
и
306: int FileMove
100% робют проверял.

наконец портировал 2A3: DISP_OBJ* DispObject_SoftKeys_Get вродебы работает (standby и coverart в ребут не уходят и нормально софты убираются)


остальные попрошу проверить и добавить все это на svn

и еще кто может портаните функи (ш800 r1bd001) 2B3, 2D4, 2D5 (SWI) буду очень благодарен)

 Metalist:
30.10.08, 23:04
 У меня вопрос, портировал с к750 на в800 функции 305 и 306
в адресе получилось 4073E544 и A0650E45 соотв.
а впосте выше - 4973E544 и A9650E45!!!!
и ещё несколько раз такой косяк был!!!!!
почему так?

 zapret:
30.10.08, 23:40
 VanKO15, выкладывай в тему Ведем учет занятого места в либе
Metalist, либо кто-то из вас неправильно портанул или еще что-то.. по идее такое возможно, что обе рабочие, но не факт.

 HierOS:
31.10.08, 00:08
 хе,такая тема была когда только только делали слипмод эльф)) было для него 2 функи)) работали по разному ток мальца

 zapret:
31.10.08, 00:21
 хотя в принципе и не удивительно ,что так получается этим способом=) хоть он и простой, но для него нужен опыт=)
Страница 8 из 16: « 1 ... 4 5 6 7 [8] 9 10 11 12 ... 16 »

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

© 2005-2018 supertrubka.org