Вроде бы у меня в эмуляторе Специалиста запускались все программы от Лик'а. Тогда чем же он принципиально отличается?
Вроде бы у меня в эмуляторе Специалиста запускались все программы от Лик'а. Тогда чем же он принципиально отличается?
Коллеги, прошу простить за дезинформацию. Запускать надо не J3456 а J4567. Вот на видео записал. В прошлом сообщении исправил steps to reproduce.
Я нашёл на своём сайте место под "новый" клон. Скоро уберу ЛИК из раздела Другие. Также отдельными страницами могут похвастать другие клоны Специалиста, а именно Экспресс, М, МХ, Сябр, Линёвский, УЦА. Все эти клоны имеют больше информации, чем помещается в две строки текста.
Кто нибудь знает, как сложилась судьба Волкова, автора 'Специалист'а? Жив ли он сейчас?
Вроде ещё жив. Здесь о нём его знакомый писал и фотографировал его первый компьютер.
Мануал на Лик, который предоставил 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)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Моя мечта сбылась. Мой (уже) Лик начал свое путешествие ко мне домой. А значит совсем скоро будут обновления в этой ветке. Спасибо всем, кто помог этому случиться.
К этому времени у меня есть частично отрисованная плата. Но так как по фотографии это делать сильно неудобно, да и косяков много - заканчивать буду уже с живой материнкой в руках.
fifan (16.01.2022)
Вчера вечером в поисках новых материалов по ЛИКу нашел крутые наработки по эмулятору на java.
Спасибо Lavr за публикацию исходников.
Базируясь на них перевел проект с Ant+Applet на Jetty+Maven+JNLP+Applet.
Запустил на нем ROM Лика и игру Клад (не без глюков).
Описал мануал по запуску.
Опубликовал проект на GitHub.
И поделился "наполеоновскими планами".
Спасибо всем, кто повлиял на это.
Продолжение следует.
Последний раз редактировалось apofig; 18.01.2022 в 07:39.
Эксперименты с эмулятором продолжаются. На сегодня он умеет:
- Загружать ROM и RKS из файла (пока что в ручном режиме в сырцах true на false надо сменить).
- При этом можно загружать ПЗУ Лика или Специалиста.
- Игра Клад уже работает без ошибков. Бейсик все еще глючит.
- Появился программный ассемблер/дизассемблер. Он сейчас еще работает не полноценно, т.к. не все команды реализованы (пока что 30% готовности).
- Появились юнит тесты - тестирующие команды процессора.
- Появились интеграционные тесты, тестирующие что будет в результате выполнения 10M тиков на определенной ROM/игре c CPU/экраном (в формате png).
- Постепенно переношу полезные материалы (мануалы, игры) в ресурсы проекта. Этот репозиторий планируется как единое место для всех наработок и контента.
- Код сильно отрефакторен. Удален старый код ZX Spectrum, расширенные команды Z80, фичи, которые пока что не сильно нужны (после переноса на новый модерновый UI фреймворк часть из них верну). Сильно упрощал везде, где только можно. Разделил все GodObjects на компоненты.
Последний раз редактировалось apofig; 21.01.2022 в 08:33.
Код для эмулирования z80 не подходит для эмуляции i8080. Даже если тупо убрать все расширенные команды. Вот поэтому барсик и глючит.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)