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

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

Member

Group: Members
Posts: 184
Warn:0%-----
cax
Благодаря общим усилиям участников форума у меня начали продвигаться дела с идой.Рвусь в бой окрылённый успехами kisav.Вопрос,воможно глупый.
Поддержка рус/ивр имён файлов.
Не могут ли эти три фрагмента,найденые мной в 8032(5-й банк),подойти для исправления подчерков возникших после соответствующих изменений в АРМ?
//////////////////////////////////////////////////////////////////////////////////////////////
ROM:56F0 94 20 subb A, #0x20 ; ' '
ROM:56F2 40 06 jc ROM_56FA
ROM:56F2
ROM:56F4 E0 movx A, @DPTR
ROM:56F5 D3 setb C
ROM:56F6 94 7F subb A, #0x7F ; ''
ROM:56F8 40 16 jc ROM_5710
/////////////////////////////////////////////////////////////////////////////////////////////
ROM:5862 94 20 subb A, #0x20 ; ' '
ROM:5864 40 06 jc ROM_586C
ROM:5864
ROM:5866 E0 movx A, @DPTR
ROM:5867 D3 setb C
ROM:5868 94 7F subb A, #0x7F ; ''
ROM:586A 40 16 jc ROM_5882
/////////////////////////////////////////////////////////////////////////////////////////
ROM:59D4 94 20 subb A, #0x20 ; ' '
ROM:59D6 40 06 jc ROM_59DE
ROM:59D6
ROM:59D8 E0 movx A, @DPTR
ROM:59D9 D3 setb C
ROM:59DA 94 7F subb A, #0x7F ; ''
ROM:59DC 40 16 jc ROM_59F4
////////////////////////////////////////////////////////////////////////////////////////

