İçindekiler:

KODI ile Retro Oyun Konsolu (N64 Mod): 7 Adım (Resimlerle)
KODI ile Retro Oyun Konsolu (N64 Mod): 7 Adım (Resimlerle)

Video: KODI ile Retro Oyun Konsolu (N64 Mod): 7 Adım (Resimlerle)

Video: KODI ile Retro Oyun Konsolu (N64 Mod): 7 Adım (Resimlerle)
Video: The New $50 Budget King // R36S Review 2024, Temmuz
Anonim
KODI ile Retro Oyun Konsolu (N64 Mod)
KODI ile Retro Oyun Konsolu (N64 Mod)
KODI ile Retro Oyun Konsolu (N64 Mod)
KODI ile Retro Oyun Konsolu (N64 Mod)
KODI ile Retro Oyun Konsolu (N64 Mod)
KODI ile Retro Oyun Konsolu (N64 Mod)

Eski okul konsollarında retro oyunlar oynamak çok eğlenceli, ancak bireysel konsolları satın almak ve onunla birlikte gelen tüm oyunları almak çok hantal ve pahalı! Bir kolej/üniversite öğrencisiyseniz ve her 12 ayda bir apartman değiştiriyorsanız, tüm bu konsolları (fareler kablo yuvaları!!!) paketlemek en kolay şey değil. Bu nedenle, orijinal N64 denetleyicileriniz için bir ön arabirime ve çeşitli diğer konsolları oynamak için evrensel denetleyicilere yönelik iki USB yuvasına sahip, zaten halka açık olan RetroPie oyun konsolunda basit bir değişiklik.

Bu nispeten ucuz bir projedir ve büyük olasılıkla bir hafta sonu tamamlanabilir, ancak tüm parçaların gelmesi 3 haftaya kadar sürebilir! 3D yazıcıya erişimin yanı sıra, ihtiyacınız olan şey burada (tüm fiyatlar Kanada para birimindedir).

Malzemeler:

  • ABS Filament (1,75 mm) (seçilen renk)…….~25,00 CAD**
  • Raspberry Pi 3 Başlangıç Seti………………………..~120,00 CAD

    • Raspberry Pi 3 Model B*……………………………………….
    • HDMI kablosu…………………………………………………………
    • Isı Emici x2*………………………………………………………….
    • 2.5A Güç Kaynağı*………………………………………………
    • 32GB Mikro SD Kart (Sınıf 10)*………………………………
  • N64 Denetleyici Konektörü(x4)……………………..~$10,00 CAD
  • N64 Denetleyici PCB…………………………………….~5,00 CAD
  • Kablosuz Klavye………………………………….~$17.00 CAD
  • USB Uzatma Kabloları……………………………….~$10.50 CAD
  • 2x3 Pin Başlığı…………………………………………..~2.00$ CAD
  • 2.4-4mm Montaj Vidaları (x9)…………………….~2.00$ CAD
  • 2.8-6mm Montaj Vidaları (x4)…………………….~2.00$ CAD

Aletler:

  • 3 boyutlu yazıcı………………………………………………………………….
  • Tornavida Seti………………………………………………………..
  • Havya……………………………………………………………
  • Isı tabancası………………………………………………………………….
  • Sıcak Tutkal/Silikon…………………………………………………………

Çeşitli:

  • USB Süper Nintendo Denetleyicileri (isteğe bağlı)…$17,00 CAD
  • Isıyla Daralan (opsiyonel)……………………………………………….
  • NinjaFlex Filament (isteğe bağlı)…………………….50,00 CAD
  • Sıfırlama Anahtarı (isteğe bağlı)………………………………2,00 CAD

Toplam Maliyet:……………………………………………..~$166.50 CAD

*Kesinlikle tavsiye edilir.**Buna zaten sahip olduğunuzu varsayarsak.

1. Adım: Kasayı Yazdırma

Kasayı Yazdırma
Kasayı Yazdırma
Kasayı Yazdırma
Kasayı Yazdırma
Kasayı Yazdırma
Kasayı Yazdırma

Kullanılan malzemeler:

  • ABS Filamenti (1.75mm)
  • NinjaFlex Filament (1.75mm)

Gerekli aletler:

  • 3 boyutlu yazıcı
  • STL Dosyaları

Talimatlar:

Vaka BURADA Thingiverse.com'da mevcuttur ve. STL dosyalarını içerir. İlk seferde en iyi baskı kalitesi için açıklamadaki baskı detaylarını takip edin, çünkü büyük düz kasaları basmak eğrilme nedeniyle çok kolay değildir. Ayakları NinjaFlex ile yazdırın çünkü bunlar kasanın altındaki vida deliklerine oturacak ve kablolardan birini çekerseniz kutunun masanın etrafında dönmesini önleyecektir.

Bir 3D yazıcıya erişiminiz yoksa, birkaç seçenek vardır. İlk önce Google'ı deneyin. Google harika. İkinci olarak, dosyalarınızı çevrimiçi bir 3D baskı şirketine gönderip kapınıza kadar göndermeye ne dersiniz? İşte bazı seçenekler:

  • şekiller
  • 3D Hub'lar
  • heykeltıraş

Ve liste uzayıp gidiyor…

Adım 2: PCB'yi Lehimleyin

PCB'yi lehimleyin
PCB'yi lehimleyin
PCB'yi lehimleyin
PCB'yi lehimleyin
PCB'yi lehimleyin
PCB'yi lehimleyin

Kullanılan malzemeler:

  • N64 Denetleyici PCB
  • N64 Denetleyici Konnektörleri
  • 2x3 Erkek Başlık Pimi

Gerekli aletler:

Havya

Talimatlar:

Kendi PCB yazıcınıza erişiminiz yoksa, bu adımı dışarıdan temin etmeniz gerekecektir. Şahsen ben OshPark.com'u 3 haftalık bir teslim süresi sundukları için kullandım ve bulabildiğim en ucuzu bizdik. Minimum sipariş üç parça içindir ve tahta başına kabaca beş dolar eder. Web sitesine gidin ve bu adıma eklenmiş olan Gerber CAM dosyalarını içeren bir.zip dosyası yüklemek için talimatları izleyin (Gerbers.zip).

N64 Denetleyici Konektörlerindeki uçlar değişken toleransa sahiptir ve her zaman spesifikasyona uygun değildir, bu nedenle deliklere girmeleri için biraz uğraşmaları gerekebilir. Kontrolör başlıklarının hangi taraf ve yönün takılacağını belirtmek için serigrafi katmanında basılmış ana hatlar olduğunu unutmayın. Tüm konektörler yerinde olduğunda, bunları tahtaya lehimleyin.

2x3 pin başlığını N64 pinlerinin karşı tarafında lehimleyin ve montaj yüzeyini düşük profilli tutmak için pinleri karşı tarafa aynı hizada olacak şekilde yerleştirmeye çalışın.

Nasıl çalışır:

PCB, her denetleyici konektöründen üç pimi yeniden yönlendirir ve bunları 6 pimde birleştirir. Orijinal N64 denetleyicileri, 3.3V mantığı kullanarak çalışır ve denetleyici ile konsol arasında iki yönlü iletişim için tek bir sinyal pimine sahiptir. Her kontrolör için toprak ve güç, tek bir pimde toplanır ve 12 girişi 6 çıkışa düşürmek için dört kontrol sinyali yeniden yönlendirilir.

Kaynaklar:

  • PCB Tasarımı
  • PCB Tasarım Videosu
  • N64 Elektronik

Adım 3: Kabloları Yapın

Kabloları Yapın
Kabloları Yapın
Kabloları Yapın
Kabloları Yapın
Kabloları Yapın
Kabloları Yapın

Kullanılan malzemeler:

  • Butona basınız
  • Dişi-Dişi Jumper Kabloları
  • Isıyla Daralan

Gerekli aletler:

  • Havya
  • Isı tabancası

Talimatlar:

2.1 Geçiş Anahtarı

Geçiş anahtarı bu proje için isteğe bağlıdır, ancak yine de buraya ekledim çünkü gücü fiziksel olarak çekmek yerine üniteyi sıfırlamak/açmak için kolay bir yol sağlıyor. Yazılım sıfırlamasını eklemek için, iki dişi başlık kablosunu yaklaşık 4 inç olacak şekilde kesin ve serbest uçları sıfırlama anahtarına lehimleyin. Kısa devreyi önlemek için bağlantıları ısıyla küçültün.

2.2 Ahududu Pi'yi Lehimleyin

İki başlık pimini ayırın ve Raspberry Pi'deki 'çalıştır' bağlantı noktasına lehimleyin. Pedlerin üzerine temiz bir lehim boncuğu almaya çalışın ve pimlerin tahtaya kare olduğundan emin olun.

