Съдържание:

Ретро игрална конзола (N64 Mod) с KODI: 7 стъпки (със снимки)
Ретро игрална конзола (N64 Mod) с KODI: 7 стъпки (със снимки)

Видео: Ретро игрална конзола (N64 Mod) с KODI: 7 стъпки (със снимки)

Видео: Ретро игрална конзола (N64 Mod) с KODI: 7 стъпки (със снимки)
Видео: My Nintendo 64 Is COMPLETE! The PERFECT Way To Play Is With A OFFICIAL Wireless Controller! 2024, Ноември
Anonim
Ретро игрална конзола (N64 Mod) С KODI
Ретро игрална конзола (N64 Mod) С KODI
Ретро игрална конзола (N64 Mod) С KODI
Ретро игрална конзола (N64 Mod) С KODI
Ретро игрална конзола (N64 Mod) С KODI
Ретро игрална конзола (N64 Mod) С KODI

Играта на ретро игри на стари училищни конзоли е много забавно, но купуването на отделни конзоли и всички игри, които вървят заедно с нея, е твърде тромаво и скъпо! Да не говорим, ако сте студент в колеж/университет и премествате апартаменти на всеки 12 месеца, не е най -лесното да опаковате всички тези конзоли (плъхове гнезда от жици !!!). Ето една проста модификация на вече публично достъпната игрална конзола RetroPie с преден интерфейс за вашите оригинални N64 контролери и два USB слота за универсални контролери, за да играят различни други конзоли.

Това е сравнително евтин проект и най -вероятно може да бъде завършен през уикенда, но оставете до 3 седмици, за да пристигнат всички части! Освен достъп до 3D принтер, ето какво ви е необходимо (всички цени са в канадска валута).

Материали:

  • ABS нишка (1,75 мм) (цвят по избор) ……. ~ $ 25,00 CAD **
  • Raspberry Pi 3 Starter Kit ……………………….. ~ $ 120.00 CAD

    • Raspberry Pi 3 Модел B*……………………………………….
    • HDMI кабел …………………………………………………………
    • Радиатор x2*……………………………………………………….
    • 2.5A Захранване*……………………………………………………
    • 32GB Micro SD карта (клас 10)*……………………………
  • Конектор за контролер N64 (x4) …………………….. ~ $ 10.00 CAD
  • ПХБ за контролер N64 ……………………………………. ~ $ 5,00 CAD
  • Безжична клавиатура ……………………………………. ~ $ 17.00 CAD
  • USB удължителни кабели ………………………………. ~ $ 10.50 CAD
  • 2x3 Pin Header ………………………………………….. ~ $ 2,00 CAD
  • 2,4-4 мм монтажни винтове (x9) ……………………. ~ $ 2,00 CAD
  • 2.8-6 мм монтажни винтове (x4) ……………………. ~ $ 2,00 CAD

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

  • 3D принтер ………………………………………………………………….
  • Комплект отвертки ………………………………………………………..
  • Поялник ……………………………………………………………
  • Пистолет за горещ въздух………………………………………………………………….
  • Горещо лепило/силиций ………………………………………………………………

Разни:

  • USB Super Nintendo контролери (по избор)… $ 17.00 CAD
  • Термосвиване (по избор) ……………………………………………….
  • Нишка NinjaFlex (по избор) ……………………. $ 50,00 CAD
  • Превключвател за нулиране (по избор) ……………………………… $ 2,00 CAD

Общи разходи: ……………………………………………….. ~ $ 166.50 CAD

*Силно се препоръчва. ** Ако приемем, че вече имате това.

Стъпка 1: Отпечатване на калъфа

Отпечатване на калъфа
Отпечатване на калъфа
Отпечатване на калъфа
Отпечатване на калъфа
Отпечатване на калъфа
Отпечатване на калъфа

Използвани материали:

  • ABS нишка (1,75 мм)
  • Нишка NinjaFlex (1,75 мм)

Необходими инструменти:

  • 3D принтер
  • STL файлове

Инструкции:

Калъфът е достъпен ТУК на Thingiverse.com и включва. STL файловете. Следвайте подробностите за печат в описанието за най -добро качество на печат за първи път, тъй като отпечатването на големи плоски кутии не е много лесно поради изкривяването. Разпечатайте крачетата с NinjaFlex, тъй като те ще притиснат в отворите за винтове в долната част на кутията и ще предотвратят кутията да се преобърне около масата, ако дърпате един от кабелите.

Ако нямате достъп до 3D принтер, има няколко опции. Първо, опитайте Google. Google е страхотен. Второ, какво ще кажете за изпращане на вашите файлове в онлайн компания за 3D печат и те да бъдат изпратени точно до вашата врата? Ето някои опции:

  • Shapeways
  • 3D концентратори
  • Скулптео

И списъкът продължава …

Стъпка 2: Запояйте печатната платка

Запояйте печатната платка
Запояйте печатната платка
Запояйте печатната платка
Запояйте печатната платка
Запояйте печатната платка
Запояйте печатната платка

