Подключение джойстика dendy к компьютеру

Обновлено: 03.07.2024

Уверен многие видели в магазинах джойстики для компа, к примеру от Sony PlayStation.

К сожалению они стоят очень дорого, но почему бы не сделать такой самим? Существует вполне реальная возможность играть таким геймпадом/джойстиком на ПК - совместимом компьютере, даже не самом мощном. Большинство игр и программ не смогут отличить вашего устройства от фирменного джойстика за несколько $100. (почему то считается раз какой прибамбас к компьютеру, то обязательно стоить должен баснословные деньги) Самая фишка в том, что этот джойстик можно использовать в любой игре, просто при назначении клавиш назначайте их на кнопки джойстика.

Вообще GamePad - устройство очень похожее на аналоговый джойстик. Различие между типичным джойстиком и GamePadом - в характеристиках оси. Джойстики обычно имеют две оси - X и Y. Непрерывное движения рычага вдоль этих осей с помощью двух потенциометров преображаются в аналоговые электрические сигналы, которые потом с помощью АЦП преобразуются в цифровые, на основании которых вычисляются переменные X и Y. GamePad же имеет не-пропорциональные величине отклонения от центра величины X и Y для девяти позиций (включая центр), он гораздо проще по конструкции, и, следовательно, более надежен.

Конструкция очень простая. Просто дважды убедитесь прежде чем проверять сделанный вами интерфейс, убедитесь что все провода припаяны правильно, и, что никакие оголенные провода не касаются чего-нибудь. Я сильно рекомендую использовать корпус для этих интерфейсов, чтобы уменьшить риск короткого замыкания.

Начнем с джойстика для Dendy или NES.

Если у вас есть gamepad, и у него есть кнопки A, B, Turbo A, Турбо B, Select и Begin (последних двух может и не быть, настоятельно рекомендую такие не брать) и связывается через 5 проводов, тогда это или NES или аналог NES и будет работать если Вы все сделаете правильно.

Однако пора приступать к делу. Все, что вам понадобится - это разъем LPT порта (он же параллельный, он же от принтера), паяльник, 5 1N914 или 1N4148 диодов, ну и, собственно, сам джойстик. Приступим.

С приставкой "Денди" знакомы все дети 90-х. Ворвавшись на отечественные рынки, консоль быстро обрела популярность, и вот уже в каждом доме дети всех возрастов собирались для увлекательной игры. Затем, когда компьютеры стали настолько доступны, что купить их мог каждый, век "Денди" постепенно завершился. К тому же среди приставок стали появляться и более продвинутые аналоги, наподобие Sega, Sony PlayStation и Nintendo 64.

Однако тяга поиграть в игрушки 90-х не утихает до сих пор. Теперь не нужно гоняться за картриджами по всем знакомым и друзьям. Достаточно провести несколько нехитрых манипуляций, и возможность поиграть в "Денди" появится и на персональном компьютере.

Что такое "Денди"

"Денди" представляет собой приставку с одним или двумя джойстиками. Носителями игр служили специальные картриджи. Это микросхема, облачённая в пластиковый корпус, которая носила в себе записанную игру. В эпоху недостаточного интернета для того, чтобы поиграть во что-то новое, был актуален обмен картриджами с соседями или друзьями.

денди джойстик

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

Немного истории

Самой первой перенести игры из автоматов на экраны домашних телевизоров догадалась японская компания Nintendo в 1984 г. Приставка взорвала мир видеоигр и стала настоящей сенсацией. Теперь каждый мог в комфортной для него обстановке играть в любые игры, доступные на "Денди". Интересно, что название консоли в Японии было Family Computer или Famicom. А в Европу и США она приехала чуть позже под именем NES.

денди игры с джойстиком

В Россию консоль попала в 1992 г. и называлась "Денди". Ее копировали и воспроизводили в разных форматах. Правда, на ранних этапах с ней конкурировали имеющиеся "Атари" и ей подобные. Но "Денди" быстро обошла все известные форматы и покорила сердца любителей игр того времени. Однако с приходом новой Genesis или Sega Mega Drive 2, а затем и Sony PlayStation, ей пришлось потесниться на этом рынке.

В современном мире также можно найти версии оригинальной консоли "Денди" в специализированных магазинах и поиграть для так называемого «фана».

"Денди": современная эпоха