2.2 GPIO-PCB Kablosu

Bu kablo için Raspberry Pi GPIO pinlerini PCB kartına bağlamak için sadece altı dişi başlık pin kablosu kullanabilirsiniz. O yüzden bunları sonraya bırakın.

Kaynaklar:

Sıfırlama anahtarı

Adım 4: Üniteyi Birleştirin

Üniteyi Birleştirin
Üniteyi Birleştirin
Üniteyi Birleştirin
Üniteyi Birleştirin
Üniteyi Birleştirin
Üniteyi Birleştirin
Üniteyi Birleştirin
Üniteyi Birleştirin

İhtiyac duyulan malzemeler:

  • 2.8-4mm Bağlantı Elemanları
  • 2.4-6mm Bağlantı Elemanları
  • PCB
  • Ahududu Pi
  • USB Konnektörleri
  • Sıfırlama anahtarı
  • Kablosuz Klavye Dongle

Gerekli aletler:

  • Tornavida Seti
  • Sıcak Tutkal/Silikon

Talimatlar:

4.1 N64 Bağlayıcı Arayüzü Dağı

Beş adet 2,8-4 mm vida kullanarak PCB Denetleyici PCB'sini ön duvara monte edin.

4.2 Ahududu Pi

Raspberry Pi'yi dört adet 2,8-4 mm vida kullanarak yerine monte edin. Soğutmaya yardımcı olması için iki ısı alıcıyı Raspberry Pi'ye yerleştirin.

4.3 Montaj Sıfırlama Anahtarı

Sıfırlama anahtarını, kasanın içindeki kilit pulu ile arka delikten geçirin. Kablonun serbest uçlarını Pi üzerindeki 'çalıştır' bağlantı noktasına takın ve yerinde tutmak için sıcak tutkal/silikon kullanın. Kabloların nasıl takılacağının sırası önemsizdir.

4.4 USB Genişleticileri Takın

USB genişleticileri takın ve zamanla dışarı kaymalarını önlemek için yuvalarına kaydırmadan önce sıcak tutkal/silikon dokunuşuyla hafifçe bastırın. Kabloları sarın ve Pi'deki iki boş USB bağlantı noktasına takın.

4.5 Eklenti USB Klavye Dongle

Nano USB alıcısını boş bir bağlantı noktasına takın.

4.6 Eklenti GPIO-PCB Kablosu

Altı dişi kabloyu PCB kartına takın ve yerinden çıkmalarını önlemek için yerine yapıştırın. Topraklama ve 3.3V güç, kartta açıkça işaretlenmiştir, bu nedenle bunları doğrudan Pi'nin GPIO pinlerindeki ilgili bağlantı noktalarına takın. Dört denetleyici pimini belirtildiği gibi kalan yuvalara takın.

4.7 Güvenli Kapak

Dört adet 2,4-6 mm altıgen vida, kapağı kasaya sabitleyen dört adet vidadır. Beklediğiniz gibi, kasanın içinde vidaları barındıran dört sütun var, böylece kasanın dışında hiçbir bağlantı elemanı görünmüyor. Vida setinizden bir Allen anahtar ucu kullanarak bunları sıkılana kadar vidalayın.

4.8 Ayak Ekle

Bu önemli bir adımdır, çünkü ünitenin altından soğutma için havalandırma deliğine hava akışı sağlar. NinjaFlex filamenti kullanarak küçük ayaklar yazdırın veya sadece yapışkan lastik pedler satın alın ve bunları ünitenin alt tarafına monte edin.

Adım 5: RetroPie'yi yükleyin

Kullanılan malzemeler:

  • 32GB Mikro SD Kart (Sınıf 10)
  • Mikro SD Adaptör

Gerekli aletler:

  • Bilgisayar
  • SD Biçimlendirici
  • Win32DiskGörüntüleyici
  • RetroPi Resmi

Talimatlar:

5.1 RetroPie Görüntüsünü Yükleme ve ROM Ekleme

Micro SD USB Adaptörünü kullanarak SD kartı SD Formatter kullanarak biçimlendirin ve ardından RetroPie görüntüsünü Win32DiskImager kullanarak SD karta yazın. Tamamlandığında, SD kartı Raspberry Pi üzerindeki yuvaya takın ve kurulum işlemini başlatmak için üniteyi açın. Bu öğreticiyi BURADAN takip edin. Not: N64 denetleyicileri henüz çalışmayacağından, denetleyici yapılandırması için klavyeyi kullanın.

5.2 GPIO Denetleyici Desteğini Kurun

Ne yazık ki RetroPie, varsayılan olarak GPIO pinleri aracılığıyla denetleyici desteği ile gelmiyor ve bu nedenle yüklenmesi gerekiyor. Orijinal N64 denetleyicisinden gelen verileri okumak için gamecon_gpio_rpi sürücüsünü kurmak için BU öğreticiyi izleyin. Sürücüleri kurmanın en kolay yolu, Paketleri Yönet'i, ardından Sürücü Paketlerini Yönet'i ve ardından gamecondriver'ı seçerek RetroPie-Kur betiği aracılığıyladır. N64 denetleyicileriyle uyumluluk için, dosya için 6. seçeneği kullanın ve denetleyici desteğini etkinleştirmek için /etc/modprobe.d/gamecon.conf dosyasına ` options gamecon_gpio_rpi=6, 6, 6, 6, 6, 6 ` ekleyin. RetroPie açılış ekranında olmak için sistemi yeniden başlatın ve bir denetleyici yapılandırması eklemek için seçenekleri girin. Artık N64 denetleyicisini eşleyebilirsiniz.

5.3 N64 Denetleyicisini Kalibre Etme

N64 denetleyicisini eşleştirirken, tam olarak umduğum gibi çalışmadığını ve bazı düğmeler kaydedilmediği ve joystick'in çok hassas olduğu için kalibrasyon dosyasını manuel olarak döndürmeyi gerektirdiğini gördüm. F4'e (CTRL + F4 veya Windows + F4) basarak RetroPie açılış ekranından komutu girin ve her düğmenin dizinini belirlemek için denetleyicilerinizden canlı bir okuma yazdırmak için joystick testini çalıştırın.

$ jstest /dev/input/js0 # js0, js1, …, js5 için tekrarla

/opt/retropie/configs/n64/InputAutoCfg.ini dosyasını açın ve N64 denetleyicisi için yapılandırma dosyasını, eklenen yapılandırma dosyasıyla (N64_config.txt) eşleşecek şekilde güncelleyin ve kaydedin. Artık N64 denetleyiciniz beklendiği gibi çalışmalıdır!

5.3 Emülatörü Ayarlama

Şimdi RetroPie'yi çalışan N64 denetleyicileriyle yüklemiş olmalısınız, ancak bazı oyunların o kadar iyi oynamadığını fark edebilirsiniz. Bir ROM başlatırken, ayarları yapmak isteyip istemediğinizi soran bir ekran açılır, bu menüye girmek için GİRİŞ/GERİ DÖN öğesine dokunun. Aralarından seçim yapabileceğiniz birkaç farklı emülatör vardır, bu yüzden oynamak istediğiniz her ROM için hangisinin en iyi sonucu verdiğini belirlemek için bunlarla oynayın.

5.4 Pi'ye Hız Aşırtma

Raspberry Pi varsayılan olarak 800MHz'de çalışır ve Raspi-Config menüsü hız aşırtma seçeneğine izin vermez, bu yüzden manuel olarak yapmanız gerekir. Sistemi hızlandırmak için /boot/config.txt dosyasını düzenlemek için BURADAKİ bağlantıyı izleyin. Sistemim 1300MHz'de çalışıyor ve N64 ROM'ların çoğunu oldukça sorunsuz oynuyor.

Kaynaklar:

  • RetroPie'yi yükleyin
  • Denetleyici Desteği Ekle
  • RetroArch Denetleyici Desteği
  • Joypad için JSTEST
  • N64 Denetleyicisini Eşleme
  • Pi'yi Hız Aşırtma

6. Adım: Özelleştirin (KODI Ekleyin)

KODI'yi RetroPie'ye Bağlantı Noktası olarak yüklemek için bu öğreticiyi izleyin.

RetroPie'nin KODI'sini yükleyin

7. Adım: Rahatlayın ve Keyfini Çıkarın

İşte bu kadar! Tüm favori oyunlarınızla tamamen işlevsel bir sisteme sahip olmalısınız! Bunu daha da geliştirmek için herhangi bir geri bildiriminiz veya öneriniz varsa, duymak isterim. Yeni oyun konsolunuzun keyfini çıkarın.

Şerefe:)

Önerilen: