Важная информация

User Tag List

Страница 18 из 28 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 272

Тема: Эмуляция фрязинского дисплея 15ИЭ-00-013

  1. #171
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока пишется эмулятор, не хочет ли кто-то написать статью для рувики и/или emuverse?

    Затравка:
    15ИЭ-00-013 aka "Фрязинский дисплей" -- алфавитно-цифровой терминал с последовательным интерфейсом (токовая петля и стык С2).

    Разработан в 198x году в TBD, производился с 198x по 199x год в нескольких модификациях.

    В одном из режимов работы ("набор команд №2") частично совместим с DEC VT52 -- отсутстует режим Hold Screen, нет набора специальных символов и поддержки принтера.

  2. #172
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И еще интересный вопрос -- воспроизводить раскладку или нет?


  3. #173
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    И еще интересный вопрос -- воспроизводить раскладку или нет?
    ИМХО: обязательно только с учётом что юзер может на неполной клаве сидеть, ну на ноутбуке где ДКЛ и некоторые другие функ-ые кнопки совмещены ! ) Но пусть Patron своё веское слово скажет, в его модульном эмуляторе почти не было проблем с клавиатурой с самого начала кстати говоря ! )

    ---------- Post added at 17:21 ---------- Previous post was at 17:19 ----------

    Цитата Сообщение от shattered Посмотреть сообщение
    не хочет ли кто-то написать статью для рувики и/или emuverse?
    это либо копи-паст будет 100% либо надо просить разработчиков писать, либо (самый интересный вариант), найти автора кто неоднократно ремонтировал восстанавливал реальную железку что-бы текст был живой (мат уберётся редактированием).
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  4. #174
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    ИМХО: обязательно только с учётом что юзер может на неполной клаве сидеть, ну на ноутбуке где ДКЛ и некоторые другие функ-ые кнопки совмещены ! )
    Я о том, делать ли раскладку JCUKEN или две, переключаемых (QWERTY/JCUKEN). JCUKEN уж больно неудобна. Почему сделали именно ее, понятно -- видимо, еще не было микроконтроллеров для клавиатуры и/или для снижения цены.

    Цитата Сообщение от hobot Посмотреть сообщение
    это либо копи-паст будет 100% либо надо просить разработчиков писать, либо (самый интересный вариант), найти автора кто неоднократно ремонтировал восстанавливал реальную железку что-бы текст был живой (мат уберётся редактированием).
    Живой текст как раз для рувики не подойдет, это все же энциклопедия, и желательно давать ссылки на источники (публикации, сайты...)

    ---------- Post added at 21:55 ---------- Previous post was at 21:49 ----------

    Нарисовал описание 15ИЭ в формате termcap [1], и результат даже работает, но глючит -- вывод символа в колонку 80 вызывает переход на следующую строку, и картинка портится. :xn: glitch не спасает.
    Код:
    15ie-cs1|15IE-00-013, command set 1:\
            :bs:am:xn:bw:\
            :is=\EE:\
            :co#80:li#24:\
            :bl=^G:ho=^H:do=^]:ce=^K:cl=^L:cr=^M:sf=^R:ic=^S:dc=^T:\
            :nw=^U:sr=^V:nd=^Y:bc=^Z:le=^Z:up=^\\\:cd=^_:
    
    15ie|15ie-cs2|15IE-00-013, command set 2:\
            :ac@:ae@:as@:kb@:is=^W:xn:tc=vt52:
    [1] http://en.wikipedia.org/wiki/Termcap

  5. #175
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Текущее состояние: сделаны
    + автономный режим и линия (150..9600, но пока скорость зафиксирована на 9600)
    + звук
    + работа ГС (курсор и пр.)
    + работа в служебной строке (C-y -- вправо, C-z -- влево, C-b -- "Фикс").

    осталось:
    - родная клавиатура
    - выбор скорости линии (+ замена bitbanger на diserial)
    - реакция на флаг "25 строка" (пока не понимаю, как он работает)
    - чтение флага 3, запись флага 7 ("генерация 7-битных кодов") -- используется прошивкой на 6 м/сх

    Украшения:
    - уточнить палитру
    - сделать пост-обработку для придания вида родного ЭЛТ
    - "накладку" на экран с состоянием светодиодов на клавиатуре

    ---------- Post added at 23:08 ---------- Previous post was at 22:55 ----------

    Если кто хочет попробовать: берите исходники MAME из SVN [1], накладывайте патч [2]. Он вольно обходится с bitbanger, поэтому драйвера, которые тоже его используют, сломаются.

    Режимы терминала (ДУП, ЛИН, РЕД и СДВ) пока что реализованы как DIP switches, чтобы их переставить, нужно временно отключить режим полной эмуляции клавиатуры (Scroll Lock) и выйти в меню MESS (Tab).

    MESS не умеет работать с настоящими serial портами -- только с pseudo-tty или tcp/ip socket. В итоге -- можно зайти на некоторые telnet BBS (помня, что они почти все рассчитаны на VT100 и выше), или на другой эмулятор (SIMH, например).

    Примеры:
    Код:
    # убедиться, что не теряются символы на скорости 9600
    mess -bitbngr socket.localhost:19 ie15
    # telnet BBS
    mess -bitbngr socket.telehack.com:23 ie15
    # CTAKAH
    mess -bitbngr socket.rsx.pdp-11.org.ru:23 ie15
    [1] svn://dspnet.fr/mame/ или http://git.redump.net/mame/
    [2] https://gist.github.com/shattered/5232006
    Последний раз редактировалось shattered; 22.12.2013 в 19:05.

  6. #176
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    Пока пишется эмулятор, не хочет ли кто-то написать статью для рувики и/или emuverse?
    Опубликовал "рыбу" -- http://ru.wikipedia.org/wiki/15ИЭ-00-013

    Правьте смело :-)

  7. #177
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тем временем соконфетник Titus добавил 15ИЭ в EmuStudio -> http://zx.pk.ru/showpost.php?p=590378&postcount=954

    И обнаружил причину "снега" на экране -> http://zx.pk.ru/showpost.php?p=590766&postcount=1014
    Последний раз редактировалось shattered; 09.04.2013 в 09:04.

  8. #178
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тем временем и я добавил 15ИЭ в свой эмулятор (совместно с ДВК). Кому не лень - потестируйте. Кстати, есть отладчик процессора 15ИЭ! Думаю, будет полезен соконфетникам. Я, кстати, писал эмуляцию сам, так что возможны несовпадения эмуляции.

  9. #179
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Тем временем и я добавил 15ИЭ в свой эмулятор (совместно с ДВК). Кому не лень - потестируйте. Кстати, есть отладчик процессора 15ИЭ! Думаю, будет полезен соконфетникам. Я, кстати, писал эмуляцию сам, так что возможны несовпадения эмуляции.
    Вот это гы) Три разных эмулятора, и два пользователя)

  10. #180
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Тем временем и я добавил 15ИЭ в свой эмулятор (совместно с ДВК). Кому не лень - потестируйте. Кстати, есть отладчик процессора 15ИЭ! Думаю, будет полезен соконфетникам. Я, кстати, писал эмуляцию сам, так что возможны несовпадения эмуляции.
    Что надо нажать в ДВК, чтобы запуститься с диска?

Страница 18 из 28 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. МС1201.02 и 15ИЭ-00-013
    от SKcorp. в разделе ДВК, УКНЦ
    Ответов: 5
    Последнее: 06.04.2023, 18:19
  2. Ответов: 69
    Последнее: 18.12.2016, 19:12
  3. VSM модель дисплея для Proteus + исходники
    от Zarax в разделе Изображение
    Ответов: 0
    Последнее: 31.08.2012, 10:02
  4. Срочно ищу монитор от терминала 15ИЭ-00-013 (от ДВК-2)
    от dk_spb в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 10.02.2012, 10:19
  5. КОНТРОЛЛЕР ПРОФЕССИОНАЛЬНОГО ДИСПЛЕЯ
    от newart в разделе Изображение
    Ответов: 2
    Последнее: 02.03.2011, 08:02

Ваши права

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