Автор | Сообщение |
Roger Wilco
|
Извините, что вламываюсь, кто в синклеровских прогах копался? Шрифтик там занимал 768 байт. Я запустил свой синклер и просмотрел софт от ТВ9 на эране с помощью редактора спрайтов - на экране появился. Его же можно отредактировать, заменив маленькие буквы на русские, отредактировать надписи, сделав все буквы заглавными. Можно убрать ненужные языки из прошивки, места там много. В ТВ9 знак представляет собой последовательность из 6-ти байтов. Выглядит так:
1- 0111110
2- 0100001
3- 0111110
4- 0100001
5- 0100001
6- 0111110
Это например, буква "В".
Каждая строка символа это байт.
В Синклере точно так же, но 8. Верхний и нижний у стандартного шрифта как правило нули.
1- 00000000
2- 01111110
3- 01000001
4- 01000001
5- 01111100
6- 01000010
7- 01000010
8- 0111110
Грубо, но, думаю, понятно. Раскладку кириллицы в тексте не знаю.
P.S. было бы больше времени, занался бы... |
|
svan
|
Roger Wilco, коллега,я так и не понял в чем суть проблемы. |
|
Roger Wilco
|
svan, я про то, что программу не нужно копать, достаточно изменить знакогенератор и надписи. Отредактировать их, зная нужную раскладку несложно. Но опять таки, зачем? Кто читает эти телетексты? Я считаю, раз хочет клиент русский, значит пусть телек покупает новый.
Если бы было время на это, я бы попробовал. Когда еще ассемблера не знал, игрушки на синклере русифицировал.
P.S. Контрольная сумма прошивки имеет значение? |
|
svan
|
Roger Wilco, безусловно,что контрольная сумма может иметь значение,кроме того где гарантия,что знакогенератор,который ты нашел относится к телетексту а не к OSD.В нашем случае телетекст имеет аппаратную поддержку в проце и знакогенератор находится в масочном ПЗУ.Конечно если тупо поменять знакогенератор на русский - это может сработать и с этого нужно начинать,только вряд ли обойдется без каких либо бяк,которые потом прийдется убирать программным путем.Что же касается клиента,то у меня довольно часто просят поменять проц телетекста на тот,который имеет русскую прошивку-почему бы не порадывать клиента если это выгодно |
|
Roger Wilco
|
svan, что значит "выгодно"? Это же переделка ПО и стоить должна не по-детски. Или тебя устроят 20 зеленых, которые тебе с трудом отдаст клиент? |
|
svan
|
Roger Wilco, я имел ввиду только замену процов телетекста на аналог с кириллицей без замены ПО. |
|
Roger Wilco
|
svan, но в TV17 все иначе, замена проца ни к чему не приведет. Знакогенератор там в ПО, причем общий как для текста, так и для меню. |
|
svan
|
Roger Wilco, ошибаешся,в TV17 как раз телетекст реализован аппаратно в центральном проце,а знакогенератор OSD находится в ПО.Прочитай внимательно данную тему. |
|
Roger Wilco
|
|
svan
|
Roger Wilco, оставили до лучших времен. |
|
|