PDA

Просмотр полной версии : Квант-8 - информация



esl
08.12.2010, 13:34
Место для сбора информации по этому варианту ПК Корвет.

---------- Post added at 12:34 ---------- Previous post was at 12:26 ----------

Первое место где появилась информация, и основной источник
Квант-8 на полигоне призраков (http://www.phantom.sannata.ru/forum/index.php?t=7671&a=stdforum_view&o=&st=0)

цитата от человека который видел его (ya-san)



У меня был квант-8 в комплектации от УЭМЗ (три тройки): ч/б монитор, дисководы TEAC и принтер ПЗСУ-1.

Клавиатура была на основе корветовской, но за счет дополнительных кнопок максимально приближенная к АТ.
Внутри - материнская плата от корвета, переделанная навесным монтажом для переноса из клавиатуры в системный блок.
На ней НЕ распаяны локальная сеть, интерфейс магнитофона и ПЗУ с бейсиком, остальное присутствует.
Из других отличий платы большие радиаторы на микросхемах и собственная прошивка ПЗУ знакогенератора, с кодировкой отличной от корветовской, но совпадающей с притером.
Справа от дисководов стоял очень шумный вентилятор на 220 вольт.

CP/M от корвета работала отлично, дополнительные клавиши на уровне операционной системы поддерживались.
Также после перепрошивки знакогенератора работали все корветовские программы под нее.
Микродос не запускался, видимо в связи с отсутствием адаптера локальной сети.

----

были разные варианты исполнения

Судя по интернету - были, я своими глазами не вдел. В частности на здешних фото дисководы другие и мест под разъемы меньше, чем у меня.


УЭМЗ - это Уральский Электромеханический Завод


а каково было расположение клавиш ?

Как на клавиатуре РС АТ, но латинская раскладка и кнопки переключения алфавитов корветовские, вместо F11 и F12 - клавиша СТОП и еще пара мелких отличий. Цвета кнопок белый и серый того же оттенка что и корпус. При этом клавиатура герконовая с металлическим основанием и весит едва ли не больше оригинального корвета.

фото одного из варинатов (http://foto.mail.ru/mail/need009/32/33.html#33)

esl
17.08.2012, 15:53
На полигоне нашелся еще один Квант,
на этот раз с клавиатурой!

http://www.phantom.sannata.ru/forum/index.php?t=7671

esl
22.08.2012, 01:47
еще фото от товарища Tigris12
http://fotki.yandex.ru/users/tigriss12/

ну там и клавиатура, с кучей микросхем!
и биос только в одной микросхеме

и классно сделаная плата со всех ГЗУ
и дисководы TEAC ...
мечта ;)

alex-mak
02.11.2012, 22:04
ну там и клавиатура, с кучей микросхем!
и биос только в одной микросхеме

и классно сделаная плата со всех ГЗУ
и дисководы TEAC ...
мечта ;)

А ведь был еще и КВАНТ-16. Может знает кто?

esl
02.11.2012, 22:19
А ведь был еще и КВАНТ-16. Может знает кто?

даже не слышал

esl
26.05.2013, 20:44
Вроде разобрался с расширенной клавиатурой Квант-8

это по результатам анализа драйвера для ExpressPascal/E
там есть поддержка этой клавиатуры



Дополнительное поле: (D0-D7)
KB08 101H 0 1 2 3 4 5 6 7
KB09 102H 8 9 * + ? - . /
KB10 104H F1 F2 F3 F4 F5 F6 F7 F8
KB11 108H F9 F10 ? ? ? ? ? ?
KB12 110H ? ? Dn ? Lt ? Rt ?
KB13 120H UP ? ? ? ? ? ? ?
KB14 140H Enter2 ? ? ? ? ? ? ?
KB15 180H ? ? ? ? ? ? ? ?


Dn,Up,Lt,Rt - Down,Up,Left,Righ отдельно стоящи стрелочки
Enter2 - Enter на цифровом поле
/ * - + знаки на цифровом поле

там есть еще 8 кнопок (над стрелками) и кнопка PRT с которыми пока не ясно ....

надо еще в драйвере для Терминал-т8 посмотреть

и по железу
клавтатура подключена 30 пиновым кабелем (обычная 24) и на нее подается +5 питания
как выяснил ILoveSpeccy



2 первых на массе.
Потом 24 как по схеме.
Последний (30) +5В.

esl
24.07.2014, 12:46
Картинка с матрицей и внешним видом
https://dl.dropboxusercontent.com/u/490774/Korvet/esl-korvet-kbd-matrix-kvant.png

ну и копия в аттаче (http://zx-pk.ru/showpost.php?p=728782&postcount=88)

---------- Post added at 11:46 ---------- Previous post was at 11:30 ----------

еще про клавиатуру
нестандартный разъем
с питанием

вот сообшение от iLoveSpeccy (http://zx-pk.ru/showpost.php?p=601140&postcount=14)
и тут (http://zx-pk.ru/showpost.php?p=601277&postcount=17)


2 первых на массе.
Потом 24 как по схеме.
Последний (30) +5В.

IgorSmith
18.02.2015, 11:00
А ведь был еще и КВАНТ-16. Может знает кто?

Да, действительно был КВАНТ-16П - https://fotki.yandex.ru/next/users/goschan-ik/album/484404/view/1185286
Если кому интересно могу несколько по-подробнее про него узнать/рассказать.

esl
18.02.2015, 15:43
Ух ты, а про Квант-8 у Вас тоже есть информация (любая) !?

IgorSmith
18.02.2015, 18:22
Ух ты, а про Квант-8 у Вас тоже есть информация (любая) !?

Я думаю кое-что про КВАНТ8 (https://fotki.yandex.ru/users/goschan-ik/album/484405/) я тоже смогу найти.
Например есть несколько книжечек, планируемых к сканированию из официальной документации:
doc1 (https://fotki.yandex.ru/next/users/goschan-ik/album/484453/view/1185571)
doc2 (https://fotki.yandex.ru/next/users/goschan-ik/album/484453/view/1185572)
doc3 (https://fotki.yandex.ru/next/users/goschan-ik/album/484453/view/1185573)
doc4 (https://fotki.yandex.ru/next/users/goschan-ik/album/484453/view/1185574)
doc5 (https://fotki.yandex.ru/next/users/goschan-ik/album/484453/view/1185575)
doc6 (https://fotki.yandex.ru/next/users/goschan-ik/album/484453/view/1185576)

esl
18.02.2015, 19:04
Ух ты, будем ждать !!!!!

а Вы имели к нему отношение ?

---------- Post added at 18:04 ---------- Previous post was at 18:01 ----------

а "Тестово-Дигностичесская программа" - толстая ?
очень было бы интересно взглянуть

из всех менее интересен (я про приоритет) "транслятор С"

IgorSmith
19.02.2015, 10:33
Ух ты, будем ждать !!!!!

а Вы имели к нему отношение ?

---------- Post added at 18:04 ---------- Previous post was at 18:01 ----------

а "Тестово-Дигностичесская программа" - толстая ?
очень было бы интересно взглянуть

из всех менее интересен (я про приоритет) "транслятор С"

"Тестово-Дигностичесская программа" тянет на 37 страниц.
Что же касается отношения, то сам я ничего к нему не разрабатывал, но волею судеб работаю там где он был создан и собираю информацию по крупицам о том что здесь создавали в начале 90-х...

esl
19.02.2015, 15:01
"Тестово-Дигностичесская программа" тянет на 37 страниц.

будем ждать, с нетерпением ! ;)


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

Корвет делали в ОФП НИИЯФ МГУ
в Кванте-8 стоит обычная стандартная плата (судя по фото)
зато корпус и особенно КЛАВИАТУРА - это что-то !

и я так понимаю было несколько разных реализаций
в часности как терминал (с прошитым в ПЗУ софтом)

любые сведения были бы очень интересны !

IgorSmith
29.04.2015, 09:41
Прошу прощение за задержку.
Ожидаемая "Тестово-Дигностичесская программа" - https://yadi.sk/i/4iNXjm1xgKLW5

esl
29.04.2015, 15:25
класс, очень интересно,

такой версии ТДП как доке - нету

а там по описанию забавный тест дисководов
очень было бы интересно посмотреть

и там два теста клавиатуры ...
(из нее узнал что лампочке на клавиатуре Квант8 это ВР/РУС)


p.s. если тяжко делать файлы - выкладывайте сканы, причём чем более рав тем интереснее
p.p.s. с нетерпением ждём продолжения такого шикарного банкета !

DATAsoft
19.03.2016, 08:58
Сегодня был у товарищей, которые занимаются утилизацией техники. Нашёл кучку Квантов. :) Так что привезу домой, отмою и выложу подробные фотки. Клавиатур от них не оказалось, но у меня есть клава от Терминала ВК-8Т. Кстати в одном компе в дисководе торчит дискета. Попробуем считать.
http://s019.radikal.ru/i603/1603/be/74c0611963f9t.jpg (http://radikal.ru/fp/26b74be2e67d4bce820c4621046909f3)

BYTEMAN
19.03.2016, 13:50
DATAsoft, если надумаешь продавать, я бы один в музей забрал)

Sonic_Blast
19.03.2016, 20:42
Ох ох ох.... я бы тоже взял бы....)))

DATAsoft
20.03.2016, 14:40
Считал ПЗУ из Кванта.

AHTuXPuCT
20.03.2016, 14:49
DATAsoft, покажешь квант? не видел ни разу такого

b2m
20.03.2016, 18:39
Скопировал конфигурацию Корвета, подставил ПЗУ Кванта, вроде работает, пишет ОПТС 3.0. А есть какие-то фичи, отличающие Квант от Корвета?

DATAsoft
20.03.2016, 18:58
Эти Кванты очень напомнили мне Терминал ВК-8Т. Такое ощущение что они сделаны на одном предприятии.
Вот фотка платы Кванта. Не распаян внешний порт.
http://s019.radikal.ru/i605/1603/48/0fdb23e5dbcat.jpg (http://radikal.ru/fp/4582e4169a8a4577af930d0d78e7b364)

DATAsoft
20.03.2016, 18:59
Кстати, надо первое ПЗУ у них сравнить. Думаю что они окажутся одинаковыми...

Sonic_Blast
20.03.2016, 20:12
а можно ещё считать ПЗУ Фонтов?

DATAsoft
20.03.2016, 20:54
а можно ещё считать ПЗУ Фонтов?

Да не вопрос.

CodeMaster
21.03.2016, 08:03
еще про клавиатуру
нестандартный разъем
с питанием

вот сообшение от iLoveSpeccy
и тут

2 первых на массе.
Потом 24 как по схеме.
Последний (30) +5В.

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

DATAsoft
21.03.2016, 12:37
Интересно, а для чего там питание, на клаве есть какая-то схема или для "цветомузыки"?
Внутри клавиатуры установлены микросхемы, но вот схемы от неё я не встречал.
В 3 посте этой темы есть ссылка на фотки клавиатуры, в том числе и изнутри.

CodeMaster
21.03.2016, 19:53
Внутри клавиатуры установлены микросхемы, но вот схемы от неё я не встречал.
В 3 посте этой темы есть ссылка на фотки клавиатуры, в том числе и изнутри.

Да там до фига микросхем и прочего! ;-)

В основном буферы ЛП9 и резисторы подтяжки. Видимо, что бы длинный шлейф тянула и не глючила. Но, есть ещё ЛЕ1, возможно это для формирования расширенной клавиатуры :-/

DATAsoft
22.03.2016, 00:18
DATAsoft, покажешь квант? не видел ни разу такого

С удовольствием, только я уже уехал в Ульяновск. Знаю что ты в Нижнем, но в последний месяц сам бываю в городе день-два в неделю... Времени катастрофически не хватает...

Sonic_Blast
26.03.2016, 07:17
по фотографит и размещенных на ней 3-х ПЗУ можно предположить что там прошит и Бейсик ))) интересно если там ОТПС 3.0 то бейсик чем то отличается от того что в ОПТС 2.0?

Можно сделать побольше фоток внутреннойстей платы , дисководов итд)

DATAsoft
26.03.2016, 17:29
Насколько помню, васик там зашит во 2 и 3 ПЗУ. Надо их сравнить с Корветовскими и сразу станет понятно отличаются они или нет. Хотя как минимум заставку в васике Квант выводит немного другую.

Sonic_Blast
26.03.2016, 20:05
а я что-то думал что в 2-й ПЗУ (что ближе к процу) зашит ОТПС а в 3,4 бейсик) я сегодня подрубил к своему Корвету КП8020 дисковод наделал дискет с мдосом и игрушками поигрался))) круть)))

BYTEMAN
01.06.2017, 11:45
Исходники прошивок Кванта-8 и другие ништяки есть тут: http://zx-pk.ru/threads/27734-diskety-s-cherdaka-mgu.html?p=915117&viewfull=1#post915117

surinm
16.10.2018, 23:18
Коллеги, привет! По-прежнему неспешно занимаюсь восстановлением Кванта. До сих пор был только корпус, много разных плат от корветов и жгучее желание))) Пока контроллер PS/2 клавиатуры для корвета ждал своей очереди, я совершенно случайно умудрился отхватить на мешке клавиатуру от Кванта. Теперь имеем - корпус от Кванта, стандартная плата от корвета, клавиатура от Кванта. Теперь самое интересное... В действительности в клавиатуре есть какая-то логика (микрухи), поэтому она нифига не звонится тестером((( в самих кнопках на самом деле не герконы, как писалось выше, а К1116КП1 (униполярная магнитоуправляемая микросхема - электронный ключ, управляемый магнитным полем. Микросхема содержит внутри датчик Холла.) Опираясь на гипотезу, что "2 первых на массе. Потом 24 как по схеме. Последний (30) +5В.", соорудил кабель для подключения клавиатуры к материнке корвета, питание и землю кинул с БП. Особо не надеялся, что что-то заработает, но все-таки получил первый результат:
При нажатии кнопок на клавиатуре срабатывает только:
Ф4 - работает как Стоп
Ф2 - как Ентер
Ф7 - как делит
Ф8 - как Таб
Ф10 - как Ентер
На остальных клавишах - тишина.
Глядя на схему, дотумкал, что скорее всего перепутал сторону обжима колодки... но нет! переобжал - тот же результат(((

Повтыкал в плату корвета. На ней действительно есть отверстия под более длинный разъем, при этом два из них +5в, а два уходят под пищалку и оттуда шуруют куда-то в логику контроллера FDD... земли конечно же нет.
Повтыкал на фотографии плат Кванта из имеющихся в интернете, на плату клавиатуры Кванта: разводка прямая (т.е. шлейф в колодке и скорее всего на клавиатуре порядок контактов такой же, как и на материнке), на клавиатуре только один контакт +5в... второй (который рядом, на фото видно) уходит в две МС ЛЕ1

Варианты дальнейших изысканий:
1. Рисовать схему клавиатуры Кванта, вызванивая контакты, тогда наверное придет понимание как она работает (так себе вариант, плата сложная, очень много дорожек под пластиковыми стаканами кнопок, у К1116КП1 5 выводов, и зачем-то под каждую кнопку подведены еще два - итого 7 контактов на клавишу)
2. Раздобыть где-нибудь схему (вариант фантастический, но мало-ли)
3. Раздобыть крупно фото обратной стороны платы Кванта в районе разъема клавиатуры, чтобы убедиться, что там другая разводка дорожек, чем в корвете или в обратном...

Вопросы:
Есть еще идеи? Готов ли кто из обладателей кванта сфотать крупно плату с обратной стороны? Кто доступно может объяснить, зачем к каждой кнопке подведены по 7 контактов? или принцип работы этих К1116КП1?

Фото "геркона" (https://yadi.sk/i/OJlHQzK8rISwvQ)
Фото шлейфа (https://yadi.sk/i/lsntrMTdCzbhsw)
Фото клавиатуры (https://yadi.sk/i/8hNYr_tHO30umw) (кнопки в отмывке, да и вызванивать мешают)
Фото клавиатуры обратная сторона (https://yadi.sk/i/MlPPaDQBjrzgdg)

DATAsoft
17.10.2018, 16:23
У меня лежит несколько Квантов. Попробую добраться до них к выходным и отфотать плату.

DATAsoft
17.10.2018, 16:30
surinm, на плате Корвета к которому подключаешь клаву около клавиатурного разъёма стоят м/с КП11 или КП14?

surinm
17.10.2018, 18:14
DATAsoft, КП14

surinm
17.10.2018, 21:38
У меня лежит несколько Квантов. Попробую добраться до них к выходным и отфотать плату.
Заранее спасибо))

surinm
23.10.2018, 12:19
У меня лежит несколько Квантов.

DATAsoft, может продашь мне одну плату? Можно даже не рабочую, я восстановлю)))

DATAsoft
26.10.2018, 09:06
DATAsoft, может продашь мне одну плату? Можно даже не рабочую, я восстановлю)))
Нет. Платы не продаю.

А по теме - пока до компов не добрался. Может в эти выходные получится...

DATAsoft
07.11.2018, 18:02
Добрался. Держи фотки.
https://yadi.sk/d/7vwtnoADpvzi2Q

surinm
17.11.2018, 07:18
DATAsoft, спасибо. Попробую по фото разобраться.

dk_spb
29.05.2020, 16:48
А софта от Квант-8 или терминала ВК-8Т нет ни у кого? Особенно системы и ТКД (тестовой утилиты)?

litwr
18.09.2022, 16:07
Обнаружил у себя системный диск для Кванта-8. Считал его через IMD и обнаружил, что эмуляторы (emu80, b2m) его не грузят. Пробовал ставить ROM, выложенный на https://www.phantom.sannata.org/viewtopic.php?f=18&t=7671 - c emu80 не помогло. Может кто добился с этим больших уcпехов?
Есть ли где-нибудь все (24 КБ?) ПЗУ от Кванта-8?
У меня ещё образы дисков с транслятором си, электронными таблицами, СУБД и текстовым редактором.
https://photos.app.goo.gl/uqozwawiiQdJRPpZ8
77794

litwr
23.09.2022, 18:12
Интересно, что шрифты для Кванта тут (https://www.phantom.sannata.org/viewtopic.php?f=18&t=7671&start=33#top) и тут (https://zx-pk.ru/threads/14495-kvant-8-informatsiya.html?p=863889&viewfull=1#post863889) - разные.

Извиняюсь, оказывается уже есть ветка (https://zx-pk.ru/threads/14495-kvant-8-informatsiya.html) для Кванта-8 - хорошо бы модератору перенести туда мой пост, с закрытием этой ветки. Заранее спасибо.

EDIT. А загрузка получилась, кода взял ПЗУ отсюда (https://zx-pk.ru/threads/14495-kvant-8-informatsiya.html?p=863815&viewfull=1#post863815). Так что поставленный вопрос закрыт. Удивительно только, что шрифт из ПЗУ в неправильной кодировке для бейсика из ПЗУ и для застaвки при загузки ОС Квант-8.

Serebriakov
24.09.2022, 05:51
Интересно, что шрифты для Кванта тут (https://www.phantom.sannata.org/viewtopic.php?f=18&t=7671&start=33#top) и тут (https://zx-pk.ru/threads/14495-kvant-8-informatsiya.html?p=863889&viewfull=1#post863889) - разные.
Как-нибудь откапаю свою старую утилитку для рендера Корветных шрифтов, отрисую.


Извиняюсь, оказывается уже есть ветка (https://zx-pk.ru/threads/14495-kvant-8-informatsiya.html) для Кванта-8 - хорошо бы модератору перенести туда мой пост, с закрытием этой ветки. Заранее спасибо.

Сделано!

litwr
24.09.2022, 10:38
Не нашел дисков ОС Квант-8 в нашем архиве (https://zx-pk.ru/threads/29405-korvet-katalog-softa.html) - неужели там ничего нет?! Выкладываю свои образы. Однако, к сожалению, все диски кроме системного, были сделаны копированием пофайлово, а не посекторно, поэтому системные треки могут отличаться от исходных дисков. Кроме того, возможно были скопированы только файлы из области пользователя 0. На системном диске почему-то присутствует Pascal MT+, т.е. это не копия исходного загрузочного диска, а образ диска, который мы использовали в работе. Поэтому возможно там стерты ряд утилит, которые нам в работе были не нужны, хотя места там много и это стирание скорее всего места не имело.
У меня на дисках нет программы TDP для Кванта-8, которая описана в https://zx-pk.ru/threads/14495-kvant-8-informatsiya.html?p=800520&viewfull=1#post800520 - может кто-нибудь с этим сможет помочь? Хорошо бы найти и другие образы дисков с ОС Квант-8.

77860

Serebriakov
25.09.2022, 20:32
Не нашел дисков ОС Квант-8 в нашем архиве (https://zx-pk.ru/threads/29405-korvet-katalog-softa.html) - неужели там ничего нет?!77860
К сожалению специфичного софта для Кванта нигде не встречал или просто не опознал, Квант - можно сказать черная лошадка, т.к. почти все утеряно. Так что благодарю за образы!

litwr
01.10.2022, 09:32
К сожалению специфичного софта для Кванта нигде не встречал или просто не опознал, Квант - можно сказать черная лошадка, т.к. почти все утеряно. Так что благодарю за образы!

В системных треках Кванта есть текст "КВАНТ-8" в основной кодировке ГОСТ (aka ISO 8859-5). Но полной уверенности, что это верно для всех дисков Кванта нет.

litwr
17.07.2023, 09:23
Обнаружил особенность Кванта-8. При печати широким шрифтом, 32 символа в строке, каждый второй символ пропадает. Похоже в биосе тупая ошибка. Например, в бейсике включаем широкий шрифт и печатаем Hello
PRINT CHR$(27)+"3HELLO"
получаем HLO. :)

surinm
05.11.2023, 17:05
Обнаружил особенность Кванта-8.
Это не особенность кванта. Так на всех корветах отображается информация в режиме 32 символа в строке. Мы в детстве, когда пользовались этим режимом писали PRINT "HHEELLLLOO", чтобы правильно выводило. Это не особенность, так и должно работать)) так оно в памяти хранит, а на экран реально каждый второй символ выводит

litwr
18.11.2023, 08:49
Это не особенность кванта. Так на всех корветах отображается информация в режиме 32 символа в строке. Мы в детстве, когда пользовались этим режимом писали PRINT "HHEELLLLOO", чтобы правильно выводило. Это не особенность, так и должно работать)) так оно в памяти хранит, а на экран реально каждый второй символ выводит
Что-то вы похоже путаете, наберите этот принт не у Кванта и он напечатает именно Hello. Другое дело, что у всего, что было напечатано в режиме 64 знака, пропадёт каждый второй знак. Снимка экрана не прикрепляю, поскольку всё легко проверить в эмуляторе. Запустите эмулятор, набирите тот принт, ... Может у вас именно Кванты были? Или какой-то нетипичный биос?

surinm
12.12.2023, 20:34
Что-то вы похоже путаете
Так вот... про "тупую ошибку в биосе"... наконец добрался до реального корвета (ну ладно, форманта это! ну сути не меняет) и набросал простую прогу. Собственно вот программа:
https://pic.maxiol.com/thumbs2/1702402187.1595408409.whatsapp2023121220.jpg (https://pic.maxiol.com/?v=1702402187.1595408409.whatsapp2023121220.jpg&dp=2)
а вот результат работы программы:
https://pic.maxiol.com/thumbs2/1702402234.1595408409.whatsapp2023121220.jpg (https://pic.maxiol.com/?v=1702402234.1595408409.whatsapp2023121220.jpg&dp=2)
Так что я не путаю. Еще раз - это не особенность Кванта и не "тупая ошибка", так и должен работать режим 32 символа в строке.

litwr
19.12.2023, 10:56
Так вот... про "тупую ошибку в биосе"... наконец добрался до реального корвета (ну ладно, форманта это! ну сути не меняет) и набросал простую прогу. Собственно вот программа:
https://pic.maxiol.com/thumbs2/1702402187.1595408409.whatsapp2023121220.jpg (https://pic.maxiol.com/?v=1702402187.1595408409.whatsapp2023121220.jpg&dp=2)
а вот результат работы программы:
https://pic.maxiol.com/thumbs2/1702402234.1595408409.whatsapp2023121220.jpg (https://pic.maxiol.com/?v=1702402234.1595408409.whatsapp2023121220.jpg&dp=2)
Так что я не путаю. Еще раз - это не особенность Кванта и не "тупая ошибка", так и должен работать режим 32 символа в строке.
Хорошая шуткa! :) Вы сначала печатаете, а потом переключаете режим. :) Это типа нарисуем картинку в одном режимe, потом переключим режим и жалуемся на картинку. :) Установите режим сначала и всё будет печататся без шуток на нормальном Корвете, а на Кванте будут ваши шутки.

surinm
21.12.2023, 08:43
Хорошая шуткa!
Ничего не понял про какие-то "шутки"... в режиме 32 символа в строке корвет выводит АЦЗУ на экран через символ. Хоть до вывода включи его, хоть после. При чем тут "шутки"? зачем не разбираясь в вопросе чего-то писать, да еще и оперируя непонятными терминами?

dk_spb
21.12.2023, 09:05
зачем не разбираясь в вопросе чего-то писать, да еще и оперируя непонятными терминами?
Чтобы кто-то повелся и ответил. Вот Вы же повелись ;-)

litwr
23.12.2023, 16:17
Ничего не понял про какие-то "шутки"... в режиме 32 символа в строке корвет выводит АЦЗУ на экран через символ. Хоть до вывода включи его, хоть после. При чем тут "шутки"? зачем не разбираясь в вопросе чего-то писать, да еще и оперируя непонятными терминами?
Какая-то странная непонятка. Уже тролли прибежали. :(
Вот ссылка на мой первый пост (https://zx-pk.ru/threads/14495-kvant-8-informatsiya.html?p=1182503&viewfull=1#post1182503) по этой теме. Просто наберите приведенный там код. Специально для Вас сделал снимок экрана, не с Кванта. А порядок включения очень важен. Если вы сначала печатаете текст в режиме 64 знака, а затем переключаете в режим 32, то каждый второй знак пропадает. Но если вы просто печатаете в режиме 32 знака, то вce работает нормально, но не на Кванте.
На Кванте мой пример будет печатать не HELLO, а HLO.
79959

ДОБАВЛЕНИЕ. Кстати, запустите свой код два раза и появятся лишние знаки, если у вас не Квант.

surinm
26.12.2023, 19:33
PRINT CHR$(27)+"3HELLO"
Я честно говоря и не знал, что можно так использовать... но сути это не меняет.

Просто наберите приведенный там код.
Набрал, работает как и должно - переводит в режим 32 символа в строке (отображается АЦЗУ через один знак), печатает HLO, как и должно. В эмуляторе тоже.

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


ДОБАВЛЕНИЕ. Кстати, запустите свой код два раза и появятся лишние знаки, если у вас не Квант.
Тоже мимо. Запустил раз 10 - ничего лишнего не появляется.

litwr
29.12.2023, 17:29
Я честно говоря и не знал, что можно так использовать... но сути это не меняет.
Режим сначала устанавливают, а потом используют...


Набрал, работает как и должно - переводит в режим 32 символа в строке (отображается АЦЗУ через один знак), печатает HLO, как и должно. В эмуляторе тоже.
Дело не в эмуляторе, а в ПЗУ. Похоже у вас ОПТС 3.0 как на Кванте. Собственно только этим и расширенной клавиатурой Квант и выделялся. Мой пост был о том, что в ОПТС 3.0 ошибка, которая не даёт штатно использовать режим широких символов. Интересно, а какая кодировка у вас? КОИ-8 или Основная ГОСТа? На Кванте зачем-то поставили основную. Из-за этого при загрузке вместо слова ОПТС выводится что-то нечитаемое. У меня сложилось впечатление, что ОПТС 2.0 было самым массовым, но уверенности в этом нет. С эмуляторами b2m и emu80 штатно идёт именно ОПТС 2.0. Что у вас печатается при загрузке?


Тоже мимо. Запустил раз 10 - ничего лишнего не появляется.
С ОПТС 3.0 так и должно быть.

surinm
31.12.2023, 09:48
С ОПТС 3.0 так и должно быть.
Нет, у меня реальный корвет с ОПТС 1.1


Режим сначала устанавливают, а потом используют...
Вообще не вижу разницы. Режим 32 символа в строке просто выводит символы через один - как только установил его, так сразу он и используется))) нет изменения в работе ПК, это чисто интерфейсная история

litwr
01.01.2024, 16:31
Нет, у меня реальный корвет с ОПТС 1.1
В ОПТС 1.1 тот же баг или скорее недоделка. Получается эта проблема не только Кванта. Может быть ОПТС 3 делали с 1.1, а не 2. В Контуре ОПТС 2, но с особенностями и без бага. Неожиданно обнаружил в шрифтовом ПЗУ Контура вместо знака денег уже знак доллара. И бейсик у меня с контуровским ПЗУ не загрузился.
У Корвета были очень необычные варианты ПЗУ, странный CP/M, ПЗУ терминала, ...


Вообще не вижу разницы. Режим 32 символа в строке просто выводит символы через один - как только установил его, так сразу он и используется))) нет изменения в работе ПК, это чисто интерфейсная история
Извините, но воспринимается как шутка. А если вам нужно написать что-то инверсным шрифтом или отключить автоперенос, то вы сначала текст печатаете, а потом добавляете соответствующий управляющий код? :) Понятно, что из-за аппаратных особенностей, Корвет не может иметь знаки с разной шириной на одном экране, поэтому ваш способ срабатывает, но это по сути хак и использовать его как правило реально очень необычно.
Режим 32 символа использует только четные адреса в памяти для текста, это просто аппаратная особенность. Но если Бейсик при печати оператором PRINT пропускает каждый второй символ - это очевидная ошибка софта.

surinm
03.01.2024, 09:53
ага... сейчас попробовал на эмуляторе (нет аппаратного корвета под рукой), оказывается действительно есть такой глюконат)) НО!
1. Нужно еще все-таки проверить на реальном корвете
2. Это больше похоже не на глюк кванта, а на недоделанный "костыль" в ОПТС 2.0.
Дело в том, что так неправильно оперировать с экранной областью, когда атрибут распространяется на весь экран. Именно по этому нас в детстве и учили использовать этот режим именно так, потому что он переключает ВЕСЬ экран в режим 32 символов в строке. В ОПТС 2.0 в результате он не только переключает экран в этот режим и обратно, но еще и по разному работает с АЦЗУ, что в результате может приводить к неправильному отображению одной и той же программы на разных корветах. ИМХО это ошибка все-таки в ОПТС 2.0.

litwr
03.01.2024, 18:02
ага... сейчас попробовал на эмуляторе (нет аппаратного корвета под рукой), оказывается действительно есть такой глюконат)) НО!
1. Нужно еще все-таки проверить на реальном корвете
2. Это больше похоже не на глюк кванта, а на недоделанный "костыль" в ОПТС 2.0.
Дело в том, что так неправильно оперировать с экранной областью, когда атрибут распространяется на весь экран. Именно по этому нас в детстве и учили использовать этот режим именно так, потому что он переключает ВЕСЬ экран в режим 32 символов в строке. В ОПТС 2.0 в результате он не только переключает экран в этот режим и обратно, но еще и по разному работает с АЦЗУ, что в результате может приводить к неправильному отображению одной и той же программы на разных корветах. ИМХО это ошибка все-таки в ОПТС 2.0.
Повторю, дело не в реальности Корвета, а в прошивке. Если при печати Hello печатается что-то другое и это для Вас не ошибка, то вы имеете право на такое мнение. Если исправление бага, считать созданием несовместимости, то ничто не может помешать вам так думать.

surinm
04.01.2024, 07:22
а давайте ка отбросим всякие непонятные мне термины вроде "шутка", отбросим чьи-то мнения и обратимся к документации. Вот описание, как это работает на аппаратном уровне, и я уже об этом не раз писал:
https://pic.maxiol.com/thumbs2/1704340963.1467299405.techref.jpg (https://pic.maxiol.com/?v=1704340963.1467299405.techref.jpg&dp=2)
Ни к ОПТС, ни к бейсику это никакого отношения не имеет. Это физика работы железа.
А вот описание этой функции уже в Бейсике в книге Знакомьтесь ЭВМ Корвет (стр. 151,152):
https://pic.maxiol.com/thumbs2/1704341166.1467299405.1.jpg (https://pic.maxiol.com/?v=1704341166.1467299405.1.jpg&dp=2)
И особенно подчеркну описание как это должно работать:
https://pic.maxiol.com/thumbs2/1704341221.1467299405.2.jpg (https://pic.maxiol.com/?v=1704341221.1467299405.2.jpg&dp=2)
Попробуем сделать объективные выводы:
1. Документация говорит, что это должно работать через знак.
2. В документации нет ничего про использование CHR$(27) ДО вывода на экран или ПОСЛЕ. Функция описана как переключение режима ЭКРАНА.
3. В Бейсике 2.0 видимо решили что-то улучшить в части вывода символов после переключения режимов, но явно не доделали, потому что отображается так себе. Могу привести массу примеров, когда выводится в результате криво.
4. Вы, имея видимо ограниченный опыт использования только лишь ОПТС 2.0, нашли забавную фичу, которую выдаете за норму
5. Благодаря вашей находке у нас случилась интересная дискуссия, и я нашел новый редкий баг, за что Вам безусловно Спасибо!
6. Как доберусь до железного ПК, обязательно проверю аппаратный Бейсик 2.0, не является ли это проблемой исключительно эмулятора. Так же надо дисковый бейсик проверить.

А теперь субъективно. Мнение на которое имею право))
Как в прошлом программист точно могу сказать, что то, что реализовали в бейсике 2.0 - лютейший костыль, который основную проблему полностью не исправляет (ну по хорошему надо полностью тогда сдвигать АЦЗУ через символ и обратно при переключении режимов, уж если с этим заморочились!), а совместимость в предыдущими (а если брать ОПТС 3 - то и последующими) версиями не обеспечивает.

litwr
04.01.2024, 09:07
а давайте ка отбросим всякие непонятные мне термины вроде "шутка", отбросим чьи-то мнения и обратимся к документации. Вот описание, как это работает на аппаратном уровне, и я уже об этом не раз писал:
https://pic.maxiol.com/thumbs2/1704340963.1467299405.techref.jpg (https://pic.maxiol.com/?v=1704340963.1467299405.techref.jpg&dp=2)
Ни к ОПТС, ни к бейсику это никакого отношения не имеет. Это физика работы железа.
А вот описание этой функции уже в Бейсике в книге Знакомьтесь ЭВМ Корвет (стр. 151,152):
https://pic.maxiol.com/thumbs2/1704341166.1467299405.1.jpg (https://pic.maxiol.com/?v=1704341166.1467299405.1.jpg&dp=2)
И особенно подчеркну описание как это должно работать:
https://pic.maxiol.com/thumbs2/1704341221.1467299405.2.jpg (https://pic.maxiol.com/?v=1704341221.1467299405.2.jpg&dp=2)
Попробуем сделать объективные выводы:
1. Документация говорит, что это должно работать через знак.
2. В документации нет ничего про использование CHR$(27) ДО вывода на экран или ПОСЛЕ. Функция описана как переключение режима ЭКРАНА.
3. В Бейсике 2.0 видимо решили что-то улучшить в части вывода символов после переключения режимов, но явно не доделали, потому что отображается так себе. Могу привести массу примеров, когда выводится в результате криво.
4. Вы, имея видимо ограниченный опыт использования только лишь ОПТС 2.0, нашли забавную фичу, которую выдаете за норму
5. Благодаря вашей находке у нас случилась интересная дискуссия, и я нашел новый редкий баг, за что Вам безусловно Спасибо!
6. Как доберусь до железного ПК, обязательно проверю аппаратный Бейсик 2.0, не является ли это проблемой исключительно эмулятора. Так же надо дисковый бейсик проверить.

А теперь субъективно. Мнение на которое имею право))
Как в прошлом программист точно могу сказать, что то, что реализовали в бейсике 2.0 - лютейший костыль, который основную проблему полностью не исправляет (ну по хорошему надо полностью тогда сдвигать АЦЗУ через символ и обратно при переключении режимов, уж если с этим заморочились!), а совместимость в предыдущими (а если брать ОПТС 3 - то и последующими) версиями не обеспечивает.
То что аппаратура работает согласно приведенному Вами тексту с этим никто с Вами не спорил. У многих компьютеров аппаратура при выводе текстов работает намного страннее. Это не имеет никакого отношения к заявленным системным функциям вывода текстов на экран.
Про ваш пример на бейсике не буду использовать слово, которое Вам непонятно, хотя именно оно подходит на мой вкус более всего. Давайте разберем этот пример. Там делается всё именно так, как пишу Вам уже много раз. Сначала устанавливается режим в строке 40 и ЗАТЕМ печатается текст в строке 20.
Не бейсик, а ОПТС отвечает за баг. СР/М также криво работает с широкими символами при наличие ОПТС 1.1 или 3.
А по поводу совместимости, то если в Кванте сменили кодировку, отказавшись от всего прежнего софта с кириллицей, то о чем тут говорить?

Andrey_Ak
13.03.2025, 21:39
Добрый день!

А есть фото обратной стороны клавиатуры?
Там есть какая-то маркировка?

А то достался Квант-8 без клавиатуры, а как ее искать в продаже не представляю...

dk_spb
14.03.2025, 12:30
А то достался Квант-8 без клавиатуры, а как ее искать в продаже не представляю...
Я уже лет 8 ищу....