![]() |
Вектор-06Ц: Эмуляция - КР580ВИ53
Нашлись тесты, которые использовались для отладки эмуляции ВИ53 в эмуляторе VE http://sensi.org/~svo/scalar/ware/650
|
Знать бы ещё, чего они выдают на реальном Векторе...
|
Знать бы еще чо это вообще за цифирь =)))
|
Двузначная цифра, как ни странно, номер режима.
Первая 4-х значная: считанное значение после загрузки 0FFFFh (до этого стоит HLT), а вторая у трёх тестов разная: i8253 - считанное значение после двух HLT i82531 - считанное значение после загрузки 0E0E0h i82532 - просто повторно считанное значение (при этом до обоих считываний была установка того-же режима) Добавлено через 14 минут Кажется, третий тест у меня неправильно работает: после установки режима счёт вроде бы запрещён, и оба значения должны быть одинаковы... |
Не буду утверждать совсем уж строго, потому что целенаправленно не тестировал, но мне очень сильно показалось, что в режиме "0" ВИ53 в обоих эмуляторах переваливает через ноль и продолжает считать как ни в чем ни бывало. А должен ждать, пока его не перезарядят.
Quote:
|
Вечером сделаю замеры на реале, сравним. Можете также придумать свои тесты.
|
Ближе к вечеру погоняю, отпишусь. Мой таймер у меня тоже иногда вызывает сомнения, но сейчас я еще не могу на них сфокусироваться.
|
Да, таймер сломался. Вобщем, чтобы убрать артефакт программирования палитры я сделал изменение, которое касается эмуляции в целом. Я потестировал немного все компы, вроде косяков не было, но как оказалось сделал это слишком поверхностно. Действительно, для теста таймера больше всего подходит exolon на Векторе, это я давно заметил :)
|
3 Attachment(s)
clrs с музоном срывается раз в 7-8 секунд.
Прилагаю скриншоты тестов таймера http://www.sensi.org/~svo/scalar/ware/650/ |
Вектору нужен более компактный и быстрый плеер. Все эти адаптированные с Z80 чудеса отжирают недопустимо много экранного времени.
Сидел вчера, мучил свой таймер. Узнал немало нового про устройство 8253, передавал в астрале инженерам из интела наипламеннейшие приветы. Три известных таймерных теста стали проходить как на реале: все кроме 0-3. 0-3 у меня показывает 2C28 хоть убей (вместо 2C26), причем в других случаях цифры совпадают. clrslow при этом все равно дергается (хотя, сейчас вспоминаю и не могу с увереностью сказать, когда именно я его проверял), а SSTV по-прежнему не желает сдвигаться с мертвой точки. Это какой-то заговор. |
| All times are GMT +4. The time now is 23:23. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.