User Tag List

Показано с 1 по 10 из 234

Тема: YM2203 = AY8910+FM

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

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

    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    если разрулишь, скажи как - просто интересно

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

  3. #2

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    если разрулишь, скажи как - просто интересно
    Если бы.... Если бы вы направили меня на приложение которое под 98ми умеет различать нажатия подобные.. Подскажите уж!
    Я единственное что могу делать - отличать ОТДЕЛЬНОЕ нажатие левого-правого шифта, но не могу отличать совместное нажатие (когда шифт нажат совместно с любой другой кнопкой). Это делается просто - через чтение из порта 60h. Ведь под 9x/me чтение напрямую из портов не запрещено.
    Есть вариант единственный который будет работать в 95 и выше - это рассматривать msg.lParam
    Последний раз редактировалось Dexus; 01.09.2005 в 00:08.

  4. #3

    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus
    Если бы вы направили меня на приложение
    я же писал - не помню какое. это один из win-эмуляторов. по-хорошему, нужно всю коллекцию перешерстить
    Цитата Сообщение от Dexus
    Есть вариант единственный который будет работать в 95 и выше - это рассматривать msg.lParam
    от какого сообщения?

  5. #4

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    от какого сообщения?
    именно через WM_KEY[ON/OFF] -> msg.lParam
    Только интересную штуку заметил - это когда шифты одновременно нажимаются, то при отпускании одного из них событие keyoff не приходит... только при отпускании последнего из шифтов. С Ctrl и Alt такой хрени нету. Сделал что при отпускании одного шифта обе кнопки отключаются, и срабатывает как раз как надо.
    Цитата Сообщение от SMT
    я же писал - не помню какое. это один из win-эмуляторов. по-хорошему, нужно всю коллекцию перешерстить
    Кстати - в Кладовском EmuZWin (думаю что именно его вы и имели в виду) я заметил глюк непонятный, когда нажимаешь Shift+P (кавычку), быстро.. то кавычка начинает циклически рисоваться пока не тыкнешь еще раз но медленно и отчетливо. Видимо тоже что-то с этими сообщениями связано.
    В общем вот версия 0.01c в которой и в 98й работают и шифты и альты и контлы слева-справа. http://www.intramail.ru/~dex/unreal031b_YM2203_001c.zip

    LVD, ты проигнорировал мои сообщения выше.. нехорошо! Ответь пожалуйста насчет переключения частоты через 2d-2f. работает ли оно мгновенно или дожидается ввода частоты (в ФМ)

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

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

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

Ваши права

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