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

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 килобайт ) Кол-во скачиваний: 498
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 3.9.2010, 11:07


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 174
Регистрация: 31.3.2007
Из: Екатеринбург
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008


Настроение:
Второй год подряд решаю мир. Решения не найдено.



Рейтинг: 669



Epicfacepalm
Вообще-то вопрос был к Andy.
Насколько я понял Andy в либе libpat реализовал некоторые функции на ассемблере (ЗАЧЕМ?), которые эксплуатируют набор инструкций SSE. SSE предоставляет более широкий набор возможностей, чем 468, поэтому на некоторых процессорах они не работают.
Вот только почему нельзя было все написать на C мне не ясно.

Сообщение отредактировал DmT - 3.9.2010, 11:08
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
baat
сообщение 3.9.2010, 16:29


Самый Наглый
******

Группа: В отставке
Сообщений: 1 282
Регистрация: 18.5.2006
Из: Дом, милый дом...
Пользователь №: 83 674
Модель телефона: старая модель...
Прошивка: какая уж есть...
Победитель конкурса 2008


Настроение:
...



Рейтинг: 1535



Rastаman, нужна твоя CG1, т.к. учитываются патчи на хип явы и эльфов...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rastаman
сообщение 4.9.2010, 7:28


Опытный
***

Группа: Пользователи
Сообщений: 111
Регистрация: 3.2.2010
Пользователь №: 213 447
Модель телефона: L7
Прошивка: In_Style v1.0

Рейтинг: 9



baat,
Вот
Пользователю запрещено создавать сообщения
Прикрепленный файл CG1_CG1__0x10092000_.rar   ( 6.45 мегабайт ) Кол-во скачиваний: 67
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
baat
сообщение 4.9.2010, 8:21


Самый Наглый
******

Группа: В отставке
Сообщений: 1 282
Регистрация: 18.5.2006
Из: Дом, милый дом...
Пользователь №: 83 674
Модель телефона: старая модель...
Прошивка: какая уж есть...
Победитель конкурса 2008


Настроение:
...



Рейтинг: 1535



Rastаman,
вот, пробуй...

только бэкап не забудь сделать, на всякий случай...
собрал под семёркой, так что хз, если оно к процессору чувствительно, то и система может не подходить...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 5.9.2010, 6:32


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 174
Регистрация: 31.3.2007
Из: Екатеринбург
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008


Настроение:
Второй год подряд решаю мир. Решения не найдено.



Рейтинг: 669



нене
Оно чувствительно к наличию SSE.
Остальное - побоку.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 9.9.2010, 11:44


0xFFFF
******

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

Рейтинг: 1224



DmT, я что-то здесь пропустил? Еслиб только SSE - на старых атлонах бы работало, так что злой и мерзкий я сделал всё на SSE2. Изначально конечно писалось на Си, но потом было сделано на асм, а код на Си уже дико влом обновлять.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fenja
сообщение 11.10.2010, 17:19


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

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

Рейтинг: 1756



Andy51,
применил сегодня на чистую прошивку патч на изменение хипа, оба эльфпака и тюнс патчем. Итого:
- в читалке от baat'a получаю ребут при нажатии Поиск, в независимости от диска (без патча на такси работает)
- в обоих тюнсах (патчем и эльфом) при достижении конца трека автоматически не переключается на следующий, висит на одном месте (без патча работает). Лог:
Прикрепленный файл Tunes.zip   ( 763 байт ) Кол-во скачиваний: 101
Прикрепленный файл Tunes.zip   ( 763 байт ) Кол-во скачиваний: 101
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 12.10.2010, 12:24


0xFFFF
******

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

Рейтинг: 1224



Ну здесь я могу сказать лишь то же, что отвечаю по асе. Я не вижу, где могла бы быть связь между тюнсом и патчем. А самому мне её искать и этим заниматься сейчас некогда. Могу только предложить поэкспериментировать с патчем на таски.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CarbonZyn
сообщение 12.10.2010, 12:58


Гуру
******

Группа: Пользователи
Сообщений: 849
Регистрация: 20.3.2008
Из: Саратов -63
Пользователь №: 167 051
Модель телефона: L7; Е398
Прошивка: Zver 1.4 and DaR 2.х


Настроение:
Все бодрячком=)))



Рейтинг: 281



Andy51, grin.gif Эксперементирую, н опока получаю непонятно что))) grin.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
NivlaFX
сообщение 24.10.2010, 21:25


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

Группа: Пользователи
Сообщений: 42
Регистрация: 14.9.2010
Из: Antigua
Пользователь №: 220 005
Модель телефона: SLVR L7, iPod Touch 4
Прошивка: NivlaFX 0.1 ACR_RB


Настроение:
Innovative/Motivative Feeling



Рейтинг: 0



i might seem foolish but can someone help me to use this program.. i don't understand... keep get error... helpsmilie.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Tfpg - генератор патчей на таски · Патчи и всё для них · Forum
 

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

 



Текстовая версия Сейчас: 27.4.2024, 23:44

Форум живёт: