Spisu treści:

Retro konsola do gier (N64 Mod) z KODI: 7 kroków (ze zdjęciami)
Retro konsola do gier (N64 Mod) z KODI: 7 kroków (ze zdjęciami)

Wideo: Retro konsola do gier (N64 Mod) z KODI: 7 kroków (ze zdjęciami)

Wideo: Retro konsola do gier (N64 Mod) z KODI: 7 kroków (ze zdjęciami)
Wideo: Anbernic RG503 -- linuksowy retrokombajn | test arhn.eu 2024, Listopad
Anonim
Retro konsola do gier (N64 Mod) z KODI
Retro konsola do gier (N64 Mod) z KODI
Retro konsola do gier (N64 Mod) z KODI
Retro konsola do gier (N64 Mod) z KODI
Retro konsola do gier (N64 Mod) z KODI
Retro konsola do gier (N64 Mod) z KODI

Granie w gry retro na oldschoolowych konsolach to świetna zabawa, jednak kupowanie pojedynczych konsol i wszystkich gier, które się z nimi łączą, jest zbyt kłopotliwe i drogie! Nie wspominając już o tym, że jesteś studentem/studentem i przenosisz mieszkania co 12 miesięcy, nie jest najłatwiej spakować te wszystkie konsole (szczurze gniazdka kabli!!!). Oto prosta modyfikacja do już publicznie dostępnej konsoli do gier RetroPie z przednim interfejsem dla oryginalnych kontrolerów N64 i dwoma gniazdami USB dla uniwersalnych kontrolerów do grania na wielu innych konsolach.

Jest to stosunkowo niedrogi projekt i najprawdopodobniej może zostać ukończony w weekend, jednak poczekaj do 3 tygodni na dostawę wszystkich części! Oprócz dostępu do drukarki 3D, oto czego będziesz potrzebować (wszystkie ceny podane są w walucie kanadyjskiej).

Materiały:

  • Włókno ABS (1,75 mm) (kolor do wyboru) …… ~ 25,00 CAD **
  • Zestaw startowy Raspberry Pi 3……………………….. ~ 120,00 USD CAD

    • Raspberry Pi 3 Model B*……………………………………….
    • Kabel HDMI…………………………………………………………
    • Radiator x2*……………………………………………………….
    • Zasilacz 2,5A*………………………………………………
    • Karta Micro SD 32 GB (klasa 10)*……………………………
  • Złącze kontrolera N64 (x4) …………………….. ~ 10,00 USD CAD
  • Płytka kontrolera N64……………………………………….~5,00 CAD
  • Bezprzewodowa klawiatura ……………………………………. ~ 17,00 USD CAD
  • Przedłużacze USB……………………………….~10,50 CAD
  • 2x3 Pin Header…………………………………………..~2.00 CAD
  • Śruby montażowe 2,4-4mm (x9)…………………….~2.00 USD CAD
  • Śruby montażowe 2.8-6mm (x4)……………………….~2.00$ CAD

Narzędzia:

  • drukarka 3d………………………………………………………………….
  • Zestaw wkrętaków………………………………………………………..
  • Lutownica……………………………………………………………
  • Opalarka………………………………………………………………….
  • Gorący Klej/Krzem………………………………………………………………

Różnorodny:

  • Kontrolery USB Super Nintendo (opcjonalnie)… 17,00 USD CAD
  • Termokurczliwe (opcjonalnie)……………………………………………….
  • Włókno NinjaFlex (opcjonalnie) ……………………. 50,00 CAD
  • Przełącznik resetowania (opcjonalnie)………………………………$2.00 CAD

Całkowity koszt:………………………………………………..~166,50 dolarów CAD

*Zdecydowanie polecam.**Zakładając, że już to masz.

Krok 1: Drukowanie obudowy

Drukowanie obudowy
Drukowanie obudowy
Drukowanie obudowy
Drukowanie obudowy
Drukowanie obudowy
Drukowanie obudowy

Użyte materiały:

  • Włókno ABS (1,75 mm)
  • Włókno NinjaFlex (1,75 mm)

Wymagane narzędzia:

  • drukarka 3d
  • Pliki STL

Instrukcje:

Etui jest dostępne TUTAJ na Thingiverse.com i zawiera pliki. STL. Postępuj zgodnie ze szczegółami drukowania w opisie, aby uzyskać najlepszą jakość wydruku za pierwszym razem, ponieważ drukowanie dużych płaskich pudełek nie jest łatwe z powodu wypaczania. Wydrukuj nóżki za pomocą NinjaFlex, ponieważ będą one wciskać się w otwory na śruby w dolnej części obudowy i zapobiegać przesuwaniu się pudełka wokół stołu, jeśli pociągniesz za jeden z kabli.

Jeśli nie masz dostępu do drukarki 3D, istnieje kilka opcji. Najpierw wypróbuj Google. Google jest świetny. Po drugie, co powiesz na wysłanie plików do internetowej firmy drukującej 3D i wysłanie ich prosto do Twoich drzwi? Oto kilka opcji:

  • Kształty
  • Koncentratory 3D
  • Rzeźbiarz

A lista jest długa…

Krok 2: Przylutuj płytkę drukowaną

Przylutuj płytkę drukowaną
Przylutuj płytkę drukowaną
Przylutuj płytkę drukowaną
Przylutuj płytkę drukowaną
Przylutuj płytkę drukowaną
Przylutuj płytkę drukowaną

Użyte materiały:

  • Płytka kontrolera N64
  • Złącza kontrolera N64
  • 2x3 męski nagłówek pin

Wymagane narzędzia:

Lutownica

Instrukcje:

Jeśli nie masz dostępu do własnej drukarki PCB, będziesz musiał zlecić ten krok firmie zewnętrznej. Osobiście korzystałem z OshPark.com, ponieważ oferowali 3 tygodniowy czas realizacji, a my byliśmy najtańszymi, jakie mogłem znaleźć. Minimalne zamówienie dotyczy trzech sztuk i wynosi około pięciu dolarów za deskę. Przejdź do witryny i postępuj zgodnie z instrukcjami przesyłania pliku.zip zawierającego pliki Gerber CAM, które są dołączone do tego kroku (Gerbers.zip).

Przewody na złączach kontrolera N64 mają zmienną tolerancję i nie zawsze są zgodne ze specyfikacją, więc mogą potrzebować trochę manipulacji, aby wsunąć je w otwory. Zwróć uwagę, że na warstwie sitodruku nadrukowane są kontury wskazujące, po której stronie i orientacji należy zainstalować nagłówki kontrolera. Gdy wszystkie złącza są na miejscu, przylutuj je do płytki.

Przylutuj listwę kołkową 2x3 po przeciwnej stronie od kołków N64 i spróbuj umieścić ją równo z kołkami po przeciwnej stronie, aby utrzymać niski profil powierzchni montażowej.

Jak to działa:

PCB po prostu przekierowuje trzy piny z każdego złącza kontrolera i łączy je w 6 pinów. Oryginalne kontrolery N64 działają w oparciu o logikę 3.3V i posiadają pojedynczy pin sygnałowy do dwukierunkowej komunikacji pomiędzy kontrolerem a konsolą. Uziemienie i zasilanie każdego kontrolera są połączone na jednym styku, a cztery sygnały kontrolera są przekierowywane w celu zmniejszenia liczby 12 wejść do 6 wyjść.

Źródła:

  • Projektowanie PCB
  • Wideo o projektowaniu PCB
  • Elektronika N64

Krok 3: Wykonaj kable

Zrób kable
Zrób kable
Zrób kable
Zrób kable
Zrób kable
Zrób kable

Użyte materiały:

  • Naciśnij przycisk
  • Kable połączeniowe żeńsko-żeńskie
  • Termokurczliwe

Wymagane narzędzia:

  • Lutownica
  • Opalarka

Instrukcje:

2.1 Przełącznik Przełącz

Przełącznik dwustabilny jest opcjonalny dla tego projektu, ale i tak zamieściłem go tutaj, ponieważ zapewnia łatwy sposób na zresetowanie/zasilanie urządzenia, a nie fizyczne ciągnięcie zasilania. Aby podłączyć reset oprogramowania, przytnij dwa żeńskie kable rozgałęźne do około 4 cali i przylutuj wolne końce do przełącznika resetowania. Obkurczaj połączenia, aby zapobiec zwarciom.

2.2 Przylutuj Raspberry Pi

Oderwij dwa piny nagłówka i przylutuj do portu „run” na Raspberry Pi. Postaraj się, aby na podkładkach znajdowała się czysta kropla lutowia i upewnij się, że szpilki są ustawione prostopadle do płytki.

2.2 Kabel GPIO-PCB

W przypadku tego kabla wystarczy użyć sześciu żeńskich kabli pinowych do podłączenia pinów GPIO Raspberry Pi do płytki PCB. Więc odłóż je na później.

Źródła:

Przełącznik resetowania

Krok 4: Złóż jednostkę

Złóż jednostkę
Złóż jednostkę
Złóż jednostkę
Złóż jednostkę
Złóż jednostkę
Złóż jednostkę
Złóż jednostkę
Złóż jednostkę

Potrzebne materiały:

  • Łączniki 2,8-4 mm
  • Łączniki 2,4-6 mm
  • PCB
  • Malina Pi
  • Złącza USB
  • Przełącznik resetowania
  • Bezprzewodowy klucz sprzętowy

Wymagane narzędzia:

  • Zestaw wkrętaków
  • Gorący Klej/Krzem

Instrukcje:

4.1 Zamontuj interfejs złącza N64

Zamontuj płytkę PCB kontrolera do przedniej ściany za pomocą pięciu śrub 2,8-4 mm.

4.2 Raspberry Pi

Zamontuj Raspberry Pi na miejscu za pomocą czterech śrub 2,8-4 mm. Umieść dwa radiatory na Raspberry Pi, aby wspomóc chłodzenie.

4.3 Zamontuj przełącznik resetowania

Zamontuj przełącznik resetowania przez tylny otwór z podkładką zabezpieczającą po wewnętrznej stronie obudowy. Podłącz wolne końce kabla do portu „run” w Pi i użyj gorącego kleju/silikonu, aby utrzymać je w miejscu. Kolejność podłączania kabli nie ma znaczenia.

4.4 Zamontuj przedłużacze USB

Podłącz przedłużacze USB i przetrzyj je odrobiną gorącego kleju/silikonu przed wsunięciem ich do gniazd, aby zapobiec ich wysuwaniu się z czasem. Odwiń kable i podłącz do dwóch wolnych portów USB w Pi.

4.5 Wtyczka klucza USB klawiatury

Podłącz odbiornik Nano USB do wolnego portu.

4.6 Kabel wtykowy GPIO-PCB

Podłącz sześć żeńskich kabli do płytki PCB i przyklej, aby zapobiec ich odłączeniu. Masa i zasilanie 3,3 V są wyraźnie zaznaczone na płytce, więc podłącz je bezpośrednio do odpowiednich portów na pinach GPIO Pi. Podłącz cztery styki kontrolera do pozostałych gniazd, jak pokazano.

4.7 Bezpieczna pokrywa

Cztery śruby imbusowe 2,4-6 mm to cztery mocujące pokrywę do obudowy. Zgodnie z oczekiwaniami wewnątrz obudowy znajdują się cztery filary, w których znajdują się śruby, dzięki czemu żadne elementy mocujące nie są widoczne na zewnątrz obudowy. Używając klucza imbusowego z zestawu śrub, wkręć je do oporu.

4.8 Dodaj stopy

Jest to ważny krok, ponieważ umożliwia przepływ powietrza pod urządzeniem do otworu wentylacyjnego w celu chłodzenia. Wydrukuj małe nóżki za pomocą filamentu NinjaFlex lub po prostu kup lepkie gumowe podkładki i zamontuj je na spodzie urządzenia.

Krok 5: Zainstaluj RetroPie

Użyte materiały:

  • Karta Micro SD 32 GB (klasa 10)
  • Adapter Micro SD

Wymagane narzędzia:

  • Komputer
  • Formatowanie SD
  • Win32DiskImager
  • Obraz RetroPi

Instrukcje:

5.1 Zainstaluj obraz RetroPie i dodaj ROMy

Używając adaptera Micro SD USB, sformatuj kartę SD za pomocą SD Formatter, a następnie wypal obraz RetroPie na karcie SD za pomocą Win32DiskImager. Po zakończeniu włóż kartę SD do gniazda w Raspberry Pi i włącz urządzenie, aby rozpocząć proces instalacji. Śledź ten samouczek TUTAJ. Uwaga: Użyj klawiatury do konfiguracji kontrolera, ponieważ kontrolery N64 nie będą jeszcze działać.

5.2 Zainstaluj obsługę kontrolera GPIO

Niestety RetroPie nie ma domyślnie obsługi kontrolera przez piny GPIO i dlatego musi być załadowany. Postępuj zgodnie z TYM samouczkiem, aby zainstalować sterownik gamecon_gpio_rpi do odczytu danych z oryginalnego kontrolera N64. Najłatwiejszym sposobem zainstalowania sterowników jest użycie skryptu RetroPie-Setup, wybierając opcję Zarządzaj pakietami, następnie Zarządzaj pakietami sterowników, a następnie gamecondriver. Aby zapewnić zgodność z kontrolerami N64, użyj opcji 6 dla pliku i dodaj ` options gamecon_gpio_rpi=6, 6, 6, 6, 6, 6 ` do pliku /etc/modprobe.d/gamecon.conf, aby włączyć obsługę kontrolera. Uruchom ponownie system, aby znaleźć się na ekranie powitalnym RetroPie, i wprowadź opcje, aby dodać konfigurację kontrolera. Teraz możesz zmapować kontroler N64.

5.3 Kalibracja kontrolera N64

Zauważyłem, że podczas mapowania kontrolera N64 nie działał dokładnie tak, jak miałem nadzieję, co wymagało ręcznego odwrócenia pliku kalibracyjnego, ponieważ niektóre przyciski nie rejestrowały się, a joystick był zbyt czuły. Wprowadź polecenie z ekranu powitalnego RetroPie, naciskając F4 (CTRL + F4 lub Windows + F4) i uruchom test joysticka, aby wydrukować odczyt na żywo z kontrolerów w celu określenia indeksu każdego przycisku.

$ jstest /dev/input/js0 # powtórz dla js0, js1, …, js5

Otwórz /opt/retropie/configs/n64/InputAutoCfg.ini i zaktualizuj plik konfiguracyjny kontrolera N64 tak, aby był zgodny z załączonym plikiem konfiguracyjnym (N64_config.txt) i zapisz. Teraz twój kontroler N64 powinien działać zgodnie z oczekiwaniami!

5.3 Regulacja emulatora

Teraz powinieneś mieć zainstalowany RetroPie z działającymi kontrolerami N64, ale możesz zauważyć, że niektóre gry nie działają tak dobrze. Podczas uruchamiania ROM pojawia się ekran z pytaniem, czy chcesz dostosować ustawienia, dotknij ENTER/RETURN, aby wejść do tego menu. Istnieje kilka różnych emulatorów do wyboru, więc pobaw się nimi, aby określić, który z nich działa najlepiej dla każdego ROM-u, który chcesz odtworzyć.

5.4 Podkręcanie Pi

Domyślnie Raspberry Pi działa z prędkością 800 MHz, a menu Raspi-Config nie pozwala na przetaktowanie, więc musisz to zrobić ręcznie. Kliknij ten link TUTAJ, aby edytować /boot/config.txt, aby przyspieszyć działanie systemu. Mój system działa z częstotliwością 1300 MHz i całkiem płynnie odtwarza większość ROM-ów N64.

Źródła:

  • Zainstaluj RetroPie
  • Dodaj obsługę kontrolera
  • Obsługa kontrolera RetroArch
  • JSTEST dla Joypada
  • Mapowanie kontrolera N64
  • Podkręcanie Pi

Krok 6: Dostosuj (dodaj KODI)

Postępuj zgodnie z tym samouczkiem, aby zainstalować KODI na RetroPie jako port.

Zainstaluj KODI z RetroPie

Krok 7: Zrelaksuj się i ciesz się

Cóż, to wszystko! Powinieneś mieć w pełni funkcjonalny system ze wszystkimi swoimi ulubionymi grami! Jeśli masz jakieś uwagi lub sugestie, jak to jeszcze ulepszyć, chętnie je wysłucham. Ciesz się swoją nową konsolą do gier.

Pozdrawiam:)

Zalecana: