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

User Tag List

Страница 145 из 146 ПерваяПервая ... 141142143144145146 ПоследняяПоследняя
Показано с 1,441 по 1,450 из 1451

Тема: Вектор-06Ц: Эмуляция

  1. #1441
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    В Emu80 - вообще этим плеером, wav-ки не воспроизводит, т.к. прога зависает на чтении ВИ53, не вылавливает условие окончания интервала.
    Прошу прощения, что на некоторое время пропал, но лучше поздно, чем никогда. Появилось, наконец, время заняться эмулятором, исправил я этот баг. Дело оказалось именно в этом:
    Цитата Сообщение от KTSerg Посмотреть сообщение
    тут возникает проблема, т.к. команда "защёлка" оставляет значение счётчика заблокированным, даже после того как оба байта считаны. Хотя блокировка должна сниматься после чтения всех байт заявленных в слове управления
    Это тоже учел:
    Цитата Сообщение от KTSerg Посмотреть сообщение
    Дополнительный тест показал, что если "защёлка" уже активирована, то последующая подача этой команды просто игнорируется
    Правда, скрины тестов 5 и 6 немного отличаются от реала, причем отличаются сильнее, чем в других эмуляторах. Видимо, какие-то еще нюансы эмуляции ВИ53 я не учел, буду еще смотреть. Тест TEST_VI53_5 был без исходника, можно исходник попросить?

    Также после этих исправлений в emu80 заработал exolon
    Изменения в репозитории, если нужна сборка под windows - сделаю.
    Последний раз редактировалось Pyk; 20.01.2024 в 21:56. Причина: опечатка

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

    Doronetty (20.01.2024), Improver (21.01.2024), ivagor (20.01.2024), metamorpho (20.01.2024), parallelno (13.03.2024), svofski (20.01.2024), tnt23 (20.01.2024)

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

  4. #1442
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,816
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если кто-то, как и я, хочет эмуляцию высокочастотного вектора для запуска очень медленных программ, то выбор не такой большой: VV и Emu. Целевые частоты были в районе 120-140 МГц, т.к. именно настолько получалось разгонять плисовый v06cc svofski. VV разгоняется до 100 МГц, выше только Emu. Emu на моем стареньком компе нормально эмулирует 06Ц с тактовой в районе 150 МГц, при больших частотах нагрузка проца иногда зашкаливает (для "домашнего супервектора" остановился на 120, чтобы соответствовать полнофункциональному аналогу на плис). И если я правильно понял, эмуляция 6128 более требовательная.
    Emu80 переваривает 6 МГц, но на 12/24/48 похоже не программируется палитра в начальном загрузчике, а на 96 и выше - в начальном загрузчике инверсные цвета и проблемы с палитрой, нормально пользоваться нельзя. В v06x не нашел штатных средств для регулировки тактовой.
    Последний раз редактировалось ivagor; 11.03.2024 в 17:14.

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

    Improver (11.03.2024), Pyk (12.03.2024)

  6. #1443
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Emu80 переваривает 6 МГц, но на 12/24/48 похоже не программируется палитра в начальном загрузчике, а на 96 и выше - в начальном загрузчике инверсные цвета и проблемы с палитрой, нормально пользоваться нельзя.
    Проверил - действительно. Самому интересно, почему так. Будет время - посмотрю, навскидку нет предположений...

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

    P. S. Предположения появились, поэкспериментирую

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

    Improver (13.03.2024)

  8. #1444
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А кто мне объяснит, что за финт в эмуляторах с комбинациями курсорных клавиш...
    При одновременном нажатии двух направлений, не срабатывает нажатие "пробел". это особенность АТ-клавы?
    Проявляется при: вверх+влево и вниз+вправо - при этих комбинациях "пробел" не нажимается.
    Сварганил примитивный тест клавы, просто чтение строк/рядов клавиатуры и вывод результата на экран.
    Пробовал на реале, такой проблемы нет, "пробел" нажимается при любом сочетании курсорных клавиш.
    Вложения Вложения

  9. #1445
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    793
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    это особенность АТ-клавы?
    У меня работают все стрелки вместе + пробел, только что проверил твоим тестом. Дело не в эмуляторе и не в AT-клаве как классе, а в конкретной модели клавиатуры. Термин, который тебя интересует, наверное называется n-key rollover.
    Больше игр нет

  10. #1446
    Master Аватар для Ramiros
    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    А кто мне объяснит, что за финт в эмуляторах с комбинациями курсорных клавиш...
    При одновременном нажатии двух направлений, не срабатывает нажатие "пробел". это особенность АТ-клавы?
    Проявляется при: вверх+влево и вниз+вправо - при этих комбинациях "пробел" не нажимается.
    Сварганил примитивный тест клавы, просто чтение строк/рядов клавиатуры и вывод результата на экран.
    Пробовал на реале, такой проблемы нет, "пробел" нажимается при любом сочетании курсорных клавиш.
    Это проблема самих клавиатур, они и в других приложения так же не работают в некоторых комбинациях.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  11. #1447
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    Это проблема самих клавиатур, они и в других приложения так же не работают в некоторых комбинациях.
    Да я вот то-же подумал, что не может быть одинакового глюка во всех эмуляторах, это явно с моим железом "подфортило".
    Поэтому и предположил, что виновата моя клава.

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

    Цитата Сообщение от svofski Посмотреть сообщение
    ... Дело не в эмуляторе и не в AT-клаве как классе, а в конкретной модели клавиатуры. Термин, который тебя интересует, наверное называется n-key rollover.
    Глянул в поисковике, но не понял, как отличить клавы. На этикетке должен быть этот самый "n-key rollover" ?
    У меня древняя мультимедийная клава, на ней ни чего подобного не обозначено.

  12. #1448
    Master Аватар для Ramiros
    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал две свои беспроводных клавы, и на обоих одинаково - работает только ВВЕРХ+ВПРАВО+ПРОБЕЛ, остальные комбинации не работают. Больше проверить не начем, возможно на игровых или PS/2 клавах будет по другому...
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  13. #1449
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    Попробовал две свои беспроводных клавы, и на обоих одинаково - работает только ВВЕРХ+ВПРАВО+ПРОБЕЛ, остальные комбинации не работают. Больше проверить не начем, возможно на игровых или PS/2 клавах будет по другому...
    У меня именно ps/2 клавиатура.
    Попробовал на ещё одной ps/2 клаве.
    Не срабатывает только комбинация ВВЕРХ+ВЛЕВО+ПРОБЕЛ, остальные работают.
    Видимо действительно, этот косяк устранили только на игровых клавиатурах.
    Когда искал статьи по "n-key rollover", читал пример, что в какой-то популярной игре часто используется комбинация из 4-ёх конкретных клавиш, но типа на клавах не поддерживающих этот n-key, такая комбинация клавиш не работает.

  14. #1450
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    793
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Глянул в поисковике, но не понял, как отличить клавы. На этикетке должен быть этот самый "n-key rollover" ?
    У меня древняя мультимедийная клава, на ней ни чего подобного не обозначено.
    Если ничего не указано, то 2KRO. Если больше, то может быть на коробке чего-нибудь напечатано, или в обзорах можно узнать. Но даже если 2KRO, в ней в зависимости от устройства матрицы бывает можно зажать и 4 и даже 5 кнопок, но не любых, а как повезет. У меня какая-то Aula Aegis, по которую я никогда не думал, как о чем-то особенном, но вот оказывается у нее довольно большое N: получается WASD + четыре стрелки и на сколько еще хватает пальцев любые кнопки все одновременно. Добился сбоя теста KTSerg только вжав ладонями все сразу.
    Больше игр нет

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

    KTSerg (16.03.2024)

Страница 145 из 146 ПерваяПервая ... 141142143144145146 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 844
    Последнее: 11.01.2024, 14:31
  2. Ответов: 9
    Последнее: 18.04.2009, 21:21
  3. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  4. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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