ПК-01 ЛЬВОВ

форум о ПК-01,02 "Львов"
Текущее время: 15 окт 2018, 12:05

Forum Games WEB Tape Loader Twitter RSS

Часовой пояс: UTC + 2 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 19 фев 2012, 01:37 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
Решил собрать в одном месте перечень доработок, выполненных для ПК-01 "Львов":

1 ) Установка Z80A (5 мГц) + прерывания + турбирование[color=#FF0000]*[/color]
[quote]Турбирование. Эта доработка проста и не требует никаких дополнительных деталей. Сводится она к уменьшению задержки при работе процессора с ОЗУ. Доработка была опробована с Z80. [[url=http://lvovpc.ho.ua/forum/viewtopic.php?f=2&t=196]топик[/url]]

Прерывания. Приведенная выше схема организует на «ЛЬВОВе» с Z80 прерывания. При поступлении сигнала прерывания процессор заканчивает выполнение текущей команды, запоминает текущее состояние счетчика команд в стеке и переходит по адресу прерывания IM 1 (0038H) или IM 2 (изменяется). На «ЛЬВОВе» прерывание обслуживается около 40 раз в секунду.

Касательно авторства нужно заметить, что точно известно о двух вариантах замены ЦП. Первый был разработан фирмой COMAN [[url=http://lvovpc.cu.cc/files/ci23.djvu]бюллетень №23[/url]], а второй Дмитрием Ктитаревым, именно последний способ стал "каноническим". Вот как прокомментировал эту историю Денис Казимиров:
[quote]Поправка: Дима не дорабатывал им схему, он её увидел и сказал что она с ошибками, ибо этот вариант схемы он когда-то сам пробовал (я так понял разработал) и у него он работал нестабильно, поэтому Ктитарёв отказался от него. Звонил им и улыбался в трубку, гордый такой.
2 ) Расширение ОЗУ (144 и 256 кБ)[color=#FF0000]*[/color] [[url=http://lvovpc.ho.ua/forum/viewtopic.php?t=89]топик[/url]]. Вероятно, существовала схема на 512 кБ. Вот что по этому поводу сообщил Денис Казимиров:
[quote]Расширять ОЗУ далее не было особого смысла, просто не было в этом практической необходимости - это бы не покупали. Но теоретически расширение ограничивалось только мощностью БП. Не могу подтвердить, что вообще существовал "Львов" с более чем 256КБ на борту, хотя "кто-то из банды" мог это реализовать из чистого любопытства, от нечего делать.
3 ) Монохромный режим графики 512*256[color=#FF0000]*[/color]
[quote]При включении режима 512*256 каждый байт экранного ОЗУ будет содержать в себе 8 точек, режим которых (зажжена-погашена) определяется двумя состояниями: «0» или «1». В итоге — в режиме 512*256 присутствует всего 2 цвета, т.е. этот режим можно назвать монохромным. Цвета можно изменять с помощью палитр.
4 ) Схема гашения экрана
[quote]При включении режима гашения экран окрашивается в цвет фона. Информация видеоОЗУ при этом не теряется: при отключении этого режима Вы сможете снова созерцать то, что было на экране до включения режима гашения.
5 ) Доработка экранных плоскостей[color=#FF0000]*[/color]
[quote]Доработка экранных плоскостей позволяет пользоваться областью памяти 0000 – 3FFF при включенном экранном ОЗУ. Она нужна для работы прерываний без конфликтов с системой. На общей работе ПК доработка не отражается и не требует никаких дополнительных деталей
6 ) Музыкальный сопроцессов AY-3-8910(12) (И. Дьяченко)
Комментарий от Денис Казимирова:
[quote]Я 100% не скажу, но заслуга Димы тут только в том, что он реализовал порты подключения для него и соответственно схему включения. Сам сопроцессор брался стандартный, от Спектрума и его плата никаких доработок не требовала. Ну и в демках музыкальных надо было в коде просто этот порт указать вместо спектрумовского и вуаля - вся переделка на "Львов".
7 ) Трехголосный синтезатор на базе таймера 580ВИ53 (А. Чистяков) [[url=http://lvovpc.ho.ua/forum/viewtopic.php?p=770#770]топик[/url]]
8 ) Картриджи (внешнее ПЗУ) (COMAN) [[url=http://lvovpc.ho.ua/forum/viewtopic.php?t=81]топик[/url]]
9 ) Дисковод (НГМД контроллер). По этому пункту следует заметить, что существовало несколько вариантов такового контроллера. Но на данный момент сохранилась схема только от фирмы "Coman", так называемая [[url=http://lvovpc.cu.cc/article.shtml?id=7]версия "Коман-2"[/url]].
10 ) Внешнее ПЗУ (картридж) [[url=http://lvovpc.ho.ua/forum/viewtopic.php?f=2&t=81&p=845]топик[/url]]

[color=#FF0000]*[/color] - именно эти доработки превращали ПК-01 в ПК-02.

Подробное описание доработок #1-6 можно найти в документе [[url=http://lvovpc.cu.cc/article.shtml?id=6]ПК-02 "Львов" своими руками[/url], [url=http://www.wuala.com/lvov_pc01/filestore/docs/manuals/pk02.djvu/]djvu[/url]].

Не все доработки получили пометку об авторстве, поскольку пока не хватает необходимой информации об истории их появления.

p.s.
Тема о [url=http://lvovpc.ho.ua/forum/viewtopic.php?f=2&t=43]ПК-02 "Львов"[/url].

_________________
Carthago delenda est, Carthaginem delendam esse


Последний раз редактировалось liberation 24 апр 2012, 14:43, всего редактировалось 8 раз(а).

Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 фев 2012, 13:28 
Не в сети
Site Admin
Аватар пользователя

Зарегистрирован: 24 июл 2008, 12:05
Сообщений: 994
[quote]2 ) Расширение ОЗУ (144 и 256 кб)


Где-то писалось, что ОЗУ расширялось и до 512 Кб.

[quote]4 ) Схема гашения экрана
5 ) Доработка экранных плоскостей*

А это что?

Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 фев 2012, 22:58 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
[quote="Zelya"]Где-то писалось, что ОЗУ расширялось и до 512 Кб.

Да, была такая информация. Но до получения более конкретных свидетельств я ее решил не приводить.
[quote]А это что?
Ай-яй-яй, Вадим! Срочно учить [url=http://lvovpc.cu.cc/article.shtml?id=6]матчасть[/url]! Допуск возьмете в деканате. :D

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 апр 2012, 14:44 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
Обновил первый пост, добавил "историзма". :D

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 28 июн 2012, 12:45 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
Отыскал в тех образах дискет, что нам прислал kucher, письмо от 28.07.97 неизвестному адресату (Игорю Дьяченко, видимо, или Косте Павелко), где описана интересная доработка, о которой до сих пор было ничего неизвестно.

[quote] Еще у меня есть схема "плавающего" экрана. Это когда можно наз-
начать экран в: 0000H-3FFFH, 4000H-7FFFH, 8000H-BFFFH или вклю-
чать стандартный. 00H-стандарт, от 40H до C0H - плавающий экран
в пределах, указаных выше.
Я даже порт отдельный организовал для этой доработки (20H).
Схемы я тебе черкану.
Короче - проблема в том, что хорошо бы было, чтобы экран можно
было назначить в области C000H-FFFFH, т.е. там, где находятся
страницы доп. ОЗУ. Понимаешь мысль ?
Это облегчит адаптацию программ и откроет новые возможности.

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 10 янв 2013, 13:46 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
Удалось [url=http://www.gamedev.ru/projects/forum/?id=171165#m12]отыскать свидетельство[/url] от некоего Zab об еще одной любопытной аппаратной доработке для ПК-01 "Львов":

[quote]Был у меня ПК-01 Львов, на пару с приятелем такие купили когда-то. Я то со своим быстро наигрался и избавился (мне как-то и СМ4 в институте хватало), а приятель спаял к Львову электронный диск на мегабайт, установил туда CPM и очень долго пользовался получившимся агрегатом.
Разве не было там прерываний? Мне почему-то казались, что были.
И ключевое отличие Львова от Спектрума - CPM-совместимость. На спектрум CPM не установить было, поскольку в младшей и части адресного пространства у него ПЗУ, а CPM именно по этим адресам упорно желает видеть таблицу прерываний.


К сожалению, более никаких подробностей узнать не удалось.

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 18 фев 2013, 19:57 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
Переписывался с Дмитрием Скачковым. Он припомнил интересную деталь:
[quote]Схемы и описаниея доработок посылал в журнал Радио, но никаких ответов не получал.

Поскольку оригиналы материалов у Дмитрия не сохранились, то я обратился в редакцию журнала "[url=http://www.radio.ru/]Радио[/url]". Конец, в общем-то, немного предсказуем. Ст. редактор В. Фролов ответил:
[quote]Спасибо за письмо. Очень не хочется Вас огорчать, но что делать, приходится... Архивы двадцатилетней давности не сохранились.
Эх, обидно, что и говорить. История не знает сослагательного наклонения, но все-таки здорово было бы, если бы в 1992 году журнал "Радио" опубликовал материалы по доработке ПК-01 до уровня полноценно CP/М-80-совместимой машины. В реальности же отсутствие эффективного канала коммуникации между "львовистами" привело к тому, что популяция ПК-02 "Львов" от силы насчитывала около двух сотен машин (да и то это я грубо округляю). Вот как эту ситуацию обрисовал Скачков (место действия Москва):
[quote]По расклейкам объявлений люди покупали у меня игрушки. Для кого-то делал и доработку, но не много.

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 24 янв 2014, 22:55 
Не в сети

Зарегистрирован: 23 янв 2014, 01:47
Сообщений: 8
[quote="liberation"]Переписывался с Дмитрием Скачковым. Он припомнил интересную деталь:
[quote]Схемы и описаниея доработок посылал в журнал Радио, но никаких ответов не получал.

Поскольку оригиналы материалов у Дмитрия не сохранились, то я обратился в редакцию журнала "[url=http://www.radio.ru/]Радио[/url]". Конец, в общем-то, немного предсказуем. Ст. редактор В. Фролов ответил:
[quote]Спасибо за письмо. Очень не хочется Вас огорчать, но что делать, приходится... Архивы двадцатилетней давности не сохранились.
Эх, обидно, что и говорить. История не знает сослагательного наклонения, но все-таки здорово было бы, если бы в 1992 году журнал "Радио" опубликовал материалы по доработке ПК-01 до уровня полноценно CP/М-80-совместимой машины. В реальности же отсутствие эффективного канала коммуникации между "львовистами" привело к тому, что популяция ПК-02 "Львов" от силы насчитывала около двух сотен машин (да и то это я грубо округляю). Вот как эту ситуацию обрисовал Скачков (место действия Москва):
[quote]По расклейкам объявлений люди покупали у меня игрушки. Для кого-то делал и доработку, но не много.
тут ftp://ftp.radio.ru/pub/arhiv/ архивы всех журналов радио вроде...

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 24 янв 2014, 23:12 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
[quote="qwinto"]тут ftp://ftp.radio.ru/pub/arhiv/ архивы всех журналов радио вроде...

Увы, но там нет неопубликованных материалов.

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 09 янв 2015, 17:50 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
Практически финальная реплика в этой теме. Друзья, практические шаги по доработке ПК-01 до уровня ПК-02 "Львов" выложены на [url=http://zx-pk.ru/showthread.php?t=24263]дружественном ресурсе[/url]. За роялем - маэстро kapitan-u!

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 10 янв 2015, 17:11 
Не в сети
Аватар пользователя

Зарегистрирован: 13 фев 2012, 15:32
Сообщений: 318
Откуда: Приморский край. Уссурийск
[quote="liberation"]Практически финальная реплика в этой теме. Друзья, практические шаги по доработке ПК-01 до уровня ПК-02 "Львов" выложены на [url=http://zx-pk.ru/showthread.php?t=24263]дружественном ресурсе[/url]. За роялем - маэстро kapitan-u!

с его разрешения все нужно перенести сюда ... ведь тут ресурс как раз только про ЛЬВОВ

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 10 янв 2015, 23:26 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина
[quote="MARAT_BEST"]с его разрешения все нужно перенести сюда ... ведь тут ресурс как раз только про ЛЬВОВ

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

Посмотрим, вот начнут делать платы, обкатают технологию, тогда можно будет делать публикацию. К двадцатилетию (с), так сказать.

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Upgrade ПК-01 "Львов"
СообщениеДобавлено: 15 янв 2015, 08:53 
Не в сети
Аватар пользователя

Зарегистрирован: 13 фев 2012, 15:32
Сообщений: 318
Откуда: Приморский край. Уссурийск
C разрешения Уважаемого kapitan-u вашему вниманию предоставлен материал с сайта
http://zx-pk.ru/ по доработке ПК-01 Львов до ПК-02 Львов на базе процессора Z80.
[url]http://zx-pk.ru/showthread.php?t=24263[/url]
[attachment=0] Convert PK-01 to PK-02.zip [1.84 MiB]
Скачиваний: 105
это PDF в ZIPe

Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Forum Games WEB Tape Loader Twitter RSS

Часовой пояс: UTC + 2 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Free counters!
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB