![]() |
Ну, значит не с VT стянул.. Но точно помню, что запускал на эмуле! Видимо на другом компе лежит. На этом, че-то не нашел. :(
|
Quote:
Искать же в ArtStudio конкретную реализацию - с программистской точки зрения - долгонько. А с пользовательской - пока одной версии 2.3 mod Viator/RUSH хватает. Вот если конкретное описание портов... |
Вероятнее всего sinclair мыш - имитация с помощью мыши одноименного джойстика (на кемпстон джой такая фича была - moa mouse, называется!:))
Quote:
|
1 Attachment(s)
Quote:
|
Вообще-то мышей для спека куча, всякие там amx, ay и т.д.
На наших отечественных просторах стал типа стандарт kempston мыша... Но и даже тут мы впереди планеты всей. То, блин, вокнут два триггера в разъём джойстика (который #1f) и кричат что мыша клёвая, то прицепят девайс как надо, зато кнопки перепутают... В общем мыша на спеке это такой шлак, что нельзя юзать драйвера предлагаемые кем-либо, а нужно писать свой, который учтёт все вариации. А начать нужно с того, что зайти на zx.press.ru и задать в строке поиска например "mouse". P.S. И заранее облом! Потому что как ни выёживайся, но полноценного юзанья не получится, обязательно будут косяки ибо всего байт (8 бит) максимальной разрядности. |
Quote:
чтобы случился глюк, мышку надо двигать ОЧЕНЬ быстро. реально все работает ок. и принято было делать драйвер, что первая нажатая кнопка мыши - левая. и еще вносили нелинейность в движение мыши (чтобы быстрее двигалась). |
Quote:
В винде это не приведет ни к чему, разве что курсор децл сместится. На спеке вполне вероятно (и скорее всего) что он "перепрыгнет" через скрин и вылезет где угодно... Сие оттого что как было сказано 8 бит у спековой мыши (да и у шины данных). Насчет кнопок: Это здорово придумано, вместо путалова кнопок - первая нажатая = левая. Давайте расширим эту гениальную мысль, в автомобиле первая включеная передача считается задней! Весело? Это не критиканство, это в общем-то призыв наконец-то стандартизировать все эти дела. |
В нормальных продуктах (например в той же открывашке или ЧВ) мышака настраивается. Ингда даже есть функция выбора левой кнопки.
Разрешение в 256х256 точек, конечно не есть гуд, заставляющий опрашивать мыш быстрее. Чтобы триггер не сделал полный оборот.. Драйвер надо нормальный написать и проблем никаких не будет. Очень, например огорчает факт отсутствия управления мышью в НЛО-1. Там его очень не хватает! |
Quote:
Скажу по большому секрету- нормальный драйвер мыши не просто считывает данные из портов, он их еще и обрабатывает. И на предмет переполнения счетчиков и на предмет границ экрана/области. Единственное влияние 8 бит счетчика- при резких перемещениях, когда увеличение счетчика на большие значения может быть интерпретировано как уменьшение. Но это уже мелочи и не имеют практического влияния. |
Quote:
Quote:
да и что плохого в первой нажатой? думаю, ничего. а с машиной - это перебор. |
| All times are GMT +4. The time now is 23:57. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.