1 Отредактировано SnakE (11-12-2016 19:29)

Тема: Знакогенераторы Правец

Всем привет!

У нас возникло много вопросов по знакогенераторам, использовавшимся в разных моделях Правцев.

На сайте есть снимки ПЗУ, в которых имеются два знакогенератора: от болгарского Правца:

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=37&download=0 http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=38&download=0

и от ташкентского:

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=39&download=0 http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=40&download=0

Отличия между этими знакогенераторами минимальны: в генераторе Варианта в первом блоке имеется буква "Ы" на позициях $5F и $7F вместо болгарских пустого прямоугольника и шашечек, и некоторые символы попорчены. Обратите внимание, что символы приведены точно в тех позициях, где они расположены в ПЗУ.

Эмулятор Агат использует несколько другие ЗГ. Для режима "Правец 82":

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=41&download=0

Для режима "Правец 8А":

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=42&download=0 http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=43&download=0

С этими знакогенами некоторые программы отображаются вот так:

http://agatcomp.ru/Pravetz/GIF/MicolAdvancedBasic.png

Похоже, что эта программа рассчитана на вариантовский знакогенератор.

Есть однако еще скриншоты, на которых явно другой знакогенератор. Режим Правца:

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=22&download=0

Режим Эппла:

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=21&download=0

Здесь присутствует эпловская псевдографика, и "Ы" и "Ъ" находятся на других местах. Вроде бы, такой знакогенератор прошивался на многие Правцы, и значит, должны быть программы, на него рассчитанные.

Есть ли у кого-нибудь больше информации? Может быть, дампы других ПЗУ знакогенераторов? Болгарские программы для модифицированного ЗГ? Было бы крайне любопытно посмотреть.

Post's attachments

Attachment icon Apple_Setmode1_sm.jpg 166.54 kb, 243 downloads since 2016-12-10 

Attachment icon CHAR_8A_8C_1_ROM_ORDER.PNG 4.7 kb, 454 downloads since 2016-12-11 

Attachment icon CHAR_8A_8C_2_ROM_ORDER.PNG 4.58 kb, 437 downloads since 2016-12-11 

Attachment icon CHAR_Variant_1_ROM_ORDER.PNG 4.72 kb, 439 downloads since 2016-12-11 

Attachment icon CHAR_Variant_2_ROM_ORDER.PNG 4.58 kb, 447 downloads since 2016-12-11 

Attachment icon PRAVETZ8A_1.PNG 4.63 kb, 435 downloads since 2016-12-11 

Attachment icon PRAVETZ8A_2.PNG 4.68 kb, 446 downloads since 2016-12-11 

Attachment icon Pravetz82.PNG 4.29 kb, 443 downloads since 2016-12-11 

Attachment icon Pravetz_Setmode1_sm.jpg 149.57 kb, 229 downloads since 2016-12-10 

2 Отредактировано SnakE (11-12-2016 19:29)

Re: Знакогенераторы Правец

Забыл написать. Скриншоты в первом посте сделаны в режиме SETMOD 1. Никаких чудес на экране не видно, кроме некоторого отличия в знакогенераторах. Однако есть ещё скриншоты с того же Правца, сделанные в режиме SETMOD 0. Правец:

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=44&download=0

Apple:

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=45&download=0

В обоих похоже, что используются те же знакогенераторы, но знаки идут не подряд, повторяются, и в некоторых позициях включается мигание. Кто-нибудь знает, как именно полный знакогенератор превращается в "урезанный"?

Post's attachments

Attachment icon Apple_Setmode0_sm.JPG 158.82 kb, 414 downloads since 2016-12-11 

Attachment icon Pravetz_Setmode0_sm.JPG 165.24 kb, 423 downloads since 2016-12-11 

3

Re: Знакогенераторы Правец

Добрый день.

Я работал на Ташкентском предприятии "Вариант" и мы выпускали компьютеры "Правец-8А и 8С".
Те компьютеры "Правец", которые поставлялись нам - по знакогенератору были немного модифицированы и изменены. Так как в болгарском варианте нет некоторых букв русского алфавита, например "Ы", оригинальный знакогенератор был доработан. Клавиатуры на Правцах тоже были изменены и была введена буква"Ы". Все годы, в которые выпускался Правец, знакогенератор ставился именно такой, который указан выше. В дальнейшем мы его доработали для местных языков - узбекский, таджикский, туркменский, киргизский и казахский в которых были свои дополнительные буквы. ПЗУ знакогенератора зашито в микросхему 2764 объемом 8 кБ. Используется только половина - 4 кБ. Во второй половине находится знакогенератор от Apple, который видимо оставили болгары для совместимости с оригинальным Apple. Переключение знакогенераторов осуществляется просто перемычкой возле микросхемы знакогенератора. Таким образом "Правец-8А" работает в 2-х режимах: с установленной перемычкой - это "Правец", а без нее - Apple. Проверено на многих фирменных программах Apple - все отображается корректно.
Все программы, которые писались у нас в Ташкенте, использовали именно этот знакогенератор и часть из них у меня сохранилась. Если есть вопросы - я еще напишу.

4

Re: Знакогенераторы Правец

А вы могли бы снять дамп с микросхемы ЗГ вашего правец 8а? Вот именно с того, с которого фото экрана делали?

5

Re: Знакогенераторы Правец

Да, пожалуйста.
Прошивка считана с моего рабочего компьютера.

Post's attachments

Attachment icon ZG_Pravetz-8A.rar 1.54 kb, 436 downloads since 2016-12-15 

6 Отредактировано SnakE (16-12-2016 01:19)

Re: Знакогенераторы Правец

Спасибо, из этой ПЗУ такие вот картинки получаются:

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=47&download=0 http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=48&download=0

А откуда же тогда вот эта прошивка?

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=39&download=0 http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=40&download=0

У нас она числится, как снятая с "Правца" производства "Вариант". Но в ней "Ы" и "Ъ" переставлены местами, тонкие фигурные скобки, сдвинуты вправо правые квадратные скобки, и испорчены символы "}", "~" и "@" в позиции 0x00. При этом в архиве есть софт, который хочет именно такое расположение "Ы"...

Post's attachments

Attachment icon ZG_Pravetz-8A-1.PNG 4.66 kb, 441 downloads since 2016-12-15 

Attachment icon ZG_Pravetz-8A-2.PNG 4.88 kb, 436 downloads since 2016-12-15 

7 Отредактировано garnizon (18-12-2016 10:42)

Re: Знакогенераторы Правец

Для однозначности:

Прошивки знакогенератора от болгарского 8а тут не рассматриваются, в них вообще нет буквы «ы». Мы говорим только о разных версиях знакогенератора для 8а  СП "Вариант".

1 версия (назовем так) -  Она снята с Правец8а. Год на компьютере не указан, но бумажка наклеена:
СП "Вариант" Заводской N 3190651. 
Твёрдый знак остался на "своём" болгарском месте, а "Ы" впихнули на место мало используемых шашечек и квадратиков.
Т.е. все чисто болгарские проги буду отображать текст корректно. Логично ведь когда так…..

Кроме того, те диски, что у меня есть, не какие-нибудь левые а производства СП "Вариант", Курбанаевы, Liberty Drive - нормально работают именно с этой прошивкой. Так как, например, ожидают ы и Ы в позициях 5F и 7F.


2 версия (назовем так) - присланная HARDMENом , не знаю заводской номер компа, и год производства, возможно он подскажет.
На ней, как видно из картинок постом выше, поменяны местами Ъ и Ы. Таким образом и чисто болгарские проги будут писать не корректно и мои диски будут писать не корректно.

В аттаче примеры таких дисков, в некоторых местах явно указано что они для 8А и рисуются лейблы СП "Вариант". Если их запустить на компе hardmen, они будут работать не корректно.

С другой стороны, прошивка «версии 2» кажется более современной, так как имеет псевдографику Apple//e и HARDMEN говорит что его софт ожидает такую прошивку.


Я склонен думать что правцы СП "Вариант" были с разными прошивками.
И кстати,  кто-то, даже в 89 году, был в курсе разных версий прошивки и вместо «Ы» использовал в программах «Ь I», т.е. два знакоместа - мягкий знак и вертикальная палка.

Post's attachments

Attachment icon M043V1.DSK 140 kb, 429 downloads since 2016-12-16 

Attachment icon agk078a21.eim.dsk 140 kb, 434 downloads since 2016-12-16 

8 Отредактировано garnizon (30-11-2017 00:52)

Re: Знакогенераторы Правец

Сстанев прислал фото экрана болгарского 8А (джамп Х20 стоит). В setmod 0 4-я сверху строка мерцает.
http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=181&download=0

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=182&download=0

Post's attachments

Attachment icon setmod0.jpg 526.69 kb, 223 downloads since 2017-05-23 

Attachment icon setmod1.jpg 468.02 kb, 221 downloads since 2017-05-23 

9 Отредактировано garnizon (30-11-2017 01:05)

Re: Знакогенераторы Правец

Сстанев прислал фото экрана болгарского 8А (джамп Х20 снят). фабр. номер 2204; 1988 год

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=300&download=0

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=301&download=0

Post's attachments

Attachment icon setmod0.jpg 261.93 kb, 201 downloads since 2017-11-29 

Attachment icon setmod1.jpg 196.9 kb, 209 downloads since 2017-11-29 

10 Отредактировано garnizon (14-03-2018 00:51)

Re: Знакогенераторы Правец

Тот же правец, другим фотиком:

Post's attachments

setmod0.gif, 287.08 kb, 800 x 200
setmod0.gif 287.08 kb, 357 downloads since 2018-03-13 

setmod0_J.gif, 257.44 kb, 800 x 200
setmod0_J.gif 257.44 kb, 333 downloads since 2018-03-13 

setmod1.png, 291.47 kb, 800 x 200
setmod1.png 291.47 kb, 370 downloads since 2018-03-13 

setmod1_J.png, 413.01 kb, 800 x 200
setmod1_J.png 413.01 kb, 363 downloads since 2018-03-13