Pages: (52) 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 19 20 [21] 22 23 .. 24 .. 27 .. 30 .. 33 .. 36 .. 39 .. 42 .. 45 .. 48 .. 51 52  ( Show unread post )

> Модифицируем прошивку для DVD плейера (MTK 1389), инструкция от САХ
 cax Member is Offline
 Posted: 02-02-2006, 16:21 (post 301, #541637)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
Дистанционно что-то тестировать очень сложно, именно поэтому я делаю прошивки только для тех плейеров, которые стоят у меня на столе.

При продажной стоимости обычных DivX-DVD плейеров в 300-400 шекелей, поставщику они наверняка обходятся ещё дешевле, и если он презентует разработчику прошивок один плейер для тестирования, он уж точно не обанкротится. Тем не менее, насколько мне известно, даже самые гениальные хакеры из группы mt13x9 так и не сумели заработать у импортёров ни копейки.
PM Email Poster
Top Bottom
 ivani4 Member is Offline
 Posted: 02-02-2006, 16:48 (post 302, #541655)

Member

Group: Members
Posts: 184
Warn:0%-----
Скажи мне,Маэстро,ты прочитал вообще два моих письма которые я тебе послал?
PM
Top Bottom
 cax Member is Offline
 Posted: 02-02-2006, 18:01 (post 303, #541710)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
Конечно, прочитал. Только что отослал тебе ещё один ответ по e-mail, на всякий случай.
PM Email Poster
Top Bottom
 ivani4 Member is Offline
 Posted: 02-02-2006, 18:19 (post 304, #541715)

Member

Group: Members
Posts: 184
Warn:0%-----
так я тебе уже тоже написал обратно
PM
Top Bottom
 wallfire Member is Offline
 Posted: 02-02-2006, 23:09 (post 305, #541861)

Newbie

Group: Members
Posts: 4
Warn:0%-----
cax ты не мог бы мне ответить на такой вопрос. После руссификации у меня не отображаются буквы кирилицы ы я ь как в названиях файлов так и в osd. Font самодельный 0-256 ср1251 может я что ещё упустил? удели минутку!?
PM Email Poster
Top Bottom
 moroz Member is Offline
 Posted: 03-02-2006, 00:07 (post 306, #541897)

Member

Group: Members
Posts: 134
Warn:0%-----
cax, прими мои соболезнования по поводу плеера. Закон подлости - скончался именно дорогой. Я только не очень понимаю, как перепрошивка может так нагадить. Никогда о таком не слышал. Ты со знатоками советовался?

Насчет твоей обиды на экспортера - утешься тем, что мы этим занимаемся не для них, а исключительно для собственного удовольствия, потому что это интересно. А так же для удовольствия и удобства потенциальных пользователей, если выйдет что-то толковое.

Алгоритм наконец-то заработал как надо, но хочу пока погонять его немного, вдруг еще что-то всплывет.
PM Email Poster
Top Bottom
 cax Member is Offline
 Posted: 03-02-2006, 11:25 (post 307, #542080)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
QUOTE (wallfire @ 02-02-2006, 20:09)
cax ты не мог бы мне ответить на такой вопрос. После руссификации у меня не отображаются буквы кирилицы ы я ь как в названиях файлов так и в osd. Font самодельный 0-256 ср1251 может я что ещё упустил? удели минутку!?
Фонт самодельный - это хорошо, но если ты используешь мою подпрограмму, то тебе надо и фонт специальный создать, с продублированными буквами с кодами 250-255 на, если помню правильно, позициях 05-10 (проверь в любой моей прошивке)
PM Email Poster
Top Bottom
 moroz Member is Offline
 Posted: 03-02-2006, 14:54 (post 308, #542168)

Member

Group: Members
Posts: 134
Warn:0%-----
QUOTE (cax @ 01-02-2006, 11:19)
moroz, а давай сначала я тебе подскажу как довести до ума меню в новой прошивке
Кажется, пришла пора. И как же это делается?
PM Email Poster
Top Bottom
 wallfire Member is Offline
 Posted: 03-02-2006, 16:12 (post 309, #542220)

Newbie

Group: Members
Posts: 4
Warn:0%-----
cax вот твоя подпрограмма которую я использую
CODE
10 39 01 B4 88 7B 04 28 C8 7B 07 D0 88 7B 05 28 C8 7B 0E D0 0E E0 00 00 00 00 00 00 01 28 01 D1 A7 30 04 E0 51 28 01 D1 67 30 00 E0 B0 30 01 E0 00 00 50 38 F9 28 00 D9 F5 38 01 1C 01 BC 70 47

В шрифте буквы ъыьэюя я поставил на позиции 6-11 в такой же последовательности, но вместо них только "_"
Причём с другой твоей подпрограммой из Patching_HU3899_from_A_to_Z
CODE
10 39 01 B4 88 7B 04 28 C8 7B 10 D1 08 7C 04 28 C8 7B 03 D0 08 7C 00 28 C8 7B 08 D1 01 28 01 D1 A7 30 04 E0 51 28 01 D1 67 30 00 E0 B0 30 01 E0 00 00 00 00 F9 28 00 D9 F5 38 01 1C 01 BC 70 47
было тоже самое, :1:
PM Email Poster
Top Bottom
 cax Member is Offline
 Posted: 03-02-2006, 16:22 (post 310, #542226)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
QUOTE (moroz @ 03-02-2006, 11:54)
QUOTE (cax @ 01-02-2006, 11:19)
moroz, а давай сначала я тебе подскажу как довести до ума меню в новой прошивке
Кажется, пришла пора. И как же это делается?
moroz,

сперва нам надо:
1) добавить новое сообщение "Hebrew-normal"
2) добавить в меню Mpeg4-Subtitle новый пункт с этим сообщением
3) изменить меню так, чтобы этот выбор сохранялся также в ячейке ARM

4) при в ходе в процедуру переворота проверить содержимое этой ячейки.

(1)-(3) я сделаю сам и пришлю, тебе же надо будет добавить и проверить у себя (4).

На данный момент я не умею находить в АРМ неиспользованные ячейки.

Попробуй пока проверять на 0/1 ячейку 0x33, и тогда включение реверса будет происходить при переключении пункта меню "General->Closed captions" (кстати, а для чего оно ?)

И ещё: как у тебя влезла твоя подпрограмма в АРМ ?
PM Email Poster
Top Bottom
 cax Member is Offline
 Posted: 03-02-2006, 16:26 (post 311, #542228)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
QUOTE (wallfire @ 03-02-2006, 13:12)
то же самое :1:
Странно. Если пропускаются символы >0x80, то должны и <0x20.
Если ни в АРМ, ни в коде 8032 нет описанных у меня в руководстве ограничений на код буквы - то я пас.

В самом крайнем случае можно забабахать эти буквы где-то между английскими и русскими, и слегка поменять код в АРМ (сейчас там буквы 250-255 переносятся на 6-11, а будут в другое место. Просто надо будет вычесть другую константу вместо F5.)

This post has been edited by cax on 03-02-2006, 16:31
PM Email Poster
Top Bottom
 ivani4 Member is Offline
 Posted: 03-02-2006, 17:15 (post 312, #542261)

Member

Group: Members
Posts: 184
Warn:0%-----
cax
Closed captions-это дополнительные данные в субтитрах ,которые имеются иногда в двд дисках .Отличие от обычных субтитров в том, что субтитры предназначены для людей с нормальным слухом, а эти данные для слабослышащих. Например,субтитры не передают обычные звуковые эффекты, такие как звонок телефона или звук шагов.
cax по утру настрочил тебе писмецо.Получил?

This post has been edited by ivani4 on 03-02-2006, 17:35
PM
Top Bottom
 ivani4 Member is Offline
 Posted: 03-02-2006, 17:30 (post 313, #542275)

Member

Group: Members
Posts: 184
Warn:0%-----
wallfire
Известен случай решения подобной проблемы размещением букв ъыьэюя дополнительно в местах 27-32.Попробуй,вдруг повезёт.

This post has been edited by ivani4 on 03-02-2006, 17:32
PM
Top Bottom
 wallfire Member is Offline
 Posted: 03-02-2006, 17:50 (post 314, #542283)

Newbie

Group: Members
Posts: 4
Warn:0%-----
QUOTE (cax @ 03-02-2006, 16:26)
Странно. Если пропускаются символы >0x80, то должны и <0x20.
Если ни в АРМ, ни в коде 8032 нет описанных у меня в руководстве ограничений на код буквы - то я пас.

В самом крайнем случае можно забабахать эти буквы где-то между английскими и русскими, и слегка поменять код в АРМ (сейчас там буквы 250-255 переносятся на 6-11, а будут в другое место. Просто надо будет вычесть другую константу вместо F5.)
cax С меня :beer1: Ты как всегда был прав я подставил другую константу "F6" и перенёс буквы соответственно (в середину шрифта). Теперь всё в лучшем виде! Спасибо за помощь!

cax а никто не пробовал прикрутить показ MP3 тегов в тех прошивках где их нет?
QUOTE
ivani4
Известен случай решения подобной проблемы размещением букв ъыьэюя дополнительно в местах 27-32.Попробуй,вдруг повезёт.
ivani4 Там тоже не прёт!

This post has been edited by wallfire on 03-02-2006, 17:54
PM Email Poster
Top Bottom
 moroz Member is Offline
 Posted: 03-02-2006, 23:42 (post 315, #542418)

Member

Group: Members
Posts: 134
Warn:0%-----
cax, не надо никакой свободной ячейки. Все что нужно - это добавить еще одно значение в опцию Mpeg4-Subtitle.
Я не очень понял, при чем здесь Closed Caption. Переворот я подвешу на имеющуюся опцию Hebrew, а когда/если добвится Hebrew-normal - она будет выбирать ивритский шрифт но не будет вызывать переворот. Кстати, семантику надо бы доработать, а то не очень понятно: нормальный иврит - это как?

Идея проверять это на моем плеере мне не нравится. Если он умрет - оживить его я не умею.

Теперь по поводу проверки значений меню из АРМ
QUOTE
Что касается офсета - то мы его знаем: в строке меню 6-е число
Я посмотрел в МТКРемейкере - шестое слово в очень многих пунктах - ноль, в т.ч. и в Mpeg4-Subtitle, который мне нужен. Не могут же все они использовать одну и ту же ячейку. Наверно я что-то не так понял. Не мог бы ты прояснить этот момент?

QUOTE
И ещё: как у тебя влезла твоя подпрограмма в АРМ ?
Еще больше распухла и теперь с трудом влезает в свободное место.

This post has been edited by moroz on 04-02-2006, 00:00
PM Email Poster
Top Bottom
Topic Options Pages: (52) 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 19 20 [21] 22 23 .. 24 .. 27 .. 30 .. 33 .. 36 .. 39 .. 42 .. 45 .. 48 .. 51 52