| Home Mail SlyControl | wapdata.narod.ru | |||||
|
Курсовые
Программы
Прочее
Плагины для SlyControl
Сказки про 3$ (develop)
Общение
|
SePad Программа для подключения джойстиков от Sega (Genesis - Mega Drive) к LPT - порту. Эмулирует нажатия клавиш клавиатуры, что позволяет использовать SePad для игр почти во всех приложениях, даже в тех которые не поддерживают джойстик. Не требует инсталляции, ложные и/или дополнительные срабатывания кнопок отсутствуют. SePad позволяет подключить джойстики не только от Sega, но и от Sony PS-1, PS-2, Dendy, или просто вообще любой другой набор кнопок (до 24-ех штук), например клавиатуру от калькулятора.
What's New: 1.09+
1.08+
___________ Если не сработает автоматическая загрузка драйвера и/или выдаст сообщение LPT error, driver installed?, то для корректной работы необходимо будет вручную установить драйвер LPT (находится в папке "driver") через ПУСК->Мастер оборудования->Показать все устройства->Установить с диска. Схема подключения:
Настройки:
Scan period - интервал проверки состояния кнопок jnes - текущий пресет P-1 - текущий джойстик Repeat keypress - признак того, что нажатия данной кнопки будут повторяться.
Для выбора эмулируемой клавиши, необходимо выбрать кнопку джойстика, ткнуть мышкой там где "Enter" и нажать соответствующую клавишу на клавиатуре. Её название отобразится в этом поле. Чтобы назначить "ALT", нужно нажать "Ctrl+1", чтобы "F10" - "Ctrl+2". Файл "SePad.ini" : По умолчанию, отслеживает нажатия только джойстика Player1. Для активации второго, необходимо будет ткнуть "Player 2 connected" или поменять строку "SecondPlayer=0" в файле SePad.ini на "SecondPlayer=1" Строка "ScanPeriod=25" показывает интервал времени, с которым программа проверяет нажатия кнопок джойстика. Строка "Port=$378" - используемый порт LPT. Строка "RepeatMult=2" означает, что нажатия кнопок будут повторяться с интервалом времени ScanPeriodXRepeatMult. Tray=1 значит показывать значок в трэе, 0 - значит нет. Строка "Preset=1" означает что используется первый пресет. Пресеты предназначены для быстрой смены эмулируемых клавиш. Количество пресетов может быть любым. Имена и количества задаются напрямую в файле "SePad.ini" или в форме настроек . Пресеты можно выбирать правым кликом мышки на значке программы в трэе. В пресете прописаны коды эмулируемых клавиш клавиатуры для двух джойстиков сразу. Например строка "1P:Right=39 77 1 1 " говорит, что по нажатию кнопки "Вправо" будет эмулирована клавиша с виртуальным кодом 39, со скан-кодом 77, с флагом EXTENDED_KEY (первая -1) и нажатия будут повторяться (вторая-1). Можно ошибиться при подключении джойстика и перепутать, например, контакты Pin9 и Pin8, тогда кнопка "Up" будет идентифицироваться как кнопка "Right", а кнопка "X" как кнопка "Y". Если это произойдёт, можно поменять названия кнопок в файле SePad.ini. ( например, "1P:UP=39 77 1 0 "на"1P:Right=39 77 1 0 " и т. д.) |
|||||