This post has been edited by ivani4 on 25-02-2006, 09:53
PM
Top Bottom
 kisav Member is Offline
 Posted: 24-02-2006, 22:19 (post 422, #556325)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (Alex_st @ 22-02-2006, 23:52)
QUOTE (cax @ 22-02-2006, 20:07)
kisav, в моей версии IDA редактировать нельзя, про другие не знаю.
А ноль он и в Африке ноль, не заморачивайся :)
В файле idagui.cfg нужно найти параметр
DISPLAY_PATCH_SUBMENU = и поставвить значение YES.
В меню Edit появится соответствующий пункт.
Спасибо за подсказку, тезка. Я умудрился этот пост каким то образом не заметить :rolleyes:
PM Email Poster
Top Bottom
 kisav Member is Offline
 Posted: 26-02-2006, 00:57 (post 423, #556851)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (ivani4 @ 24-02-2006, 21:35)
cax
Благодаря общим усилиям участников форума у меня начали продвигаться дела с идой.Рвусь в бой окрылённый успехами kisav.Вопрос,воможно глупый.
Поддержка рус/ивр имён файлов.
Не могут ли эти три фрагмента,найденые мной в 8032(5-й банк),подойти для исправления подчерков возникших после соответствующих изменений в АРМ?
//////////////////////////////////////////////////////////////////////////////////////////////
ROM:56F0 94 20 subb A, #0x20 ; ' '
ROM:56F2 40 06 jc ROM_56FA
ROM:56F2
ROM:56F4 E0 movx A, @DPTR
ROM:56F5 D3 setb C
ROM:56F6 94 7F subb A, #0x7F ; ''
ROM:56F8 40 16 jc ROM_5710
/////////////////////////////////////////////////////////////////////////////////////////////
ROM:5862 94 20 subb A, #0x20 ; ' '
ROM:5864 40 06 jc ROM_586C
ROM:5864
ROM:5866 E0 movx A, @DPTR
ROM:5867 D3 setb C
ROM:5868 94 7F subb A, #0x7F ; ''
ROM:586A 40 16 jc ROM_5882
/////////////////////////////////////////////////////////////////////////////////////////
ROM:59D4 94 20 subb A, #0x20 ; ' '
ROM:59D6 40 06 jc ROM_59DE
ROM:59D6
ROM:59D8 E0 movx A, @DPTR
ROM:59D9 D3 setb C
ROM:59DA 94 7F subb A, #0x7F ; ''
ROM:59DC 40 16 jc ROM_59F4
////////////////////////////////////////////////////////////////////////////////////////

ivani4,
я тут на досуге, пользуясь временным затишьем на этой ветке, собрал всю информацию по интересующему тебя вопросу в единый документ. Если хочешь, пришлю. Ты же любитель тестить :wink:. Может, поможет. Там вроде все разложено по кирпичикам. Я тут от скуки пропатчил 3 разные прошивки от плееров, которых не имею. На основании этого по мере надобности вносил в этот документ изменения. Вот только иврит+русский+английский не рассматривал. Может там только в фонте разница. А может нет... CAX его знает :lol:
PM Email Poster
Top Bottom
 ivani4 Member is Offline
 Posted: 26-02-2006, 01:06 (post 424, #556856)

Member

Group: Members
Posts: 184
Warn:0%-----
kisav
Оказывается мы в одни и те же игрушки играем.
ivanov49@yandex.ru
PM
Top Bottom
 kisav Member is Offline
 Posted: 26-02-2006, 01:11 (post 425, #556858)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (ivani4 @ 26-02-2006, 01:06)
kisav
Оказывается мы в одни и те же игрушки играем.
ivanov49@yandex.ru

Отпиши если помогло. Если нет то где не совпало с инструкцией.
PM Email Poster
Top Bottom
 kisav Member is Offline
 Posted: 26-02-2006, 03:57 (post 426, #556927)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (cax @ 23-02-2006, 11:01)

Насчёт UDF - видимо это никто не тестировал, вот и не пролечили прошивку всесторонне. Я попробую поспрашивать на yahoo и потестировать на своём аппарате.

CAX,

У тебя была возможность потестить на своем аппарате? Мой ББК-975 делает то же самое :(
PM Email Poster
Top Bottom
 cax Member is Offline
 Posted: 26-02-2006, 09:42 (post 427, #557016)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
> Может там только в фонте разница. А может нет... CAX его знает :lol:

Патч делается из 3-х частей: фонт, процедура перекодировки в АРМ, и патч кода 8032, если требуется. Все части должны присутствовать и содержать нужные штуки.

В моей инструкции приведена процедура без иврита, но её легко заменить на поддерживающую и русский и иврит.

То же самое с фонтом - надо знать куда какие буквы ставить. Образец можно подсмотреть в моих прошивках.

Патч 8032, как мы уже знаем, оказался не везде одинаковым. С удовольствием воспользуюсь собранной kisav информацией для внесения в инструкцию. Самому расписывать лень :)

> У тебя была возможность потестить на своем аппарате? Мой ББК-975 делает то же самое

Пока нет, но постараюсь долго не тянуть.
PM Email Poster
Top Bottom
 kisav Member is Offline
 Posted: 26-02-2006, 20:47 (post 428, #557251)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (cax @ 26-02-2006, 09:42)

QUOTE
Патч делается из 3-х частей: фонт, процедура перекодировки в АРМ, и патч кода 8032, если требуется. Все части должны присутствовать и содержать нужные штуки.

Знать бы че за 'нужные штучки' я б от радости, прикрутил, может 'Рiдну мову' :p
Поделись, если не коммерческая тайна :rolleyes:

QUOTE
Патч 8032, как мы уже знаем, оказался не везде одинаковым. С удовольствием воспользуюсь собранной kisav информацией для внесения в инструкцию. Самому расписывать лень :)

У тебя в ящике.

А вот ыщо и вопрос знатокам: ;)
Как быть уверенным что все места где требуется заменить подчерки на русский найдены и обезврежены?

С авишками проблем нет а вот с mp3 обнаружилось. Если поставить mp3 диск, браузер несколько изменяется. Делится на две равные части. Полное название файла отображается только в низу, под браузером. Только в нем опять эти самые подчерки в место русского. Как быть?

This post has been edited by kisav on 26-02-2006, 20:51
PM Email Poster
Top Bottom
 cax Member is Offline
 Posted: 26-02-2006, 21:27 (post 429, #557268)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
> Поделись, если не коммерческая тайна
Не тайна. Надо найти кодовые таблицы Юникода и перекодировать их в то, как у тебя буквы в фонте сидят. Пишется на АРМ-ассемблере. Это раз.
Нужные буквы в нужные места зафигачить - это два.
А по поводу три, как ты сам видишь, ещё не все точки над i расставлены.
Яка таблиця у Юнiкоду рiдной мовы ?
PM Email Poster
Top Bottom
 kisav Member is Offline
 Posted: 26-02-2006, 23:43 (post 430, #557345)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (cax @ 26-02-2006, 21:27)
> Поделись, если не коммерческая тайна
Не тайна. Надо найти кодовые таблицы Юникода и перекодировать их в то, как у тебя буквы в фонте сидят. Пишется на АРМ-ассемблере. Это раз.
Нужные буквы в нужные места зафигачить - это два.
А по поводу три, как ты сам видишь, ещё не все точки над i расставлены.
Яка таблиця у Юнiкоду рiдной мовы ?


Час рылся в гугле. Толком ничего не нарыл. Вот линк в котором есть трогательная история как видоизменялся codepage: http://www.brama.com/compute/rustex.html. Для начала они упоминают 3 версии Unicode. 1.0, 1.1 и 2.0. Меня это вогнало в ступр. Знаю только что codepage у русского и украинского один - 1251. (А если так, то может оно уже и так работает? К сожалению, не начем проверить в данный момент)


В АРМ-ассемблере обсолютно не рублю. Так что если не разжуешь как с предыдущим ребусом в IDe то я это не потяну :(

P.S. Мне украинский не особо сильно нужен. Но иврита я не знаю. А описать возможность подключения дополнительного языка в своем документе был бы не прочь.
PM Email Poster
Top Bottom
 cax Member is Offline
 Posted: 27-02-2006, 00:02 (post 431, #557364)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
>Для начала они упоминают 3 версии Unicode. 1.0, 1.1 и 2.0
Уже и 4 есть :)

>Так что если не разжуешь
Есть вещи, которые мне под силу, но требуют многих часов, чтобы сделать. На это особенно не рассчитывай.

>codepage у русского и украинского один - 1251
Если 1251, то он уже есть (хотя я нигде не видел в 1251 буквы i с двумя точками - вот это и выясни).

А документ
http://groups.yahoo.com/group/mt13x9/files/Documents/ExSport_CP125x.rar
ты уже читал ?
PM Email Poster
Top Bottom
 ivani4 Member is Offline
 Posted: 27-02-2006, 00:15 (post 432, #557371)

Member

Group: Members
Posts: 184
Warn:0%-----
час розкидати каміння і час каміння громадити
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Попробовал у себя.Вместо буквы і пишет [
Поправимо.Всё остальное в порядке.
kisav
А что это за программа fontool?Где её можно взять?

This post has been edited by ivani4 on 27-02-2006, 00:26
PM
Top Bottom
 kisav Member is Offline
 Posted: 27-02-2006, 00:17 (post 433, #557372)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (cax @ 27-02-2006, 00:02)

QUOTE
>codepage у русского и украинского один - 1251
Если 1251, то он уже есть (хотя я нигде не видел в 1251 буквы i с двумя точками - вот это и выясни).

>I #175
>i #191

QUOTE
А документ
http://groups.yahoo.com/group/mt13x9/files/Documents/ExSport_CP125x.rar
ты уже читал ?


Щас ознакомимся :p
PM Email Poster
Top Bottom
 kisav Member is Offline
 Posted: 27-02-2006, 00:31 (post 434, #557379)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (ivani4 @ 27-02-2006, 00:15)
час розкидати каміння і час каміння громадити
kisav
А что это за программа fontool?Где её можно взять?
Похоже я один на ней не розмовляю. Забыл. Был в Одессе недавно, а там в перемешку украинский, русский. Знакомые американские фильмы где примерно помнишь диалоги, с переводом на украинский - с непривычки ржал. Особенно когда шварцы очень бегло между собой переговариваются :lol:

Надеюсь модераторы не оштрафуют меня за офтоп и рассовые предрасудки :rolleyes:

Я тоже fontoоl долго искал. Нашел. И... непользовал. В родном notepad-е все забацал. Copy+paste и все.

This post has been edited by kisav on 27-02-2006, 00:32
PM Email Poster
Top Bottom
 kisav Member is Offline
 Posted: 27-02-2006, 00:59 (post 435, #557392)

Newbie

Group: Members
Posts: 31
Warn:0%-----
QUOTE (ivani4 @ 27-02-2006, 00:15)

Попробовал у себя.Вместо буквы і пишет [

Ivani4,
Ты смотрел свой фонт? В нем под #191 нет i ?

QUOTE
Поправимо.Всё остальное в порядке.

A по подробнее можно. [ идет под #91

PM Email Poster
Top Bottom
Topic Options Pages: (52) 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 28 [29] 30 31 .. 33 .. 36 .. 39 .. 42 .. 45 .. 48 .. 51 52