Използвани материали:

  • ПХБ на контролера N64
  • Конектори за контролер N64
  • 2x3 мъжки щифт на заглавката

Необходими инструменти:

Поялник

Инструкции:

Освен ако нямате достъп до собствен принтер за печатни платки, ще трябва да възложите тази стъпка на външни изпълнители. Лично аз използвах OshPark.com, тъй като те предлагат срок от 3 седмици и ние сме най -евтините, които мога да намеря. Минималната поръчка е за три парчета и струва приблизително пет долара на дъска. Отидете на уебсайта и следвайте инструкциите за качване на.zip файл, съдържащ Gerber CAM файлове, които са прикачени към тази стъпка (Gerbers.zip).

Кабелите на конекторите на контролера N64 имат променлив толеранс и не винаги са специфицирани, така че може да се нуждаят от малко копаене, за да ги накарат да се вмъкнат в отворите. Обърнете внимание, че върху слоя от копринен екран има отпечатани очертания, които показват коя страна и ориентация да се инсталират заглавките на контролера. След като всички съединители са на място, запоявайте ги към платката.

Запоявайте 2х3 щифтовата глава от противоположната страна на щифтовете N64 и се опитайте да я поставите с изравнените щифтове от противоположната страна, за да запазите ниската повърхност на монтажната повърхност.

Как работи:

Печатната платка просто пренасочва трите пина от всеки конектор на контролера и ги консолидира в 6 пина. Оригиналните N64 контролери работят с 3.3V логика и имат един сигнален щифт за двупосочна комуникация между контролера и конзолата. Земята и захранването за всеки контролер са обединени в един щифт и четирите сигнала на контролера се пренасочват, за да се намалят 12 -те входа до 6 изхода.

Източници:

  • Дизайн на печатни платки
  • Видео дизайн на печатни платки
  • N64 Електроника

Стъпка 3: Направете кабелите

Направете кабелите
Направете кабелите
Направете кабелите
Направете кабелите
Направете кабелите
Направете кабелите

Използвани материали:

  • Натисни бутона
  • Женско-женски джъмперни кабели
  • Термосвиване

Необходими инструменти:

  • Поялник
  • Пистолет за горещ въздух

Инструкции:

2.1 Превключвател

Превключвателят е незадължителен за този проект, но все пак съм включил тук, защото осигурява лесен начин за нулиране/захранване на устройството, вместо физическо издърпване на захранването. За да прикрепите софтуерното нулиране, отрежете два женски кабела на заглавието на приблизително 4 инча и запоявайте свободните краища към превключвателя за нулиране. Термично свийте връзките, за да предотвратите късо съединение.

2.2 Запоявайте Raspberry Pi

Счупете два щифта на заглавката и запоявайте към порта „run“на Raspberry Pi. Опитайте се да поставите чиста част от спойка върху подложките и се уверете, че щифтовете са квадратни спрямо дъската.

2.2 GPIO-PCB кабел

За този кабел можете просто да използвате шест женски щифта за кабели, за да свържете Raspberry Pi GPIO щифтовете към печатната платка. Затова оставете тези настрана за по -късно.

Източници:

Нулиране на превключвателя

Стъпка 4: Сглобете устройството

Сглобете модула
Сглобете модула
Сглобете модула
Сглобете модула
Сглобете модула
Сглобете модула
Сглобете модула
Сглобете модула

Необходими материали:

  • 2.8-4 мм крепежни елементи
  • 2,4-6 мм крепежни елементи
  • Печатни платки
  • Малина Пи
  • USB конектори
  • Нулиране на превключвателя
  • Ключ за безжична клавиатура

Необходими инструменти:

  • Комплект отвертки
  • Горещо лепило/силиций

Инструкции:

4.1 Монтирайте интерфейса на конектора N64

Монтирайте платката на контролера за печатни платки към предната стена, като използвате пет 2.8-4 мм винта.

4.2 Малина Пи

Монтирайте Raspberry Pi на място с помощта на четири 2.8-4 мм винта. Поставете двата радиатора върху Raspberry Pi, за да подпомогнете охлаждането.

4.3 Монтирайте превключвателя за нулиране

Монтирайте ключа за нулиране през задния отвор със заключващата шайба от вътрешната страна на кутията. Включете свободните краища на кабела към порта „run“на Pi и използвайте горещо лепило/силиций, за да го задържите на място. Редът как да включите кабелите е без значение.

4.4 Монтирайте USB удължители

Включете USB удължителите и нанесете с докосване на горещо лепило/силиций, преди да ги плъзнете в слотовете им, за да предотвратите изплъзването им с течение на времето. Увийте кабелите настрана и ги включете в два свободни USB порта на Pi.

4.5 Плъгин USB ключ за клавиатура

Включете Nano USB приемника към свободен порт.

4.6 Плъгин GPIO-PCB кабел

Включете шест женски кабела към печатната платка и ги залепете на място, за да предотвратите изтласкването им. Заземяването и 3.3V захранването са ясно маркирани на дъската, така че ги включете директно в съответните портове на GPIO щифтовете на Pi. Включете четирите контролни щифта в останалите слотове, както е посочено.

4.7 Сигурен капак

Четирите винта с шестостен шестостен 2,4-6 мм са четири, закрепващи капака към кутията. Както очаквахте, вътре в кутията има четири стълба, в които се поставят винтовете, така че да не се виждат крепежни елементи от външната страна на кутията. Използвайки накрайник с шестограмен ключ от комплекта винтове, ги завийте, докато стегнат.

4.8 Добавяне на крака

Това е важна стъпка, тъй като позволява въздушен поток под устройството към вентилационния отвор за охлаждане. Отпечатайте малки крачета с нишка NinjaFlex или просто закупете лепкави гумени подложки и ги монтирайте към долната страна на устройството.

Стъпка 5: Инсталирайте RetroPie

Използвани материали:

  • 32GB Micro SD карта (клас 10)
  • Micro SD адаптер

Необходими инструменти:

  • Компютър
  • SD форматиране
  • Win32DiskImager
  • RetroPi изображение

Инструкции:

5.1 Инсталирайте RetroPie Image & Add ROMs

С помощта на Micro SD USB адаптер форматирайте SD картата с помощта на SD Formatter и след това запишете изображението RetroPie върху SD картата с помощта на Win32DiskImager. След като приключите, поставете SD картата в слота на Raspberry Pi и включете устройството, за да започнете процеса на инсталиране. Следвайте този урок ТУК. Забележка: Използвайте клавиатурата за конфигурацията на контролера, тъй като контролерите N64 все още няма да работят.

5.2 Инсталирайте поддръжка за GPIO контролер

За съжаление RetroPie не се предлага с поддръжка на контролера чрез GPIO щифтовете по подразбиране и затова трябва да се зареди. Следвайте ТОЗИ урок, за да инсталирате драйвера gamecon_gpio_rpi за четене на данни от оригиналния контролер N64. Най-лесният начин да инсталирате драйверите е чрез скрипт RetroPie-Setup, като изберете Управление на пакети, след това Управление на пакети драйвери, след това gamecondriver. За съвместимост с N64 контролери, използвайте опция 6 за файла и добавете `options gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6` към файла /etc/modprobe.d/gamecon.conf, за да активирате поддръжката на контролера. Рестартирайте системата, така че да сте в началния екран на RetroPie и въведете опциите, за да добавите конфигурация на контролер. Сега можете да картографирате контролера N64.

5.3 Калибрирайте контролера N64

Открих, че при картографиране на контролера N64, че не работи точно както се надявах, което изискваше ръчно включване на файла за калибриране, тъй като някои бутони не се регистрираха и джойстикът беше твърде чувствителен. Въведете командата от началния екран на RetroPie, като натиснете F4 (CTRL + F4 или Windows + F4) и изпълнете теста с джойстика, за да отпечатате отчитане на живо от вашите контролери, за да определите индекса на всеки бутон.

$ jstest/dev/input/js0 # повторение за js0, js1,…, js5

Отворете /opt/retropie/configs/n64/InputAutoCfg.ini и актуализирайте конфигурационния файл за контролера N64, за да съответства на прикачения конфигурационен файл (N64_config.txt) и запишете. Сега вашият N64 контролер трябва да работи според очакванията!

5.3 Регулиране на емулатора

Сега трябва да имате RetroPie инсталиран с работещи N64 контролери, но може да забележите, че някои игри не играят толкова добре. Когато стартирате ROM, се появява екран с въпрос дали искате да коригирате настройките, докоснете ENTER/RETURN, за да влезете в това меню. Има няколко различни емулатора, от които да избирате, така че поиграйте с тях, за да определите кой работи най -добре за всеки ROM, който искате да играете.

5.4 Овърклокване на Pi

По подразбиране Raspberry Pi работи на 800MHz и менюто Raspi-Config не позволява опцията за овърклок, така че трябва да го направите ръчно. Следвайте тази връзка ТУК, за да редактирате /boot/config.txt, за да ускорите системата. Моята система работи на 1300MHz и възпроизвежда по -голямата част от N64 ROM доста гладко.

Източници:

  • Инсталирайте RetroPie
  • Добавете поддръжка за контролер
  • Поддръжка на контролер на RetroArch
  • JSTEST за Joypad
  • Картиране на контролера N64
  • Овърклок на Pi

Стъпка 6: Персонализиране (Добавяне на KODI)

Следвайте този урок, за да инсталирате KODI на RetroPie като порт.

Инсталирайте KODI на RetroPie

Стъпка 7: Отпуснете се и се насладете

Ами това е! Трябва да имате напълно функционална система с всичките си любими игри! Ако имате някакви отзиви или предложения как да подобрите това допълнително, ще се радвам да го чуя. Насладете се на новата си игрална конзола.

Наздраве:)

Препоръчано: