PDA

Просмотр полной версии : Пара новых программок....



Strunov
04.11.2006, 03:39
Вот вспомнил молодость..

Там в архиве две программы.

Одна тестирует устройства ввода, вторая измеряет количество тактов.

Собственно пользы от этих программ никакой, но ассемблер я все таки вспомнил.

Какие будут отзывы?

caro
04.11.2006, 09:20
Там в архиве две программы.

Одна тестирует устройства ввода, вторая измеряет количество тактов.

Собственно пользы от этих программ никакой, но ассемблер я все таки вспомнил.

Какие будут отзывы?Молодец, отличные программы и польза от них немалая,
особенно при проверке работы нового железа, например контроллеров клавиатуры и мышки.
В программе тестирования числа тактов на прерывание желательно еще иметь
возможность переключать номер страницы ОЗУ, отображаемой в адресах 0C000h..0FFFFh.
Иногда в зависимости от номера страницы меняется быстродействие (характерно для фирменных машин).
А так все очень наглядно сделано. Отличная работа.

rasmer
04.11.2006, 09:37
Действительно спасибо.... просьба к админам прикрутить в форум плюсики\минусики чтобы не захламлять форум сообщениями типа "спасиба", а просто ставить плюсик...

CityAceE
04.11.2006, 18:06
Присоединяюсь и выражаю благодарность за программы!

2Rasmer: своё отношение к сообщению можно выразить, кликнув по символу с весами.

SAM style
04.11.2006, 19:57
своё отношение к сообщению можно выразить, кликнув по символу с весами.
А кстати (хоть и не в тему)... Вот у меня репутация - 12 пунктов. За что я получил первые 11 - фиг разберёшь, потому как причины нигде не показываются. Можно как-нибудь всё посмотреть, а не только последнее?

rasmer
04.11.2006, 21:34
2Rasmer: своё отношение к сообщению можно выразить, кликнув по символу с весами.Вот ещё бы наглядность сразу можно было видеть... не тыкая никуда...

Alexandr Medvedev
15.11.2006, 13:48
Да программы полезные, особенно для отладки эмуляторов.
В Port Demonstration не помешает визуализировать положение колеса мыши.

Strunov
15.11.2006, 14:30
В Port Demonstration не помешает визуализировать положение колеса мыши.

А как это колесо обслуживается? Старшими битами порта кнопок??

caro
15.11.2006, 14:44
А как это колесо обслуживается? Старшими битами порта кнопок??Именно так, 4 старших (D7..D4) бита порта кнопок.
Если колесо не обслуживается, все старшие биты = 1.
Бит 3 пока нигде не задействован и всегда равен 1.

Strunov
15.11.2006, 19:45
Да.... Забыл сказать. Там загрузчик выполнен таким образом, что грузится и с ленты и с диска.

Alexandr Medvedev
16.11.2006, 12:11
А как это колесо обслуживается? Старшими битами порта кнопок??Да старшие биты - положение колеса от 0 до 15.
Эмулируется колесо в UnrealSpeccy последней версии (но параллельно колесу эмулируется нажатие курсора) и ZXEmul под Windows. Лучше тестировать на последнем.

demon_zx
16.11.2006, 16:00
Эмулирование нажатия курсора отключается в конфиге анрила.

Классные програмки, жалко их не было когда я мышь себе подключал, наглядно все так. Только в Tact Meter при включении турбо прогресс бары уходят вправо, но при выключении соответственно остаются на месте 8-)