User Tag List

Показано с 1 по 7 из 7

Тема: Эмуляторы PDP-11 микрокомпьютеров на JavaScript: JSxxEMU

  1. #1

    Регистрация
    06.12.2018
    Адрес
    г. Макинск, Казахстан
    Сообщений
    59
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Эмуляторы PDP-11 микрокомпьютеров на JavaScript: JSxxEMU

    JS85EMU, JS85cEMU, JS87EMU, JS90EMU

    Скриншоты







    [свернуть]

    Вашему вниманию представляются эмуляторы советских микрокомпьютеров, основанных на архитектуре PDP-11, а точнее Электроника МК 85, 85С, 87, 90.
    Эмуляторы написаны на JavaScript и для работы требуют лишь более-менее современный браузер с поддержкой HTML5.
    Реализован вспомогательный функционал и возможность легкой конфигурации виртуальных микрокомпьютеров. Доступна подробная справка к каждому эмулятору.
    Эмулятор МК90 также (впервые, пока экспериментально) имеет поддержку звука.


    Опробовать онлайн можно по ссылкам:
    http://bs0dd.net/JS85
    http://bs0dd.net/JS85C
    http://bs0dd.net/JS87
    http://bs0dd.net/JS90
    (разработка неспешно продвигается заморожена, эмулятор на стадии beta)


    Исходники (лицензия MIT):
    https://github.com/Bs0Dd/JS85EMU
    https://github.com/Bs0Dd/JS85cEMU
    https://github.com/Bs0Dd/JS87EMU
    https://github.com/Bs0Dd/JS90EMU

    Основано на базе неоконченного проекта js-mk85:
    https://github.com/KP1533TM2/js-mk85
    Последний раз редактировалось DaeMmMon; 23.12.2025 в 22:53. Причина: сайт онлайн
    10 PRINT "Hello ZX-PK.RU"
    20 GO TO 10

    Эти 6 пользователя(ей) поблагодарили DaeMmMon за это полезное сообщение:

    Aleks1985(02.03.2025), Pyk(21.10.2024), Shamancs(18.10.2024), shapipovo(18.10.2024), svofski(18.10.2024), Titus(18.10.2024)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    01.09.2008
    Адрес
    Севастополь
    Сообщений
    25
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Такие классненькие! Все четыре хочу в коллекцию )
    То, что 87 был такой раскладухой и вовсе не знал!
    И подсветка экранов прикольная!

    Нашел фичу одну, в About 90 модели лежит About JS87EMU )

  4. #3

    Регистрация
    06.12.2018
    Адрес
    г. Макинск, Казахстан
    Сообщений
    59
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shamancs Посмотреть сообщение
    Все четыре хочу в коллекцию )
    Ну, все кроме 85го достать проблемно. У меня есть только пара 85ых и 85С.
    А так, 87й редкий и часто проблемы с откидной клавиатурой
    85С ооочень редкий, недавно в продаже всплывало с 50 машинок из старого офиса Клепова, все разлетелись (за 4круб штука то), одна вот едет трудной дорогой ко мне. Думаю, больше такого не будет
    Ну и про 90ый и говорить не нужно. Я бы с удовольствием добыл себе хотя бы саму тушку ("денях нит"), чтобы сверить поведение эмулятора с оригиналом, особенно есть вопросы по части работы HALT прерывания, контроллера клавиатуры, и надо понять, почему отказывается работать Bad Apple от azya, причем в эмуляторе Петра тоже.
    Звуковая версия падает еще на этапе загрузки, но тут почему-то не так как нужно выставляются адреса на СМП, может это какая-то особенность применяемого azya эмулятора для физической машинки, у меня то "симулируется" обычный СМП с КА1835ВГ2.
    Но если поправить адресацию, проходит загрузка и после пары десятков кадров анимация все равно срывается и машинка скатывается в кошмар. Как у меня, так и в эмуляторе Петра.

    А насчет эбаута все очень просто: 90ый появился из эмулятора 87го. А поскольку он еще в бете, не все сделано и кое что сделано не так как надо бы, то и документации на него пока еще нет, болтается старая.
    10 PRINT "Hello ZX-PK.RU"
    20 GO TO 10

    Этот пользователь поблагодарил DaeMmMon за это полезное сообщение:

    Shamancs(08.11.2024)

  5. #4

    Регистрация
    06.12.2018
    Адрес
    г. Макинск, Казахстан
    Сообщений
    59
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разработка эмулятора МК 90 сдвинулась с мертвой точки.

    Фото



    [свернуть]


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

    Добавил эмуляцию ПЗУ от МК92, теперь можно потыкать те самые тесты, которые ранее выдавали "БР не готов". Они конечно, глючат, но, думаю, в отсутствие эмуляции самой док-станции это норма

    Эмулятор переехал на основную страницу: http://bs0dd.net/JS90

    10 PRINT "Hello ZX-PK.RU"
    20 GO TO 10

  6. #5

    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,117
    Спасибо Благодарностей отдано 
    164
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а где скачать то или он только веб ?

  7. #6

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,481
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    218 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    или он только веб ?
    Есно. Этож бубльгум JavaScript.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  8. #7

    Регистрация
    06.12.2018
    Адрес
    г. Макинск, Казахстан
    Сообщений
    59
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    а где скачать то или он только веб ?
    Веб. Но никто не мешает скачать код с Гита и запустить локально.

    Ну кроме JS90, у меня там такой бардак в коде, что на гит пока не сую.
    10 PRINT "Hello ZX-PK.RU"
    20 GO TO 10

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

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

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

Похожие темы

  1. Эмуляторы PDP-11
    от form в разделе ДВК, УКНЦ
    Ответов: 141
    Последнее: 24.11.2025, 23:09
  2. Эмулятор УКНЦ на JavaScript
    от nzeemin в разделе Эмуляторы отечественных компьютеров
    Ответов: 4
    Последнее: 27.04.2021, 14:26
  3. JavaScript + звук
    от Zelya в разделе Эмуляторы
    Ответов: 2
    Последнее: 12.11.2011, 15:57
  4. Эмулятор Speccy на JavaScript
    от Tim0xA в разделе Эмуляторы
    Ответов: 7
    Последнее: 28.09.2009, 23:37
  5. Эмулятор NES на JavaScript
    от Tim0xA в разделе Nintendo
    Ответов: 0
    Последнее: 22.09.2009, 12:48

Ваши права

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