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

User Tag List

Страница 1 из 21 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 209

Тема: Вектор-06Ц: Эмуляция - КР580ВИ53

  1. #1
    Tim0xA
    Гость

    По умолчанию Вектор-06Ц: Эмуляция - КР580ВИ53

    Нашлись тесты, которые использовались для отладки эмуляции ВИ53 в эмуляторе VE http://sensi.org/~svo/scalar/ware/650

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

  3. #2
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,178
    Благодарностей: 924
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Знать бы ещё, чего они выдают на реальном Векторе...

  4. #3
    Veteran Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    1,574
    Благодарностей: 484
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Знать бы еще чо это вообще за цифирь =)))
    Больше игр нет

  5. #4
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,178
    Благодарностей: 924
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Двузначная цифра, как ни странно, номер режима.
    Первая 4-х значная: считанное значение после загрузки 0FFFFh (до этого стоит HLT), а вторая у трёх тестов разная:
    i8253 - считанное значение после двух HLT
    i82531 - считанное значение после загрузки 0E0E0h
    i82532 - просто повторно считанное значение (при этом до обоих считываний была установка того-же режима)

    Добавлено через 14 минут
    Кажется, третий тест у меня неправильно работает: после установки режима счёт вроде бы запрещён, и оба значения должны быть одинаковы...
    Последний раз редактировалось b2m; 04.02.2009 в 14:58. Причина: Добавлено сообщение

  6. Этот пользователь поблагодарил b2m за это полезное сообщение:
    svofski (08.10.2016)

  7. #5
    Veteran Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    1,574
    Благодарностей: 484
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не буду утверждать совсем уж строго, потому что целенаправленно не тестировал, но мне очень сильно показалось, что в режиме "0" ВИ53 в обоих эмуляторах переваливает через ноль и продолжает считать как ни в чем ни бывало. А должен ждать, пока его не перезарядят.

    Mode 0 (terminal count)
    The counter output is set to “L” level by the mode setting. If the count value is then written in the counter with the gate input at “H” level (that is, upon completion of writing the MSB when there are two bytes), the clock input counting is started. When the terminal count is reached, the output is switched to “H” level and is maintained in this status until the control word and count value are set again.
    Counting is interrupted if the gate input is switched to “L” level, and restarted when switched back to “H” level.
    When Count Values are written during counting, the operation is as follows:
    1-byte Read/Load. ............When the new count value is written, counting is stopped immediately, and then restarted at the new count value by the next
    clock.
    2-byte Read/Load ............. When byte 1 (LSB) of the new count value is written, counting is stopped immediately. Counting is restarted at the new count value when byte 2 (MSB) is written.
    Больше игр нет

  8. #6
    Tim0xA
    Гость

    По умолчанию

    Вечером сделаю замеры на реале, сравним. Можете также придумать свои тесты.
    Последний раз редактировалось Tim0xA; 12.10.2009 в 15:49.

  9. #7
    Veteran Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    1,574
    Благодарностей: 484
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ближе к вечеру погоняю, отпишусь. Мой таймер у меня тоже иногда вызывает сомнения, но сейчас я еще не могу на них сфокусироваться.
    Больше игр нет

  10. #8
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,178
    Благодарностей: 924
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, таймер сломался. Вобщем, чтобы убрать артефакт программирования палитры я сделал изменение, которое касается эмуляции в целом. Я потестировал немного все компы, вроде косяков не было, но как оказалось сделал это слишком поверхностно. Действительно, для теста таймера больше всего подходит exolon на Векторе, это я давно заметил

  11. #9
    Tim0xA
    Гость

    По умолчанию

    clrs с музоном срывается раз в 7-8 секунд.

    Прилагаю скриншоты тестов таймера http://www.sensi.org/~svo/scalar/ware/650/
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	i8253.jpg 
Просмотров:	281 
Размер:	45.8 Кб 
ID:	13580   Нажмите на изображение для увеличения. 

Название:	i82531.jpg 
Просмотров:	280 
Размер:	46.6 Кб 
ID:	13581   Нажмите на изображение для увеличения. 

Название:	i82532.jpg 
Просмотров:	261 
Размер:	45.6 Кб 
ID:	13582  

  12. Этот пользователь поблагодарил Tim0xA за это полезное сообщение:
    svofski (04.10.2009)

  13. #10
    Veteran Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    1,574
    Благодарностей: 484
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вектору нужен более компактный и быстрый плеер. Все эти адаптированные с Z80 чудеса отжирают недопустимо много экранного времени.

    Сидел вчера, мучил свой таймер. Узнал немало нового про устройство 8253, передавал в астрале инженерам из интела наипламеннейшие приветы. Три известных таймерных теста стали проходить как на реале: все кроме 0-3. 0-3 у меня показывает 2C28 хоть убей (вместо 2C26), причем в других случаях цифры совпадают.

    clrslow при этом все равно дергается (хотя, сейчас вспоминаю и не могу с увереностью сказать, когда именно я его проверял), а SSTV по-прежнему не желает сдвигаться с мертвой точки. Это какой-то заговор.
    Больше игр нет

Страница 1 из 21 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Эмуляция
    от ZEman в разделе Вектор
    Ответов: 1018
    Последнее: 14.08.2017, 07:51
  2. Вектор-06Ц: Эмуляция - КР580ВМ80А
    от Ramiros в разделе Вектор
    Ответов: 199
    Последнее: 17.08.2014, 20:19
  3. Вектор-06Ц: Эмуляция - AY-3-8910 (YM2413)
    от ivagor в разделе Вектор
    Ответов: 27
    Последнее: 04.11.2009, 13:10
  4. Вектор-06Ц: БП от PC
    от Dmitry Dubrovenko в разделе Вектор
    Ответов: 11
    Последнее: 08.03.2009, 21:53
  5. Ищу ВЕКТОР-06ц
    от BYTEMAN в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 17.11.2008, 20:50

Ваши права

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