Окунуться в волшебный мир игр на "Денди" можно и в современном мире. Для этого имеется масса возможностей. Одна из самых простых и доступных — подключить джойстик от "Денди" к компьютеру. Благодаря рынку электроники приобрести разные варианты устройства можно в интернете или на радиорынках. Современный джойстик для "Денди", как правило, обладает портом USB, посредством которого можно подключить его к ПК. Такой подход содержит минимум манипуляций. Если же есть желание повозиться с паяльником и случайно был обнаружен оригинальный джойстик, то можно подключить и его, создав своими руками специальный переходник.

джойстик денди для пк

Подключить джойстик от "Денди" к компьютеру через USB

Первое, что надо сделать для такого подключения, это приобрести джойстик для "Денди". Найти его можно как на специализированных сайтах электроники, так и на различных рынках. Джойстик не обязательно должен быть похож на своего оригинального представителя. Внешне он может выглядеть как от любой другой консоли.

подключить джойстик от денди

После того как для "Денди" джойстик найден, нужно озаботиться программным обеспечением. Для этого необходимо скачать специальное приложение — эмулятор приставки. Так как официально "Денди" имеет аббревиатуру NES, то и искать соответствующую программу нужно именно по такому запросу. Эмуляторов в сети присутствует масса. Но принцип работы этого приложения один — запуск игр на "Денди" в окне программы.

Эмулятор

После того как эмулятор будет найден и скачан, нужно найти непосредственно игру. Это можно также сделать с помощью поиска на профильных сайтах.

Продемонстрировать, как подключить джойстик от "Денди" к компьютеру, можно на одном из популярных эмуляторов — FCEUX. Его окно выглядит как на фото снизу.

джойстик от денди к компьютеру

Скачивание и установка не займут много времени, так как программа весит не более 2 мегабайт и проста в освоении.

Теперь настало время подключить и настроить от "Денди" джойстик. Для этого нужно вставить его в порт USB компьютера. Затем в меню эмулятора выбрать пункт Config и перейти в раздел Input.

В открывшемся окне конфигурации для настройки джойстика нажимается пункт Configure. Откроется новый интерфейс, который визуально будет напоминать расположение кнопок на джойстике. Таким образом, нажимая на определяемую его кнопку и задавая соответствующую клавишу на клавиатуре ПК, настраивается поведение в эмуляторе. После установки всех кнопок джойстика нужно все сохранить и выйти в главное окно программы.

Далее нужно найти необходимую игру. Их также имеется много в свободном доступе в интернете. Запуск игр осуществляется через меню File эмулятора, в котором надо выбрать пункт Open ROM. ROM — это образ игры, запакованный в формате, понятном эмулятору. Помимо основных возможностей, программа позволяет сохранять состояние игры в любой момент и также начать её с того же места. Этого не хватало многим детям в эпоху прохождения сложных игр.

Как подключить джойстик от "Денди" к компьютеру через LPT-порт

Разновидностей и клонов приставки "Денди" было выпущено довольно много. Соответственно, джойстики могли иметь разную форму и количество контактов. В большинстве случаев использовались 9 или 15. 9-контактный разъем очень похож на порт COM компьютера. Именно это фактор и можно использовать для создания переходника от "Денди" к ПК.

Для начала понадобятся два коннектора — LPT и COM. Их придётся разобрать, чтобы появилась возможность правильно припаять провода. Пайка производится согласно несложной схеме, изображенной на снимке внизу.

игры денди играть с джойстиком

Как видно, разъём 1 на джойстике соединяется с разъёмами 5-9 через ряд диодов. Остальные спаиваются напрямую. Соединив провода и припаяв их в нужной последовательности, можно собрать все назад. Переходник готов к первому испытанию.

Драйверы для джойстика

Но перед этим нужно озаботиться программной составляющей оборудования. Так как операционная система не знает, как управлять данным видом джойстика, нужно установить в неё драйвер с необходимой информацией. Естественно, что специально его никто для ПК не разрабатывал. Поэтому придётся воспользоваться универсальными средствами для реализации соединения подобных устройств с компьютером.

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

Сам процесс скачивания и установки прост. После успешной инсталляции на рабочем столе появится иконка данной программы. Запустив её, можно увидеть окно, предлагающее добавить новое устройство в конфигурацию. Нужно нажать кнопку Add. Далее программа выдаст окошко, в котором требуется задать, каким образом будет происходить подключение. В настройках нужно указать следующее:

параллельный порт — LPT1, соответственно, если он один;

тип контроллера — SNES или NES;

тип интерфейса — Linux;

номер контроллера — Controler 1;

подтип контроллера — NES.

Теперь осталось нажать на кнопку Add. Этим самым программа добавит устройство в систему. В следующем окне необходимо нажать Done.

играть в денди на компьютере с джойстиком

После установки всех настроек джойстика нужно его проверить и откалибровать. Для этого в операционных системах Windows есть пункт в Панели управления, именуемый "Игровые устройства". В нем, во вкладке "Свойства", имеется возможность проверить, как реагирует джойстик на нажатия тех или иных клавиш. Если наблюдается какая-либо активность, то джойстик работает, и можно открывать эмулятор. Если нет, то нужно перепаять все заново, так как что-то пошло не так.

Краткий обзор популярных эмуляторов

Небольшой перечень наиболее популярных и удобных рабочих эмуляторов:

FCEUX. Этот эмулятор уж упоминался в статье. Имеет открытый исходный код и может быть запущен на самых разнообразных системах. Обладает широким выбором настроек и функций.

iNES. Простой и лёгкий эмулятор для операционной системы Windows. Обладает минимальным пакетом настроек и конфигураций.

Nestopia. Также имеет открытый исходный код. Может работать под управлением операционных систем Windows, Linux, Mac OS. Множество настроек и фишек.

VirtuaNes. Данный эмулятор способен поддерживать световой пистолет, замедление и ускорение игры, а также много настроек, связанных с обработкой видео.

RetroCopy. Это один из мультиприставочных эмуляторов, способных воспроизводить образы игр не только "Денди", но также и Sega, Nintendo и многих других автоматов и консолей.

Выводы

Конечно, для радиолюбителей будет более интересен второй вариант джойстика "Денди" для ПК. Для простых геймеров, решивших окунуться в ностальгию старых игр, прекрасно подойдёт способ номер 1. Во-первых, стоимость джойстиков с USB не столь велика. К тому же сейчас их купить можно практически на любом углу. Во-вторых, это значительная экономия времени при подключении и калибровке нового устройства.

В сети в большом количестве присутствуют игры "Денди". Играть с джойстиком или на клавиатуре — личный выбор каждого. Но именно полное погружение в атмосферу той эпохи все же даст только всестороннее восстановление игрового процесса.

Энтузиастами "Денди" игры с джойстиком портированы таким образом, чтобы можно было их использовать на большом количестве различных эмуляторов. Ещё одним существенным плюсом является тот факт, что самый простой джойстик можно применять и при эмуляции других приставок, например Sony PlayStation или Sega. Достаточно просто установить соответствующую программу и найти образ нужной игры.

Ниже Вам представлена 1 часть данной статьи. Если Вы уже с ней ознакомились можете прочитать как программно подключить джойстик Денди к компьютеру во второй части данной статьи.

1) Джойстик (подключить можно до пяти штук)

3) 5 дидов (не особо мощных)

4) Разъем "папа" LPT порта (он же параллельный, он же от принтера, он же DB25M)

5) Разъем "папа" DB15M для разъема джойстика

Все нужные намконтакты обозначил цветами:

Ораньжевые контакты - с них питаем джойстик (около 5В). Обязательно только через диоды, иначе можно спалить LPT контроллер на материнской плате или всю мат. плату.

Голубой - Управляющий контакт (10 контакт для первого джойстика, 11 - для второго, 12 - для третьего, 13 - для четвертого, 15 - для пятого). Имейте В Виду, что штырек 14 не использован, так как он не является входом параллельного порта.

В виду того, что клонов приставки NES (Денди) было превеликое множество поэтому и разъемов подключения джойстика к приставке было несколько. Цвета контактов обозначены соответственно цветам в Схеме разъема LPT. Отличает лишь замена ораньжевых контактов одним красным, т.к. питание берется с 5-ти контактов, а подается на джойстик через один. Представлено 3 наиболее распространненых:

Для этих, наиболее распрострранненых разъемов привожу соответственно три аналогичные схемы:

Питать джойстик надо через диоды. Что это такое? Это, грубо говоря, выпрямители тока, т.е. они в одну сторону ток пропускают, а в другую нет. Таким образом, с LPT порта ток проходит, а вернуться на него через эти контакты диоды-то и не дают.Ток должен проходить от LPT к джойстику, а не как не наоборот.

Таким образом, на диодах есть маркировка, и их следует припаивать полосочкой вверх, как на рисунке ниже. Просто припаиваете проводки по схеме к LPT и все.

Вторым важным моментом является подключение двух и более джойстиков. NES/SNES джойстики имеет линию Data, выше она названа управляющим контактом и на схемах обозначена голубым цветом. Она уникальна для каждого устройства (если их у Вас несколько) и каждый геймпад имеет свой собственный штырек Data.

(pin 10) -----> Pad 1 data - для первого геймпада

(pin 11) -----> Pad 2 data - для второго геймпада

(pin 12) -----> Pad 3 data - т.д.

(pin 13) -----> Pad 4 data

(pin 15) -----> Pad 5 data

Имейте В Виду, что штырек 14 не использован, так как он не является входом параллельного порта.

Вы можете найти в интернете множество различных драйверов для приставочных джойстиков, но я советую воспользоваться теми, что предлагаю я, а именно PPJoy. Если честно, то PPJoy отличается от других драйверов большим размером дистрибутива, но в комплекте Вы получите еще несколько схем подключения различных приставочных джойстиков, FAQ по подключению и настройке, правда все на заморском языке. Если Вы согласны с моим выбором драйвера, то скачиваем дистрибутив драйвера PPJoy082 [1.76 MB]. Если верить мануалу, то подходит для ОС: Win9x/Me/NT/XP/2k. Разархивируем в любое удобное место и запускаем Setup.exe. На экране появляется такое окошко по которому надо кликнуть:

Процесс установки заключается в нажатии кнопки "Next" и вызвать затруднений не должен, поэтому рассматривать его подробно не вижу смысла.

После установки в меню "Пуск" появится папка "Parallel Port Joystick", а в ней несколько ярлыков. Нас интересует "Configure Joysticks" - его и запускаем. На экране появляется окно утилиты конфигурирования джойстиков. В нем нажимаем кнопку "Add".

Видим окно конфигурирования нового джойстика. В нем выставляем значения, как приведено на рисунке. Не смущайтесь в выборе типа интерфейса, с ОС Линукс в нашем случае это не связано.

Выставив правильно все значения, жмем на кнопку "Add". Попадаем в предыдущее окно. Если у нас джойстик один, можно смело жать кнопку "Done". Если же нам нужно настроить и второй джойстик, то заново жмем "Add", появляется уже знакомый диалог, правда выбор наш уже несколько ограничен, но значения нужно будет выставить так же как и на картинке выше. Исключение лишь в предпоследней строке, т.е. номер контроллера теперь указываем не 1, а 2 или более в зависимости от того какой джойстик по счету мы подключаем. Все это справедливо если вы правильно руководствовались частью первой этой статьи про аппаратное подключение. Особо важно соответственное подключение data выхода джойстика к LPT порту, иначе могут быть просто "несостыковки".

Что ж, пол дела сделано, осталось проверить работоспособность джойстика.Заходим в "Панель управления" и запускаем ярлык "Игровые устройства". Выбираем интересующий нас джойстик и жмем по кнопке "Свойства". Появляется окно свойств. Во вкладке "Проверка" мы можем проверить работает ли наш джойстик. В момент, когда джойстик никто не трогает и ни одна из его кнопок не зажата крестик осей будет по центру белой области, а изображения кнопок будут все одинаково темно-красными.

Если мы правильно подключили джойстик и будем нажимать кнопки, то реакция крестика и изображения кнопок будут соответственные.Если у Вас тест проверки пройден с положительным результатом, то поздравляю Вас. Вы смогли сами своими руками подключить и настроить джойстик от приставки "Денди" к компьютеру через LPT порт.

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

Вот схема подключения сеговского джойстика к компьютеру

Эта схема является одной из лучших, и + она не требует диодов, собрать по этой схеме очень легко. Удачи.

Подключаем джойстик от приставки Денди к параллельному порту компьютера LPT своими руками

Имейте В Виду, что штырек 14 не использован, так как он не является входом параллельного порта.

Подключаем джойстик от приставки Денди к параллельному порту компьютера LPT своими руками

5 одинаковых диода я не нашёл, пришлось один взять отличный от других. Лучше конечно, если все 5 будут одинаковые. Если одинаковых нет, то по параметрам они должны быть примерно одинаковы, т.е. надо что бы сопротивление их не сильно отличалось. Разъём DB25M можно взять со шнура нуль модема или со старого принтерного кабеля (Centronics'а). Лишь бы он был разборным. Хотя, конечно, можно и разрезать сам кабель и прозвонить мультиметром. Откуда я взял такой разъём? Все с той же "коллекции" компьютерного барахла. С другой стороны мой разъём имел не огрызки проводов с другой стороны, а вполне приличный разъёмчик, который я не стал разбирать, а "понавтыкал" в соответственные "дырки" провода и соединил с разъёмом джойстика. В итоге получилось очень даже аккуратно:

Подключаем джойстик от приставки Денди к параллельному порту компьютера LPT своими руками

Иногда, особо жадные производители, подключали джойстики к приставке не внешним разъёмом, а внутренним или того хуже - припаивали к плате приставке. Но и из этой ситуации я предлагаю для Вас выход. Разбираем свой джойстик. На фотографиях ниже, я обвёл нужные нам контакты кружечками соответственных цветов. Эти две фотографии, по сути, один и тот же джойстик с разных сторон для наглядности. Две фотографии ниже можно увеличить кликнув по ним. Далее прозваниваем эти контакты с другими концами провода и соединяем по любой из схем выше, что и в случае с путевым разъемом. Только в этот раз у нас не разъём, а заранее промаркированные провода.

Подключаем джойстик от приставки Денди к параллельному порту компьютера LPT своими руками

Подключаем джойстик от приставки Денди к параллельному порту компьютера LPT своими руками

Это все что касается аппаратной части. Читайте вторую часть - программную или как правильно настроить драйвера для дендевских джойстиков [появится в ближайшие дни]. Конструкция очень простая. Но, прежде чем проверять сделанный вами интерфейс, дважды убедитесь, что все провода припаяны правильно, и, что никакие оголённые провода не касаются чего-нибудь. Я сильно рекомендую использовать корпус для этих интерфейсов, чтобы уменьшить риск короткого замыкания. NES И SNES имеют разные разъёмы. Также, есть очень много аналогов NES (среди них наш российский Денди, Кенга и д.р.), и поскольку компания Nintendo использовала патентованные разъёмы для своих фирменных машин, производители клонов не могли повторять их и использовали стандартные разъёмы D-Cannon. Во всяком случае, если у вас есть gamepad, и у него есть кнопки A, B, Turbo A, Турбо B, Select и Begin (последних двух может и не быть) и связывается через 5 проводов, тогда это или NES или аналог NES и будет работать если Вы все сделаете правильно. SNES gamepads также используют 5 проводов, но имеют больше кнопок, поэтому подключаются несколько иначе. Более подробно можете узнать через поисковики.

1. Вопрос: Можно ли будет таким джойстиком играть в обычные РС-шные игры?
Ответ: Да, конечно, если в играх есть поддержка геймпада.

2. Вопрос: Вы сами подключали джойстик?
Ответ: Да, подключал, даже 2 пары приходилось делать, они у меня отлично работают!

3. Вопрос: Какой драйвер мне использовать?
Ответ: Самым универсальным драйвером является PPJoy. Для сеговского 6-ти кнопочного джоя рекомендуется XYZModeB, по той причине, что XYZModeB устраняет произвольные нажатия в этом джойстике.

4. Вопрос: Существуют ли другие схемы пайки?
Ответ: Существуют и другие схемы. Их можно найти, например, в комплекте драйвера PPJoy или через поисковик.

5. Вопрос: Подскажите, какие мне выбрать диоды?
Ответ: Подойдут практически любые малогабаритные диоды. В идеале следует применять диоды Шоттки (зайдите в магазин радиодеталей, там подскажут), но они достаточно дорогие.

6. Вопрос: А зачем вообще нужны диоды?
Ответ: Диоды нужны для выпрямления напряжения с нескольких пинов LPT-порта. Это, в свою очередь, необходимо для запитки джойстика.

8. Вопрос: Я все спаял и у меня ни хрена не работает (варианты: работают не все кнопки, кнопки работают неправильно).
Ответ: Для начала напишите какой джойстик подключаете, какая у Вас операционная система, каким драйвером пользуетесь и по какой схеме паяете. Как показывает практика, в 70% случаев причиной данной проблемы является неправильная спайка. Поэтому ещё раз (хоть в десятый, хоть в двадцатый раз) проверьте правильность спайки и ориентацию диодов. Если Вы уверены на 100%, что все спаяно правильно – пишите в комментариях или в форум.

Выше Вам представлена 1 часть данной статьи. Если Вы уже с ней ознакомились можете прочитать как программно подключить джойстик Денди к компьютеру во второй части данной статьи.

Читайте также: