Оглавление:

USB MAME Arcade Controller: 13 шагов (с изображениями)
USB MAME Arcade Controller: 13 шагов (с изображениями)

Видео: USB MAME Arcade Controller: 13 шагов (с изображениями)

Видео: USB MAME Arcade Controller: 13 шагов (с изображениями)
Видео: DATA FROG (AMPOWN) U9 | ДОСТОЙНОЕ ПРОДОЛЖЕНИЕ ЛИНЕЙКИ GAME СТИКОВ?! 🔥🎮 2024, Июль
Anonim
USB-контроллер MAME Arcade
USB-контроллер MAME Arcade
USB-контроллер MAME Arcade
USB-контроллер MAME Arcade

Это руководство документирует мою конструкцию контроллера USB MAME для воспроизведения игровых ПЗУ через MAME. Этот контроллер подключается к ПК с помощью 12-дюймового USB-кабеля. Затем компьютер подключается к моему телевизору.

Шаг 1. Соберите все необходимое и инструменты

iPac2 - ранняя версия, не имеющая встроенных входов трекбола

Доступно на Amazon:

amzn.to/2j5YLBG

Кнопки и джойстики Happ Controls

Доступно на Amazon:

amzn.to/2jqC6i6

1 лист МДФ 1/2"

Квадратный деревянный дюбель 1/2 дюйма для дополнительной устойчивости конструкции

Шурупы по дереву

Клей для дерева

Кабель Ethernet для кнопочного подключения

Провод для контура заземления

Обжимные соединители

Текстурированная контактная бумага

Инструменты:

Верстак

Составная торцовочная пила

Отвертка / дрель

Лопастной бит 1 1/8 дюйма

Шаблон отверстия контроллера

Шаг 2: разложите и вырежьте верхнюю и нижнюю панели

Разложите и вырежьте верхнюю и нижнюю панели
Разложите и вырежьте верхнюю и нижнюю панели
Разложите и вырежьте верхнюю и нижнюю панели
Разложите и вырежьте верхнюю и нижнюю панели
Разложите и вырежьте верхнюю и нижнюю панели
Разложите и вырежьте верхнюю и нижнюю панели
Разложите и вырежьте верхнюю и нижнюю панели
Разложите и вырежьте верхнюю и нижнюю панели

Первый шаг - решить, хотите ли вы контроллер для одного игрока или контроллер для двух игроков. Я выбрал двух игроков с джойстиком и 8 кнопок на каждого игрока, чтобы дать мне максимальную гибкость при работе с ПЗУ. Некоторые игры, вышедшие примерно во время упадка аркад, на самом деле использовали такое количество кнопок. Обычно 6 было максимальным числом, поэтому вы можете немного сэкономить на кнопках, если не думаете, что вам когда-нибудь понадобятся эти дополнительные 2 кнопки (на игрока).

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

Кроме того, я хотел показать, что даже если у вас может не быть мастерской, вы, вероятно, найдете место для работы. Свою я сделал возле своего дома у мусорных баков (и частично в гараже, когда пошел дождь).

Шаг 3. Обрежьте переднюю, заднюю, нижнюю и боковые стороны

Обрежьте переднюю, заднюю, нижнюю и боковые стороны
Обрежьте переднюю, заднюю, нижнюю и боковые стороны
Обрежьте переднюю, заднюю, нижнюю и боковые стороны
Обрежьте переднюю, заднюю, нижнюю и боковые стороны
Обрежьте переднюю, заднюю, нижнюю и боковые стороны
Обрежьте переднюю, заднюю, нижнюю и боковые стороны

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

Шаг 4: соедините переднюю, заднюю, нижнюю и боковые стороны вместе, затем отрежьте и прикрепите опорные стойки

Соедините переднюю, заднюю, нижнюю и боковые части вместе, затем отрежьте и прикрепите опорные стойки
Соедините переднюю, заднюю, нижнюю и боковые части вместе, затем отрежьте и прикрепите опорные стойки
Соедините переднюю, заднюю, нижнюю и боковые части вместе, затем отрежьте и прикрепите опорные стойки
Соедините переднюю, заднюю, нижнюю и боковые части вместе, затем отрежьте и прикрепите опорные стойки
Соедините переднюю, заднюю, нижнюю и боковые части вместе, затем отрежьте и прикрепите опорные стойки
Соедините переднюю, заднюю, нижнюю и боковые части вместе, затем отрежьте и прикрепите опорные стойки
Соедините переднюю, заднюю, нижнюю и боковые части вместе, затем отрежьте и прикрепите опорные стойки
Соедините переднюю, заднюю, нижнюю и боковые части вместе, затем отрежьте и прикрепите опорные стойки

Получите ваши мерки и после резки соедините все вместе, чтобы убедиться, что все разрезы были сделаны правильно. Убедившись, что у вас все правильно вырезано и подогнано, приклейте и прикрутите опоры к передней, задней и боковым панелям. НЕ ПРИКРЕПЛЯЙТЕ НИЖНУЮ ПАНЕЛЬ.

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

Шаг 5: Получите макет кнопок и перенесите его на верхнюю панель

Получите макет кнопок и перенесите его на верхнюю панель
Получите макет кнопок и перенесите его на верхнюю панель
Получите макет кнопок и перенесите его на верхнюю панель
Получите макет кнопок и перенесите его на верхнюю панель
Получите макет кнопок и перенесите его на верхнюю панель
Получите макет кнопок и перенесите его на верхнюю панель

Я использовал онлайн-сайт MAME, чтобы получить макеты кнопок (www.slagcoin.com). Это необходимо, так как макеты кнопок разработаны в программе САПР, поэтому интервал идеален. С моей стороны вообще не требовалось никаких измерений, за исключением того, где на панели размещать макет. После того, как я разместил макет, я просто использовал свою лопаточную коронку размером 1 1/8 дюйма, чтобы проделать небольшое отверстие в указанном месте на макете, таким образом проделав небольшое отверстие в панели МДФ. Я сделал пробную посадку кнопки на кусок обрезка дерева, оставшийся после резки углов по бокам, просто чтобы убедиться, что он подходит, прежде чем прорезать все отверстия.

Шаг 6: сверлить, сверлить, сверлить…

Сверло, Сверло, Сверло…
Сверло, Сверло, Сверло…
Сверло, Сверло, Сверло…
Сверло, Сверло, Сверло…

После того, как вы отметили маленькие отверстия для макетов кнопок, пришло время просверлить… и просверлить… и просверлить…

Шаг 7. Разместите кнопки управления игрой и просверлите их

Разместите кнопки управления игрой и просмотрите их
Разместите кнопки управления игрой и просмотрите их

К ним относятся кнопки «Монета», P1, P2 и т. Д. Моя панель использовала 8 из этих кнопок для полного управления MAME.

Шаг 8: при желании обработайте верхний край

При желании выполните фрезеровку верхнего края
При желании выполните фрезеровку верхнего края
При желании выполните фрезеровку верхнего края
При желании выполните фрезеровку верхнего края

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

Шаг 9: Закройте контроллер

Накройте контроллер
Накройте контроллер
Накройте контроллер
Накройте контроллер
Накройте контроллер
Накройте контроллер

Я решил использовать текстурированную контактную бумагу. Это было дешево и, я думаю, неплохо справляется.

Шаг 10: закройте верхнюю часть, прорежьте отверстия для кнопок и установите кнопки и джойстики

Закройте верх, прорежьте отверстия для кнопок и установите кнопки и джойстики
Закройте верх, прорежьте отверстия для кнопок и установите кнопки и джойстики
Закройте верх, прорежьте отверстия для кнопок и установите кнопки и джойстики
Закройте верх, прорежьте отверстия для кнопок и установите кнопки и джойстики
Закройте верх, прорежьте отверстия для кнопок и установите кнопки и джойстики
Закройте верх, прорежьте отверстия для кнопок и установите кнопки и джойстики

Обязательно плотно затяните контактную бумагу, иначе на ней будут складки, которые не вылезут. Вы можете видеть, что моя на самом деле немного расшаталась из-за того, что не использовала никакого дополнительного клея. Морщины меня не особо беспокоят, но они есть. Использование аэрозольного клея при установке контактной бумаги устранит эти складки.

Шаг 11: проверка эргономики

Проверка эргономики
Проверка эргономики
Проверка эргономики
Проверка эргономики

Я снова проверил эргономику, просто чтобы убедиться в правильности расположения отверстий. Идеально!

Шаг 12: Подключение кнопок и джойстиков и установка платы IPAQ

Подключение кнопок и джойстиков и установка платы IPAQ
Подключение кнопок и джойстиков и установка платы IPAQ
Подключение кнопок и джойстиков и установка платы IPAQ
Подключение кнопок и джойстиков и установка платы IPAQ
Подключение кнопок и джойстиков и установка платы IPAQ
Подключение кнопок и джойстиков и установка платы IPAQ
Подключение кнопок и джойстиков и установка платы IPAQ
Подключение кнопок и джойстиков и установка платы IPAQ

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

Схема подключения взята из программного обеспечения iPAQ, которое может сгенерировать вашу проводку в зависимости от того, сколько кнопок и джойстиков вы планируете установить. Я распечатал его, чтобы иметь ссылку, которой нужно следовать при выполнении электромонтажных работ. Я лично использовал сетевой кабель Cat5e для положительных выводов, так как у меня его лежала тонна, и поскольку в каждой есть 8 жил кабеля, я мог использовать один кабель для 8 соединений. Я думаю, это было сделано для более аккуратной установки. Я только что сделал длинный многожильный кабель для заземления. IPAQ - это USB, поэтому

Шаг 13: Заключение

Заключение
Заключение
Заключение
Заключение
Заключение
Заключение

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

Из-за этого мне нравится гибкость наличия контроллера отдельно от барной стойки или полноразмерного устройства MAME, но в будущем я планирую установить Raspberry Pi 3 или 3b с RetroPie внутри с платой контроллера iPAQ, и затем просто вытяните кабель HDMI. Обратной стороной этого является то, что для этого мне нужно будет установить разъем питания на задней панели контроллера для RPi, а также разъем HDMI, а также вырезать некоторые отверстия для вентиляции, поскольку RPi 3 нагреваются. Я мог бы установить активный вентилятор с одной стороны задней части контроллера и выхлопное отверстие с другой.

Рекомендуемые: