Важная информация

User Tag List

Страница 1 из 7 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 70

Тема: UniJoypad - универсальный игровой адаптер

  1. #1
    Member Аватар для dicebox
    Регистрация
    31.05.2006
    Адрес
    Молдова
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию UniJoypad - универсальный игровой адаптер

    UniJoypad - адаптер для универсального подключения игрового контроллера к ZX и PC.
    В качестве базового манипулятора выбран 14-кнопочный цифровой игровой контроллер от Sony Playstation (в дальнейшем буду называть его joypad) как достаточно удобный и относительно недорогой. Аналоговые контроллеры DualShock поддерживаются также.
    На данный момент у адаптера UniJoypad следующие возможности:
    - управление: MCU ATmega32, внешний супервизор питания, возможность обновления firmware через USB;
    - питание: 3 варианта подключения питания (внешний БП +7,5...12В, USB, +5В);
    - индикация: светодиоды Power LED и Service LED, текстовый LCD-индикатор 1x10 (длительность подсветки управляется программно AVR);
    - порты: joypad, PS/2, USB и два универсальных miniDIN;

    Адаптер работает в следующих режимах:
    - Test. В этом режиме определяется тип joypad и можно протестировать все кнопки. При первичном подключении используется по умолчанию.
    - PS/2. Адаптер подключается к интерфейсу PS/2 PC/ZX и транслирует в PS/2 нажатия клавиш подключенной к адаптеру клавиатуры (работают оба направления хост<->клава), кнопок joypad. Кроме этого есть возможность транслировать еще и нажатия кнопок обычного контактного ZX-джойстика.
    В подрежиме PS/2 setup, можно отрегулировать чувствительность joypad, а также запрограммировать любую кнопку joypad (кроме двух сервисных) на нажатие любой клавиши клавиатуры. Первая сервисная кнопка позволяет выбрать один из двух сетов, т.е. наборов запрограммированных кнопок, итого получаем 24 кнопки, эмулирующих нажатия клавиатуры! Во время игры просто переключаемся между двумя сетами на ходу. Вторая сервисная кнопка используется для autofire (непрерывная стрельба), эту функцию тоже можно закрепить за любой кнопкой.
    - USB. Здесь все просто, UniJoypad подключается к USB PC и через HID-драйвер передает нажатия кнопок joypad.
    - ZX. В данном случае адаптер подключается к порту джойстика ZX и транслирует нажатия joypad. В ZX setup можно выбрать активный логический уровень сигнала нажатия (low/high). В этом режиме эмулируются стандартные кнопки XY-направлений и fire. Отдельная кнопка включает/выключает функцию autofire. Две кнопки задействованы для функции burst fire, т.е. стрельба короткими очередями (отличаются длиной очереди). Четыре combo кнопки, которые эмулируют нажатия пары кнопок XY-направлений (например, любители Dizzy эту фишку оценят, жмем combo - диззик, например, кувыркается вперед/вверх). Ну и наконец моя последняя кнопочная инновация, кнопка superkey, эмулирующая до 16-ти последовательно нажатых заранее запрограммированных кнопок. Superkey можно программировать на ходу.
    Добавлена возможность эмулировать нажатия fire2 и fire3.

    Есть специальная версия UniJoypad для Phoenix. Возможности:
    - управление: MCU ATmega32, возможность обновления firmware через USB;
    - питание: +5В, разъем компьютерного БП;
    - индикация: светодиоды USB Power LED и Service LED, текстовый LCD-индикатор 1x16 (длительность подсветки управляется программно AVR);
    - порты: joypad (miniDIN), PS/2, USB;

    используются почти все режимы UniJoypad, отдельно добавлены для Phoenix: возможность работы с часами реального времени и встроенный USB-программатор контроллера мультикарты.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	1.jpg 
Просмотров:	989 
Размер:	47.7 Кб 
ID:	14077   Нажмите на изображение для увеличения. 

Название:	2.jpg 
Просмотров:	811 
Размер:	44.9 Кб 
ID:	14078   Нажмите на изображение для увеличения. 

Название:	Playstation_Controller.jpg 
Просмотров:	708 
Размер:	8.9 Кб 
ID:	14118   Нажмите на изображение для увеличения. 

Название:	uj120.jpg 
Просмотров:	628 
Размер:	93.4 Кб 
ID:	16845   Нажмите на изображение для увеличения. 

Название:	ujp2.jpg 
Просмотров:	617 
Размер:	66.0 Кб 
ID:	20623  

    Последний раз редактировалось dicebox; 16.09.2010 в 22:17.
    Profi v3.2 512k (+ PALcoder / SECAM ВЧ-модулятор)
    Speccy2007 + TR-DOS + 128k + AY (+ PALcoder)
    ZXM-Phoenix 1024 (+ ZXKit1-VGA, + UniJoypad для Phoenix)

    +UniJoypad 1.0

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

  3. #2
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dicebox Посмотреть сообщение
    Если это действительно так, то можем здесь пообщаться, расскажу что уже есть.
    Рассказывай, интерес есть!
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  4. #3
    Member Аватар для dicebox
    Регистрация
    31.05.2006
    Адрес
    Молдова
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рассказываю-рассказываю, уф, пока все сообщение отстучишь.... Чуть позже дополню, инфу в дальнейшем буду добавлять в "шапку"...
    Последний раз редактировалось dicebox; 04.11.2009 в 17:53.
    Profi v3.2 512k (+ PALcoder / SECAM ВЧ-модулятор)
    Speccy2007 + TR-DOS + 128k + AY (+ PALcoder)
    ZXM-Phoenix 1024 (+ ZXKit1-VGA, + UniJoypad для Phoenix)

    +UniJoypad 1.0

  5. #4
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прикольный прибамбас, и главное - универсальный!!!
    Цитата Сообщение от dicebox Посмотреть сообщение
    LCD-индикатор 1x10
    Это какой? Марку поподробнее можно?
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  6. #5
    Member Аватар для dicebox
    Регистрация
    31.05.2006
    Адрес
    Молдова
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    Это какой? Марку поподробнее можно?
    МЭЛТ MT-10S1, правда мне по ошибке привезли модификацию без подсветки, пришлось самому ее делать.
    Profi v3.2 512k (+ PALcoder / SECAM ВЧ-модулятор)
    Speccy2007 + TR-DOS + 128k + AY (+ PALcoder)
    ZXM-Phoenix 1024 (+ ZXKit1-VGA, + UniJoypad для Phoenix)

    +UniJoypad 1.0

  7. #6
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dicebox Посмотреть сообщение
    МЭЛТ MT-10S1, правда мне по ошибке привезли модификацию без подсветки, пришлось самому ее делать.
    Народ не хвалит "поделки" фирмы МЭЛТ! А менее экзотичное и более доступное туда можно будет приделать? Стандартные одно/двух-строчники на 8/16 знакомест? Или "графику" от мобилок? От той же Нокии 3310. И маленький и...
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  8. #7
    Member Аватар для dicebox
    Регистрация
    31.05.2006
    Адрес
    Молдова
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    Народ не хвалит "поделки" фирмы МЭЛТ! А менее экзотичное и более доступное туда можно будет приделать? Стандартные одно/двух-строчники на 8/16 знакомест? Или "графику" от мобилок? От той же Нокии 3310. И маленький и...
    Из продукции МЭЛТ, у меня есть кроме 1x10 и 1x16, и 4x20, и графический, особых проблем с ними не было. В UniJoypad вся выводимая на LCD инфа расчитана на 10 знакомест, т.е. все другие текстовые LCD (при условии, что они совместимы с HD44780 и имеют такую же адресацию ОЗУ) скорее всего будут работать. У меня к UniJoypad изначально подключался Epson 1x16, МЭЛТ более компактный. Графику использовать не планирую, и так немного жирновато для подобного девайса, хотя было бы здорово...
    Последний раз редактировалось dicebox; 04.11.2009 в 20:56.
    Profi v3.2 512k (+ PALcoder / SECAM ВЧ-модулятор)
    Speccy2007 + TR-DOS + 128k + AY (+ PALcoder)
    ZXM-Phoenix 1024 (+ ZXKit1-VGA, + UniJoypad для Phoenix)

    +UniJoypad 1.0

  9. #8
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

  10. #9
    Member Аватар для dicebox
    Регистрация
    31.05.2006
    Адрес
    Молдова
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, Velesoft.
    ...Добавил фотки прототипа.
    Последний раз редактировалось dicebox; 04.11.2009 в 23:03.
    Profi v3.2 512k (+ PALcoder / SECAM ВЧ-модулятор)
    Speccy2007 + TR-DOS + 128k + AY (+ PALcoder)
    ZXM-Phoenix 1024 (+ ZXKit1-VGA, + UniJoypad для Phoenix)

    +UniJoypad 1.0

  11. #10
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вот если бы можно было задействовать оба аналоговых джойстика на SONY в качестве цифровых - вот это было бы кошерно! ..они очень мягкие и быстрые

Страница 1 из 7 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Универсальный джойстик
    от breeze в разделе Устройства ввода
    Ответов: 7
    Последнее: 13.12.2007, 16:11
  2. Ответов: 10
    Последнее: 18.10.2006, 15:35
  3. VGA адаптер
    от ukms[z] в разделе Изображение
    Ответов: 3
    Последнее: 12.07.2005, 11:20
  4. Универсальный дисковый контроллер - опрос
    от Sonic в разделе Внешние накопители
    Ответов: 24
    Последнее: 01.07.2005, 06:16
  5. ZX-Bus-адаптер
    от Sonic в разделе Несортированное железо
    Ответов: 0
    Последнее: 20.06.2005, 13:04

Ваши права

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