PDA

Просмотр полной версии : Все про "ЛИК" (модификация Специалиста)



apofig
02.05.2018, 19:27
Приветствую Коллеги!

Я начинал свой путь с модификации Специалиста - Лик, разработанного Черновицким заводом "Электронмаш" в Украине.

На данный момент у меня есть желание систематизировать все, что накоплено по этому чудному радиоконструктору дабы оно находилось в одном месте. Буду обновлять этот пост новыми новостями.


Мануал о том, как быстро запустить любую игру (http://www.apofig.com/2010/02/blog-post_28.html) с помощью эмулятора Виктора Пыхонина (http://emu80.org).
Архив программ для ПК "Лик" (http://emu80.org/files/lik_spc1.zip). Прислан А.Болтаевским. Инструкции по запуску в эмуляторе Специалиста в самом архиве. Взято тут (http://emu80.org/dl.html)
Прошивки ПЗУ для "Специалиста" (http://emu80.org/files/roms_1.zip) (9(!) разных Мониторов) в том числе и "ЛИК". Взято тут (http://emu80.org/dl.html)
Архивы игровых программ для "Специалиста" (они так же подходят для ЛИКа) раз (http://emu80.org/files/gs_1.zip), два (http://emu80.org/files/gs_2.zip), три (http://emu80.org/files/gs_3.zip), четыре (http://emu80.org/files/gs_4.zip). Взято тут (http://emu80.org/dl.html)
Руководство пользователя ПК "Лик" (http://emu80.org/dev/dev_lk.html) взято так же у Виктора Пыхонина
Подборка программ для ЛИКа (http://www.pk-info.ru/aboutindex.html) от Александра Болтаевского
Описание на Википедии (https://ru.wikipedia.org/wiki/Лик_(компьютер))
Краткий обзор Лика со схемой, руководством и фотографиями (http://www.spetsialist-mx.ru/index16.html)
Еще одна подборка программ и игр для ЛИКа: раз (http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar), два (http://www.spetsialist-mx.ru/Games/games_lik_rks.rar), три (http://www.spetsialist-mx.ru/Soft/others_lik_rks.rar) взятые тут (http://www.spetsialist-mx.ru/index6.html)
Радиоконструктор "Бытовое электронно-вычислительное устройство ЛИК". Руководство по эксплуатации (http://ebooks2012.narod.ru/radiokonstruktor_bytovoe_ehlektronno-vychislitelno.djvu) ДАЯ 4.075.005 РЭ содержащее схему в хорошем разрешении
Схема ЛИК (https://www.dropbox.com/s/ye47ksqbu6pxone/%D0%A1%D1%85%D0%B5%D0%BC%D0%B0%20%D0%9B%D0%98%D0%9 A.png?dl=0) из этого руководства, отдельно в максимально найденном разрешении
Описание применения. Руководство оператора. Руководство программиста. Скан-черновик лежит тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AADKgie_2J0k94qY1VJn3LySa/%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D 1%82%D0%B2%D0%BE/Scan?dl=0)
Фотографии в хорошем разрешении (спасибо xlat) лежат тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AAAKAaxu6nZimTq4wTzPHzYYa/xlat.livejournal.com/Фото?dl=0)
DipTrace (http://cxem.net/software/diptrace.php)схема. Я уперся в ограничение на некоммерческую версию в 2000 контактов, а потому она завершена всего на 98% - не подключены 3 ПЗУ'шки и логика в части контроллера ввода-вывода. Тем не менее схема будет лежать и обновляться тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AACfC0N2DOA54clVjJ3dSYija/apofig.com/%D1%81%D1%85%D0%B5%D0%BC%D0%B0?dl=0&preview=%D0%9B%D0%98%D0%9A.dch), а вот и компоненты используемые в проекте (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AACfC0N2DOA54clVjJ3dSYija/apofig.com/%D1%81%D1%85%D0%B5%D0%BC%D0%B0?dl=0&preview=%D0%9B%D0%98%D0%9A.eli).
Некоторые исправления ошибок (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AABx44qbxFKwIrqYGpx1Xcmta/apofig.com?dl=0&preview=%D0%A1%D1%85%D0%B5%D0%BC%D0%B0+%D0%9B%D0%9 8%D0%9A+-+%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5% D0%BD%D0%B8%D1%8F.png), выявленных в ходе перегона схемы в DipTrace.
Так же нашел чудную фришную программу Logisim (http://www.cburch.com/logisim/ru/index.html) в которой можно изучать логику работы различных схем. Напиcана она на java и запускается одним кликом по jar после установки Java (JDK или JRE) последней версии (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html). Я только начал в ней глубже исследовать схему - и она будет лежать и обновляться тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AAAi-vhS9uE2KwTOwtxX1b61a/apofig.com/%D1%81%D1%85%D0%B5%D0%BC%D0%B0/logisim?dl=0). В этой же папке есть пару скриншотов для наглядности и сама программа.
Подборка всего, что было найдено (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AADmkdZB502RCtr6KLxpUTlDa?dl=0) за 2 бессонные ночи в одном месте (постоянно обновляется) на случай креша тех или иных сайтов. Жаль, но многие сайты уже не работают - их можно найти только в вебархиве и то не полностью, потому я позволил себе сохранить то что касается ЛИКа в отдельном месте.


Из дальнейших планов:

Найти по сарафану в Черновцах образец ЛИКа и сделать реверсинждиниринг по печатной платы - инфы о ней кроме как схемы и расположения элементов и 2-3 фоток в сети я не нашел, и то пришлось вложить в это 1 ночь.
Так же стоит устранить неточности в документации, которые я еще в школьном возрасте выявил и предложить оцифрованный и более современный формат.
После хочу собрать этот компьютер собственноручно (радиодетали уже заказаны и в пути).
Следом хочу реализовать программатор и сделать копии ПЗУшек, которые у меня остались с тем, чтобы навести порядок в этой области (ROM для эмуляторов есть, но не факт что оригинальные).
Так же игрушки и программы - все будут собраны в одном месте.
Хочу так же реанимировать все, что у нас сохранилось на кассетах (я их хранил последние 15-20 лет).
Есть в тетрадках некоторые заготовки, которыми могу и хочу поделиться. Мелочь, но тоже пригодится.
Так же у меня начат эмулятор на java его хочется продолжать и закончить просто потому что "можется".
Что всплывет по ходу дела так же скорее всего захочется реализовать.

Конечно же время на это не океан, но это проект для души, а потому он будет регулярно пополняться самым ценным активом.

Надеюсь с пользой

Alex_B
12.05.2018, 04:56
Очень хорошая тема, я тоже начинал с ПК "ЛИК" :)

На всякий случай, оригинальное ПЗУ от Лик-04 на 12Кб во вложении, и там же немного текстовой документации из "руководства оператора" и "описания применения".


Хочу так же реанимировать все, что у нас сохранилось на кассетах (я их хранил последние 15-20 лет).
Думаю с радостью отзеркалим архив Ваших кассет на своих сайтах, если Вы будете непротив.

Ищу документацию от ЛИК в сканах:
Руководство по эксплуатации (гуляющий djvu в сети плохого качества);
Руководство оператора;
Описание применения;
Руководство программиста.

Хотелось бы оригинальную кассету в виде WAV (тоже давно утеряна).

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

fifan
12.05.2018, 06:35
Если наберётся достаточно много информацию о Лике, то я посвящу ему целую страницу на сайте, а не пару фотографий на странице "другие клоны" (http://www.spetsialist-mx.ru/index16.html).

xlat
13.05.2018, 15:39
Есть фотки с "Ликом" из моей коллекции - может, чем-нибудь будут полезны: https://www.flickr.com/photos/xlat8086/albums/72157693228655201

fifan
13.05.2018, 16:00
Есть фотки с "Ликом" из моей коллекции - может, чем-нибудь будут полезны
Но: Владелец отключил загрузку своих фотографий. Пришлось изгалится, чтоб загрузить две фотки.

xlat
13.05.2018, 16:26
Но: Владелец отключил загрузку своих фотографий. Пришлось изгалится, чтоб загрузить две фотки.
Упс. Извиняюсь. Я как-то привыкла к закрытым теперь яндекс.фоткам, где оригиналы были всем доступны, и на Flickr'e не проверила, как оно снаружи :)
Тогда так: эти же фотки есть у меня в ЖЖ, смотреть не так удобно, но оттуда их вытянуть проще:
https://xlat.livejournal.com/625691.html
https://xlat.livejournal.com/626093.html

apofig
13.05.2018, 16:53
Коллеги приветствую! Спасибо за ваши наработки (xlat за качественные фото, Alex_B за пак с ROM'ами). Добавил их так же в общую кладовую (тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AABBWEorl5QTruQ0pek1QIWsa/Alex_B?dl=0) и тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AAAKAaxu6nZimTq4wTzPHzYYa/xlat.livejournal.com/%D0%A4%D0%BE%D1%82%D0%BE?dl=0)).


Думаю с радостью отзеркалим архив Ваших кассет на своих сайтах, если Вы будете не против.
Конечно же не против. Как буду на родине в Черновцах, заберу кассеты с собой и дома оцифрую.


Ищу документацию от ЛИК в сканах:
Два руководства (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AADjdBdqN3aYpSprsU-jul3xa/%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D 1%82%D0%B2%D0%BE?dl=0) есть в моем зеркале. Других я не встречал. С детства помню только два - один со схемой, другой для пользователя.

Из новостей с моей стороны появились такие артефакты:

DipTrace (http://cxem.net/software/diptrace.php)схема. Я уперся в ограничение на некоммерческую версию в 2000 контактов, а потому она завершена всего на 98% - не подключены 3 ПЗУ'шки и логика в части контроллера ввода-вывода. Тем не менее схема будет лежать и обновляться тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AACfC0N2DOA54clVjJ3dSYija/apofig.com/%D1%81%D1%85%D0%B5%D0%BC%D0%B0?dl=0&preview=%D0%9B%D0%98%D0%9A.dch), а вот и компоненты используемые в проекте (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AACfC0N2DOA54clVjJ3dSYija/apofig.com/%D1%81%D1%85%D0%B5%D0%BC%D0%B0?dl=0&preview=%D0%9B%D0%98%D0%9A.eli).
Некоторые исправления ошибок (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AABx44qbxFKwIrqYGpx1Xcmta/apofig.com?dl=0&preview=%D0%A1%D1%85%D0%B5%D0%BC%D0%B0+%D0%9B%D0%9 8%D0%9A+-+%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5% D0%BD%D0%B8%D1%8F.png), выявленных в ходе перегона схемы в DipTrace.
Так же нашел чудную фришную программу Logisim (http://www.cburch.com/logisim/ru/index.html) в которой можно изучать логику работы различных схем. Напиcана она на java и запускается одним кликом по jar после установки Java (JDK или JRE) последней версии (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html). Я только начал в ней глубже исследовать схему - и она будет лежать и обновляться тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AAAi-vhS9uE2KwTOwtxX1b61a/apofig.com/%D1%81%D1%85%D0%B5%D0%BC%D0%B0/logisim?dl=0). В этой же папке есть пару скриншотов для наглядности и сама программа.


Внимание, так как проект на стадии разработки, я уверен что на каждой схеме (и моих исправлениях) накоплены ошибки, которые планируется в ходе "реверсинжиниринга" исправить. Это значит, что наработки вы используете на свой страх и риск - "как есть", без каких-либо гарантий.

Что касается сборки. Микросхемы уже приехали. Приобрел 4 комплекта прозапас.
Ищу кто бы мог продать/подарить/позаимствовать ЛИК дабы я мог аккуратно изучить печатную плату и дорожки. Было бы минимально достаточно, если бы кто-то из числа счастливых владельцев ЛИКа сфотографировал(а) бы мне обратную сторону платы и переднюю сторону платы (эту сторону с максимально различных ракурсов). Цель - максимально подглядеть расположение дорожек. А если у кого-то есть не паянная плата - отсканировать ее было бы пределом мечтания.

Из следующих шагов:

Закончить схему в DipTrace
Развести дорожки в DipTrace максимально приближенные к оригиналу
Продолжать исследовать логику работы в Logisim
Максимально отдебажить проект, выявить очепятки и попробовать собрать первую версию

Спасибо за интерес к теме.
Чего-нибудь неожиданно-приятного нам.

P/S/ Для любителей игры Клад, в нем есть одна хитрость. Если запускать программу с J0000 с последующим ресетом и далее с J4567 то можно будет сразу стартовать игру со следующего уровня, на котором играли в прошлый запуск. Reset Монитора и очередная команда J4567 запустит уже очередной уровень. Подобрано "патологоанатомом" школьником опытным путем с мыслью "а что если..." в ходе очередного "там там тадам там тадам тадам тадааам"...

fifan
14.05.2018, 07:32
Если запускать программу не с J0000 а с J3456 то можно будет сразу стартовать игру со следующего уровня, на котором играли в прошлый запуск.
Какой ещё прошлый запуск? Вы до сих пор пользуетесь магнитофоном?

apofig
14.05.2018, 11:47
d
P/S/ Для любителей игры Клад, в нем есть одна хитрость. Если запускать программу не с J0000 а с J3456 то можно будет сразу стартовать игру со следующего уровня, на котором играли в прошлый запуск. Reset Монитора и очередная команда J3456 запустит уже очередной уровень. Подобрано "патологоанатомом" школьником опытным путем с мыслью "а что если..." в ходе очередного "там там тадам там тадам тадам тадааам"...


Какой ещё прошлый запуск? Вы до сих пор пользуетесь магнитофоном?
Steps to reproduce:

Reset
Загрузить игру в память любым способом (Alt-F3 или I= в http://emu80.org эмуляторе)
J <ВК>
Видим заставку
Reset
J3456
выбираем скорость игры
загрузился уровень 1й - играем
если надоело, Reset
J3456
выбираем скорость игры
загрузился уровень 2й - играем
если надоело, Reset
goto 7)


То же на видео

https://www.youtube.com/watch?v=69Mim4XHRHg

Нет, магнитофоном не пользуюсь - пользуюсь пока эмулятором http://emu80.org


Ищу документацию от ЛИК в сканах:
1) Руководство оператора;
2) Описание применения;
3) Руководство программиста.

Так же вчера нашел у себя руководство программиста, оператора. У меня они собраны в одну книжечку. Отсканированный черновик лежит тут (https://www.dropbox.com/sh/u2gqivpcgspaq2j/AADKgie_2J0k94qY1VJn3LySa/%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D 1%82%D0%B2%D0%BE/Scan?dl=0).

Alex_B
14.05.2018, 21:24
apofig, спасибо, собственно это оно. Забавно, в первых версиях было ПО исключительно для Лик, а в последующих добавили софт от Специалиста и монитор от Специалиста сверху (оказывается я в молодости был не оригинален :)).
Вообщем это вторая версия мануала, но то - что давно искалось там есть. Буду переводить в текст.

По игре "Клад" так и не получилось воспроизвести этот хак, видимо какая то особая версия была.

p.s.: Dropbox позволяет скачивать не более 17 файлов в течении небольшого времени, потом скачивание блокируется. Рекомендую файлы хранить в архивах, ввиду ограничений на скачивание в Dropbox.

Titus
15.05.2018, 01:28
Вроде бы у меня в эмуляторе Специалиста запускались все программы от Лик'а. Тогда чем же он принципиально отличается?

apofig
16.05.2018, 14:09
Коллеги, прошу простить за дезинформацию. Запускать надо не J3456 а J4567. Вот на видео записал. В прошлом сообщении исправил steps to reproduce.

https://www.youtube.com/watch?v=69Mim4XHRHg

fifan
16.05.2018, 14:53
Я нашёл на своём сайте место под "новый" клон. Скоро уберу ЛИК из раздела Другие. Также отдельными страницами могут похвастать другие клоны Специалиста, а именно Экспресс, М, МХ, Сябр, Линёвский, УЦА. Все эти клоны имеют больше информации, чем помещается в две строки текста.

Titus
16.05.2018, 16:56
Кто нибудь знает, как сложилась судьба Волкова, автора 'Специалист'а? Жив ли он сейчас?

fifan
16.05.2018, 18:56
Кто нибудь знает, как сложилась судьба Волкова, автора 'Специалист'а? Жив ли он сейчас?
Вроде ещё жив. Здесь (http://www.nedopc.org/forum/viewtopic.php?f=90&t=9672&start=60) о нём его знакомый писал и фотографировал его первый компьютер.

Alex_B
30.05.2018, 00:00
Мануал на Лик, который предоставил apofig в виде сканов (за что ему ещё раз спасибо), перекинул в текст и выложил здесь:

http://pk-info.ru/arhiv/lik/lik_manual.zip - в архиве .docx и .pdf (2 Mb)
http://pk-info.ru/arhiv/lik/lik_manual_original.djvu - оригинальный мануал пожатый в djvu (9 Mb)