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

User Tag List

Страница 4 из 10 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 95

Тема: Эмулятор БК-0010 на ESP8266

  1. #31
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, прирост существенный. А в чём изначальная проблема - плохой дизайн схемы или плохие компоненты? (037 - это что?)
    manwe.pdp-11.ru

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

  3. #32
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    плохой дизайн схемы или плохие компоненты? (037 - это что?)
    037 = 1801ВП1-037 - БМК контроллера ЭЛТ/ДОЗУ.
    По версии авторов 037 - "нехватат всего, особенно времени" .
    ИМХО - бухарикам не место в разработчиках.

    Кстати, бабули на БМК БК11 были выделены, но в период 1985...1990 г. "исчезли".
    Зато "кое-кто" построил 2-х этажный кирпичный домину на Носовихинском шоссе, еще во времена 1992-1993 г.
    А "некотрые" купили новенький СААБ летом 1991 г...
    И даже господа "совсем не участвующие в БКшке" в 1993 г. открывают магазинчик, тогда как простые работники 21-го отдела ОКБ Э. буквально голодали...
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  4. #33
    Member
    Регистрация
    03.09.2018
    Адрес
    г. Орёл
    Сообщений
    68
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Готов новый билд:

    https://github.com/konst-st/BK8266/b...33/0x00000.bin
    https://github.com/konst-st/BK8266/b...ds/33/fota.bin

    Добавил эмуляцию моно Covox на порту 177714 (младшие 8 разрядов).

    Суммарный звук от пищалки и от Covox по прежнему передается на GPIO14, но теперь в виде сигма-дельта модуляции (типа ШИМ). Так что нужно на выходе делать фильтр (RC).

    - - - Добавлено - - -

    Кстати, есть смысл эмулировать AY? На БК10 есть софт который его использует?

    - - - Добавлено - - -

    Забыл упомянуть:
    Выход в режим WiFi осуществляется по нажатию кнопки Print Screen. Это временное решение.
    В дальнейшем планируется вызов меню по Esc. Пока меню нет.

  5. #34
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от konst_st Посмотреть сообщение
    есть софт
    Вроде что-то было...
    На БК11М - есть несколько программ.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  6. #35
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от konst_st Посмотреть сообщение
    Кстати, есть смысл эмулировать AY? На БК10 есть софт который его использует?
    Нет. Сейчас кое-кто скажет “не вводите людей в заблуждение”, поэтому сразу поясню:
    Лично у меня в 90-е была БК-0010.01 с таймером по 100-му вектору и с AY. В Москве Арсений Винников занимался такой модификацией. Также Арсений портировал 9 частей TopDemo Дениса Сотченко на БК-0010 с AY и назвал их PotDemo.
    И это всё. Несколько экземпляров БК-0010 с AY и несколько относительно бесполезных программ, портированных с БК-0011м.
    Поэтому в целом можно говорить, что на БК-0010 не было ни таймера, ни AY.

    - - - Добавлено - - -

    Цитата Сообщение от MM Посмотреть сообщение
    037 = 1801ВП1-037 - БМК контроллера ЭЛТ/ДОЗУ.
    Почитал про 1801ВП1-037 здесь. Получается, надо выпаивать её из БК и впаивать на её место модифицированную? Но тогда, действительно, стоит пересмотреть работу этого контроллера и перевести всю БК на статическую память. Вот уж где точно ускорение получится.

    Кстати, бабули на БМК БК11 были выделены, но в период 1985...1990 г. "исчезли".
    Зато "кое-кто" построил 2-х этажный кирпичный домину на Носовихинском шоссе, еще во времена 1992-1993 г.
    А "некотрые" купили новенький СААБ летом 1991 г...
    И даже господа "совсем не участвующие в БКшке" в 1993 г. открывают магазинчик, тогда как простые работники 21-го отдела ОКБ Э. буквально голодали...
    Считаю, что у таких преступлений не должно быть срока давности, всё это разворовывание бюджета должно быть расследовано с последующей конфискацией имущества.
    manwe.pdp-11.ru

  7. #36
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию время выполнения команд БК-0010-01 3 МГц

    Цитата Сообщение от konst_st Посмотреть сообщение
    Как я уже писал, я взял тайминги из http://gid.pdp-11.ru
    Съездил вчера к другу, у него есть БК-0010-01. Прогнали мои тесты. Пожалуйста, запусти их на своём эмуляторе, чтобы сверить результаты. Тесты выложил сюда

    Вот такие результаты должна выдавать БК-0010, работающая на частоте 3 МГц:
    Нажмите на изображение для увеличения. 

Название:	45com-lo.jpg 
Просмотров:	239 
Размер:	99.6 Кб 
ID:	66399Нажмите на изображение для увеличения. 

Название:	speed-lo.jpg 
Просмотров:	202 
Размер:	33.9 Кб 
ID:	66400Нажмите на изображение для увеличения. 

Название:	test4lo.jpg 
Просмотров:	205 
Размер:	60.7 Кб 
ID:	66401Нажмите на изображение для увеличения. 

Название:	test5lo.jpg 
Просмотров:	193 
Размер:	45.3 Кб 
ID:	66402
    manwe.pdp-11.ru

  8. #37
    Member
    Регистрация
    03.09.2018
    Адрес
    г. Орёл
    Сообщений
    68
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Прогнали мои тесты. Пожалуйста, запусти их на своём эмуляторе, чтобы сверить результаты.
    Ок проверю. Я так понимаю им будет нужен таймер?

  9. #38
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от konst_st Посмотреть сообщение
    Ок проверю. Я так понимаю им будет нужен таймер?
    Совершенно верно, нужен таймер по адресам 177706, 177710, 177712
    manwe.pdp-11.ru

  10. #39
    Member
    Регистрация
    03.09.2018
    Адрес
    г. Орёл
    Сообщений
    68
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Готов новый билд:
    https://github.com/konst-st/BK8266/b...37/0x00000.bin
    https://github.com/konst-st/BK8266/b...ds/37/fota.bin

    Из нового - реализована эмуляция таймера по адресам 177706, 177710, 177712.

    Цитата Сообщение от konst_st Посмотреть сообщение
    Прогнали мои тесты. Пожалуйста, запусти их на своём эмуляторе, чтобы сверить результаты.
    Проверил. Результат отличается. Но совпадает с результатом эмулятора http://gid.pdp-11.ru что не удивительно, так как я брал тайминги из него.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Test1.jpg 
Просмотров:	195 
Размер:	49.8 Кб 
ID:	66407   Нажмите на изображение для увеличения. 

Название:	Test2.jpg 
Просмотров:	173 
Размер:	25.7 Кб 
ID:	66408   Нажмите на изображение для увеличения. 

Название:	Test3.jpg 
Просмотров:	164 
Размер:	37.1 Кб 
ID:	66409   Нажмите на изображение для увеличения. 

Название:	Test4.jpg 
Просмотров:	158 
Размер:	29.1 Кб 
ID:	66410  

  11. #40
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от konst_st Посмотреть сообщение
    Проверил. Результат отличается. Но совпадает с результатом эмулятора http://gid.pdp-11.ru что не удивительно, так как я брал тайминги из него.
    В эмуляторе gid музыка под Covox звучит заметно медленней, чем на реальной БК. Это говорит о неверных таймингах, некоторые команды слишком заторможены. У тебя есть уникальная возможность сделать более правильный эмулятор!


    Update: удивительно при этом, что эмулятор выполняет некоторые команды быстрей, чем на реальной БК!
    Видимо, надо учитывать "штрафы", которые описаны здесь.
    Последний раз редактировалось Manwe; 28.09.2018 в 13:17.
    manwe.pdp-11.ru

Страница 4 из 10 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор "Специалиста" на ESP8266
    от heavy в разделе Эмуляторы отечественных компьютеров
    Ответов: 82
    Последнее: 11.01.2024, 23:49
  2. Аппаратный эмулятор Радио-86РК на ESP8266
    от heavy в разделе Радио-86РК
    Ответов: 374
    Последнее: 27.11.2023, 01:06
  3. Эмулятор БК-0010-01, БК-0011 и БК-0011М
    от Doronetty в разделе Эмуляторы отечественных компьютеров
    Ответов: 175
    Последнее: 27.06.2022, 09:51
  4. Ретро компьютеры на ESP8266
    от Dotoro в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 40
    Последнее: 15.10.2018, 19:29
  5. WebDAV Server на ESP8266 для SD карты
    от petrov1962 в разделе Внешние накопители
    Ответов: 2
    Последнее: 11.04.2018, 17:21

Ваши права

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