User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 244

Тема: NedoOS

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    в нашем случае это тоже самое что система опрашивает
    тк прерываний у нас нет...
    это соввсем разные вещи потому, что в случае отсутствия таких прерываний нужно на каждом 50гц прерывании делать "ручной" опрос портов и тратить на это такты внутри обработчика. а по прерыванию девайс сразу улетает на приём данных из порта (причём не все сразу, а 1 байт за одно прерывание).
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

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

  3. #2

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    это соввсем разные вещи потому
    повторяю в условиях спека у нас нет прерываний от мышо
    и нам трижды все равно как там на ПЦ и нужно опрашивать самим

  4. #3

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    повторяю в условиях спека у нас нет прерываний от мышо
    смотря в условиях какого спектурма. я же говорю, на профи есть прерывания от мышки. за 1 прерывание читается 1 байт из 3х.

    - - - Добавлено - - -

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    подавлений дребезгов бородатые инженеры боролись и внедряли прерывания от клавиатур
    дребезг это тема Спектрума и других машин, которые не умеют в сканкоды от клавы. меня наоборот воротит от битов 40ка клавишной клавы Спектрума.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  5. #4

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    смотря в условиях какого спектурма
    а еще меня добивает мерзкая очередь событий ввода
    на всяком новомодном говне

    ты жмешь НО НИЧЕГО НЕ ПРОИСХОДИТ
    ты жмешь еще
    но онО за наносекунду до наконец обрабатывает предыдущее нажатие
    чо нить делает
    и тут же отрабатывает второе нажатие
    ну или обрабатывает жменю нажатий из очереди

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


    а с нормальным опросом и без очередей
    никаких проблем

    - - - Добавлено - - -

    Цитата Сообщение от Sayman Посмотреть сообщение
    дребезг это тема Спектрума и других машин, которые не умеют в сканкоды от клавы. меня наоборот воротит от битов 40ка клавишной клавы Спектрума.
    а меня воротит от быдло сканкодов

    а потом благодаря таким дебилам вообще имеем однокнопочные БК на которых болше чем одна кнопка и не нажимается
    но зато ж сканкод

    не ужели так тяжело прочитать 3 *****х бита когда они нужны?

    - - - Добавлено - - -

    Цитата Сообщение от Sayman Посмотреть сообщение
    дребезг
    дребезг это вообще надуманная проблема
    которая только у рукожопов

    - - - Добавлено - - -

    Цитата Сообщение от Sayman Посмотреть сообщение
    40ка клавишной клавы
    а какое отношение к этому имеет 40 клавишь?
    такое количество только из экономии...

  6. #5

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а еще меня добивает мерзкая очередь событий ввода
    на всяком новомодном говне

    ты жмешь НО НИЧЕГО НЕ ПРОИСХОДИТ
    ты жмешь еще
    но онО за наносекунду до наконец обрабатывает предыдущее нажатие
    чо нить делает
    и тут же отрабатывает второе нажатие
    ну или обрабатывает жменю нажатий из очереди

    особенно приятно когда застряешь на таком туда сюда
    это всё проблемы авторов "драйвера" клавы. такие же проблемы встречаются повсеместно и на спектурме. поэтому ответить тебе могу только твоими же словами:
    а еще меня добивает мерзкая очередь событий ввода
    на всяком новомодном говне

    ты жмешь НО НИЧЕГО НЕ ПРОИСХОДИТ
    ты жмешь еще
    но онО за наносекунду до наконец обрабатывает предыдущее нажатие
    чо нить делает
    и тут же отрабатывает второе нажатие
    ну или обрабатывает жменю нажатий из очереди

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    не ужели так тяжело прочитать 3 *****х бита когда они нужны?
    не ужели так сложно прочитать 3 *****х байта, когда они нужны?
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  7. #6

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    не ужели так сложно прочитать 3 *****х байта, когда они нужны?
    ну прально
    надо ж поставить отдельный контроллер который выдаст тебе эти сранных 3 байта
    но который не будет выдавать больше 4 нажатых клавишь
    тк видители их хватит всем
    (с ps2 конечно не совсем так но то что есть мне совершенно не нравитсо...)

    и это щас контроллер ничего не стоит
    а во времена спектрумов он стоил дохрена денег
    и идея его городить чтоб какие то сяпаскалисты по совместительству рокожопы могли прочитать свои *****е 3 байта
    это долбоклюизм

    - - - Добавлено - - -

    Цитата Сообщение от Sayman Посмотреть сообщение
    это всё проблемы авторов "драйвера" клавы.
    ну до
    они ж не могли прочитать 3 бита
    чтоб они написали хоть что то
    им даже сделали 3 байта

    а все зло на свете от мерзких сяпаскалистов
    которым подавай функции, структуры, готовые библиотеки, IDE и прочие непотребства

    - - - Добавлено - - -

    а так
    по моему уже сильно далеко ушли от обсуждения недоосей

  8. #7

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    они ж не могли прочитать 3 бита
    я не знаю почему на спектурме некоторые не могут написать нормальный опрос клавы. если ты можешь, то хорошо. посмотри на старые журналы. куча статей, в том числе и с ошибками. каждый свой вариант опроса предлагал.
    попробуй поиграть, скажем, в Мортал Комбат от AWS. опрос там корявый и выполнять всякие комбы (одновременное или быстрое последовательное) нажатие клавишь работает с проблемами.
    при этом в оригинале MK1 для мс доса таких проблем нет.
    - - - Добавлено - - -

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    по моему уже сильно далеко ушли от обсуждения недоосей
    это да.
    Последний раз редактировалось Sayman; 18.11.2020 в 14:14.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  9. #8

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    на профи есть прерывания от мышки. за 1 прерывание читается 1 байт из 3х.
    и если подумать
    то просто "отличный" подход

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

    как опрашивать сраную мышу при этом?

  10. #9

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    как опрашивать сраную мышу при этом?
    ты знаешь, не припоминаю, чтобы на Спектруме при выводе картинок/спрайтов стеком, чтобы параллельно ещё и мышь опрашивалась. разницы нет, ты что на Спектруме не будешь этого делать, что тут. пока процедура вывода не отработает, ты к работе с мышкой не перейдёшь, а прерывания запрещены (потому, что стек)ю твой обработчик (опрос мышки) молчит в это время.
    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    запрещенные на всегда прерывания обычное дело
    таки не обычное, т.к. запрещают на какой то период. при этом на спектруме так же в это же время мыша не обрабатывается, т.к. обработчик (читалка как минимум) так же висит на прерываниях.
    Последний раз редактировалось Sayman; 19.11.2020 в 04:47.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  11. #10

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    таки не обычное, т.к. запрещают на какой то период.
    берем первый попавшийся jet set willy
    а там im1 и запрещенные прерывания

    и если кто то захочет прикрутить опрос мыши в подобное
    граблей будет побольше
    Последний раз редактировалось NEO SPECTRUMAN; 19.11.2020 в 05:02.

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Стримы про разработку под NedoOs
    от hippiman в разделе Новости
    Ответов: 17
    Последнее: 17.08.2020, 21:33

Ваши права

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