Просмотр полной версии : Пара новых программок....
Вот вспомнил молодость..
Там в архиве две программы.
Одна тестирует устройства ввода, вторая измеряет количество тактов.
Собственно пользы от этих программ никакой, но ассемблер я все таки вспомнил.
Какие будут отзывы?
Там в архиве две программы.
Одна тестирует устройства ввода, вторая измеряет количество тактов.
Собственно пользы от этих программ никакой, но ассемблер я все таки вспомнил.
Какие будут отзывы?Молодец, отличные программы и польза от них немалая,
особенно при проверке работы нового железа, например контроллеров клавиатуры и мышки.
В программе тестирования числа тактов на прерывание желательно еще иметь
возможность переключать номер страницы ОЗУ, отображаемой в адресах 0C000h..0FFFFh.
Иногда в зависимости от номера страницы меняется быстродействие (характерно для фирменных машин).
А так все очень наглядно сделано. Отличная работа.
Действительно спасибо.... просьба к админам прикрутить в форум плюсики\минусики чтобы не захламлять форум сообщениями типа "спасиба", а просто ставить плюсик...
CityAceE
04.11.2006, 18:06
Присоединяюсь и выражаю благодарность за программы!
2Rasmer: своё отношение к сообщению можно выразить, кликнув по символу с весами.
SAM style
04.11.2006, 19:57
своё отношение к сообщению можно выразить, кликнув по символу с весами.
А кстати (хоть и не в тему)... Вот у меня репутация - 12 пунктов. За что я получил первые 11 - фиг разберёшь, потому как причины нигде не показываются. Можно как-нибудь всё посмотреть, а не только последнее?
2Rasmer: своё отношение к сообщению можно выразить, кликнув по символу с весами.Вот ещё бы наглядность сразу можно было видеть... не тыкая никуда...
Alexandr Medvedev
15.11.2006, 13:48
Да программы полезные, особенно для отладки эмуляторов.
В Port Demonstration не помешает визуализировать положение колеса мыши.
В Port Demonstration не помешает визуализировать положение колеса мыши.
А как это колесо обслуживается? Старшими битами порта кнопок??
А как это колесо обслуживается? Старшими битами порта кнопок??Именно так, 4 старших (D7..D4) бита порта кнопок.
Если колесо не обслуживается, все старшие биты = 1.
Бит 3 пока нигде не задействован и всегда равен 1.
Да.... Забыл сказать. Там загрузчик выполнен таким образом, что грузится и с ленты и с диска.
Alexandr Medvedev
16.11.2006, 12:11
А как это колесо обслуживается? Старшими битами порта кнопок??Да старшие биты - положение колеса от 0 до 15.
Эмулируется колесо в UnrealSpeccy последней версии (но параллельно колесу эмулируется нажатие курсора) и ZXEmul под Windows. Лучше тестировать на последнем.
demon_zx
16.11.2006, 16:00
Эмулирование нажатия курсора отключается в конфиге анрила.
Классные програмки, жалко их не было когда я мышь себе подключал, наглядно все так. Только в Tact Meter при включении турбо прогресс бары уходят вправо, но при выключении соответственно остаются на месте 8-)
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot