motofan logo
8 страниц V « < 6 7 8        
> 

Tfpg - генератор патчей на таски

Andy51
сообщение 29.7.2010, 9:57 Закрепленное сообщение!


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255

Рейтинг: 1224



Наконец-то закончил свой генератор, вроде как работает практически на чём угодно, кроме DAR2

Краткий FAQ:

Что: Программа - автоматизированный генератор патчей для работы тасков.

Зачем: Сгенерированный патч позволяет из эльфов создавать новые таски (тасками называется аналог процессов в P2K). Очень пригодится при создании интерактивных приложений, требующих максимальной производительности, в частности игр.

Почему: Этот патч конфликтует со всеми патчами на память, поэтому стал нужен автопатчер, который адаптирует свой патч для совместимости.

Как: Для работы во-первых понадобится CG1, уже пропатченный нужными патчами на память. Кладём его в папку с программой.
Во-вторых, понадобится установленный ADS согласно п.2 инструкции (на самом деле, достаточно, чтобы ADS просто работал и был прописан в PATH).
В комплекте идёт командный файл generate.cmd - открываем его блокнотом и редактируем по необходимости название CG1 и оффсет (зависит от платформы, 0x10080000 для LTE, 0x10092000 для LTE2 и 0x100A0000 для V3i). Запускаем generate.cmd и ждём.
Если всё прошло успешно, в папке build забираем патч ResultPatch.fpa, адаптированный для конкретно Вашей прошивки и Вашего патча на память.

Соответственно, если нужно поменять патч на память - сначала откатываем ResultPatch.fpa, потом патч на память, так что не забываем делать откаты для ResultPatch!

Для разработчиков эльфов я выложил скелетное приложение, создающее таск (был использован как основа для Ugh) здесь:
Учимся писать эльфов вместе

Сообщение отредактировал Fenja - 20.12.2010, 7:15
Прикрепленный файл TFPG_v1.1.1.rar   ( 196.99 килобайт ) Кол-во скачиваний: 405
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SvatSV
сообщение 13.12.2010, 16:35


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 27.10.2010
Пользователь №: 220 930
Модель телефона: L9
Прошивка: R452J_G_08.22.04R

Рейтинг: 1



Цитата
SvatSV, у тебя бы в таком случае программа вылетела с эксепшном

Почему тогда ничего не происходит? Появляется Preparing the analysis, please wait... и выскакивает почти сразу же пауза.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DarkCoder
сообщение 13.12.2010, 19:31


Интересующийся
**

Группа: Пользователи
Сообщений: 70
Регистрация: 26.9.2009
Пользователь №: 206 965
Модель телефона: Motorola V3i

Рейтинг: 34.5



Сгенерите мне плз патч на таски.
Прикрепленный файл CG1.rar   ( 6.58 мегабайт ) Кол-во скачиваний: 170
У меня на 340 строчке программа вываливается с ошибкой.Прикрепленное изображение ОС Windows 7 x64. sse2 поддерживается. Либо это ось кривая, либо это мои кривые руки плохо слили кг.
Прикрепленный файл CG1.rar   ( 6.58 мегабайт ) Кол-во скачиваний: 170
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DarkCoder
сообщение 15.12.2010, 11:31


Интересующийся
**

Группа: Пользователи
Сообщений: 70
Регистрация: 26.9.2009
Пользователь №: 206 965
Модель телефона: Motorola V3i

Рейтинг: 34.5



После запуска появляется файлик functions.sym следующего содержания:
Spoiler:

#<SYMDEFS>#symdef-file
#sc_gblock not found!
#sc_rblock not found!
#vmc_taskinit not found!
#vmc_ready_insert not found!
#sc_tsuspend not found!
#vmc_tcreate not found!
#vmc_pcreate not found!
#vmc_fcreate not found!
#vmc_vtcreate not found!
#vmc_pcb_glb not found!
#suGetSelfHandle not found!
#sc_lock not found!
#sc_unlock not found!
0x100A7158 T vsprintf
0x03FA0414 T suLogData
#strlen not found!
[close]
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fenja
сообщение 20.12.2010, 7:14


Авторитет
********

Группа: Модераторы (И)
Сообщений: 5 564
Регистрация: 25.8.2008
Из: г. Пенза
Пользователь №: 179 851
Модель телефона: MotoRazr v3i
Прошивка: MotoUpdate v1.1

Рейтинг: 1750.5



Цитата(DarkCoder @ 13.12.2010, 22:26)

У меня на 340 строчке программа вываливается с ошибкой
*


Пробывал собрать тебе, аналогичная ошибка.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SvatSV
сообщение 20.12.2010, 17:36


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 27.10.2010
Пользователь №: 220 930
Модель телефона: L9
Прошивка: R452J_G_08.22.04R

Рейтинг: 1



Выкладываю свой CG1 от L9. Пожалуйста, сгенерируйте патч - у меня не получается, результат такой
Прикрепленное изображение

Ссылка на CG1 - http://zalil.ru/30185205.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DarkCoder
сообщение 21.12.2010, 19:46


Интересующийся
**

Группа: Пользователи
Сообщений: 70
Регистрация: 26.9.2009
Пользователь №: 206 965
Модель телефона: Motorola V3i

Рейтинг: 34.5



Свой патч сгенерить мне не удалось, но прошился другим.
Прикрепленный файл Patches.rar   ( 2.27 килобайт ) Кол-во скачиваний: 153

Спасибо Cool-T за предоставленный патч на таски и память.
Прикрепленный файл Patches.rar   ( 2.27 килобайт ) Кол-во скачиваний: 153
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 23.12.2010, 15:28


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255

Рейтинг: 1224



SvatSV, странно, такого быть не должно, разве что только на старых версиях. Посмотрю когда время будет (это правда после НГ, скорее всего).

Цитата(DarkCoder @ 21.12.2010, 22:41)

Свой патч сгенерить мне не удалось, но прошился другим.
*


Напомню, что к чужим патчам на таски нужно относиться очень осторожно, т.к. патч собирается под каждую патченную прошивку индивидуально.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SvatSV
сообщение 23.12.2010, 16:53


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 27.10.2010
Пользователь №: 220 930
Модель телефона: L9
Прошивка: R452J_G_08.22.04R

Рейтинг: 1



Andy51, буду ждать. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DarkCoder
сообщение 23.12.2010, 17:53


Интересующийся
**

Группа: Пользователи
Сообщений: 70
Регистрация: 26.9.2009
Пользователь №: 206 965
Модель телефона: Motorola V3i

Рейтинг: 34.5



Цитата(Andy51 @ Сегодня, 19:23)

Напомню, что к чужим патчам на таски нужно относиться очень осторожно, т.к. патч собирается под каждую патченную прошивку индивидуально.
*



Предварительно прошился патчем на память, на последней ревизии эльфпака работает отлично.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SvatSV
сообщение 23.1.2011, 18:43


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 27.10.2010
Пользователь №: 220 930
Модель телефона: L9
Прошивка: R452J_G_08.22.04R

Рейтинг: 1



Цитата
SvatSV, странно, такого быть не должно, разве что только на старых версиях. Посмотрю когда время будет (это правда после НГ, скорее всего).


Жду с нетерпением! smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Tfpg - генератор патчей на таски · PATCHes. Патчи и все для них · Forum
 

8 страниц V « < 6 7 8
Ответ в темуСоздание новой темы
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 26.10.2021, 1:16

Форум живёт: