User Tag List

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

Тема: Корректность поддержки Kempston Mouse в разных эмуляторах

Древовидный режим

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

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Ого, круто. Не знал. За доп. кнопки отвечают пятый и шестой биты?

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

    В случае трёхкнопочного джойстика процедура опроса его наличия использует маску #7F вместо #1F? Или логика автодетекта остаётся прежней?
    возможно.
    пока набросал вот такой тест
    но на реальном джойстике с кнопками еще не тестил.


    Код:
    test_kemp
    	ld	bc,#001f
    	ld	l,b
    	ld	e,b
    i_00
    	in	a,(c)
    	or	e
    	ld	e,a
    	dec	l
    	jr	nz,i_00
    
    	ld	a,e
    	and	c
    	jr	nz,kemp_absent
    	ld	c,#ff	
    kemp_mask_loop
    	ld	a,e
    	and	c
    	jr	z,kemp_mask_set
    	srl	c
    	jr	kemp_mask_loop
    kemp_mask_set
    	ld	a,c
    	ld	(kemp_mask),a
    	xor	a
    	jr	kemp_enable
    kemp_absent
    	ld	a,#c9
    kemp_enable
    	ld	(kemp_act),a
    	ret
    С уважением,
    Jerri / Red Triangle.

    Этот пользователь поблагодарил jerri за это полезное сообщение:

    Oleg N. Cher(15.03.2021)

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

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

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

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

Похожие темы

  1. Kempston Mouse
    от mungo в разделе Программирование
    Ответов: 2
    Последнее: 14.01.2015, 17:36
  2. Контроллер Kempston mouse
    от caro в разделе Устройства ввода
    Ответов: 3
    Последнее: 13.04.2009, 20:55
  3. NEW SOFTWARE FOR KEMPSTON MOUSE
    от VELESOFT в разделе Игры
    Ответов: 0
    Последнее: 12.10.2008, 01:17
  4. NEW KEMPSTON MOUSE 2008
    от VELESOFT в разделе Устройства ввода
    Ответов: 5
    Последнее: 07.08.2008, 13:14
  5. Проблема с Kempston Mouse
    от BYTEMAN в разделе Устройства ввода
    Ответов: 4
    Последнее: 24.06.2008, 15:28

Ваши права

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