Indholdsfortegnelse:

Retro spilkonsol (N64 Mod) med KODI: 7 trin (med billeder)
Retro spilkonsol (N64 Mod) med KODI: 7 trin (med billeder)

Video: Retro spilkonsol (N64 Mod) med KODI: 7 trin (med billeder)

Video: Retro spilkonsol (N64 Mod) med KODI: 7 trin (med billeder)
Video: Ретро консоль на 500 игр почти задаром!🤷‍♂️ 2024, November
Anonim
Retro spilkonsol (N64 Mod) med KODI
Retro spilkonsol (N64 Mod) med KODI
Retro spilkonsol (N64 Mod) med KODI
Retro spilkonsol (N64 Mod) med KODI
Retro spilkonsol (N64 Mod) med KODI
Retro spilkonsol (N64 Mod) med KODI

At spille retro -spil på gamle skolekonsoller er meget sjovt, men at købe de enkelte konsoller og alle de spil, der følger med det, er for besværligt og dyrt! For ikke at nævne, at hvis du er college/universitetsstuderende og flytter lejligheder hver 12. måned, er det ikke det letteste at pakke alle disse konsoller (rottereder af ledninger !!!). Så her er en simpel ændring af den allerede offentligt tilgængelige RetroPie -spilkonsol med en frontgrænseflade til dine originale N64 -controllere og to USB -slots til universelle controllere til at spille en række andre konsoller.

Dette er et relativt billigt projekt og kan højst sandsynligt gennemføres i løbet af en weekend, men lad dog op til 3 uger for alle dele at ankomme! Bortset fra adgang til en 3D -printer har du her brug for (alle priser er i canadisk valuta).

Materialer:

  • ABS -filament (1,75 mm) (valgfri farve) ……. ~ $ 25,00 CAD **
  • Raspberry Pi 3 Starter Kit ……………………….. ~ $ 120,00 CAD

    • Raspberry Pi 3 Model B*…………………………………………….
    • HDMI -kabel ………………………………………………………………
    • Køleplade x2*…………………………………………………………….
    • 2.5A strømforsyning*………………………………………………
    • 32 GB Micro SD -kort (klasse 10)*……………………………
  • N64 controller -stik (x4) …………………….. ~ $ 10,00 CAD
  • N64 Controller PCB ……………………………………. ~ $ 5,00 CAD
  • Trådløst tastatur ……………………………………. ~ $ 17,00 CAD
  • USB forlængerkabler ………………………………. ~ $ 10,50 CAD
  • 2x3 Pin Header ………………………………………….. ~ $ 2,00 CAD
  • 2,4-4 mm monteringsskruer (x9) ……………………. ~ $ 2,00 CAD
  • 2,8-6 mm monteringsskruer (x4) ……………………. ~ $ 2,00 CAD

Værktøjer:

  • 3D -printer …………………………………………………………………………….
  • Skruetrækker -sæt ………………………………………………………..
  • Loddekolbe……………………………………………………………
  • Varmepistol ……………………………………………………………………….
  • Varmlim/silicium ………………………………………………………………

Diverse:

  • USB Super Nintendo -controllere (valgfri) … $ 17,00 CAD
  • Varmekrympning (valgfri) …………………………………………………….
  • NinjaFlex filament (valgfrit) ……………………. $ 50,00 CAD
  • Nulstil kontakt (valgfri) ……………………………… $ 2,00 CAD

Samlede omkostninger: ……………………………………………….. ~ $ 166,50 CAD

*Stærkt anbefalet. ** Forudsat at du allerede har dette.

Trin 1: Udskrivning af sagen

Udskrivning af sagen
Udskrivning af sagen
Udskrivning af sagen
Udskrivning af sagen
Udskrivning af sagen
Udskrivning af sagen

Anvendte materialer:

  • ABS filament (1,75 mm)
  • NinjaFlex filament (1,75 mm)

Nødvendige værktøjer:

  • 3D printer
  • STL filer

Instruktioner:

Sagen er tilgængelig HER på Thingiverse.com og indeholder. STL -filerne. Følg udskrivningsoplysningerne i beskrivelsen for den bedste udskrivningskvalitet første gang, da udskrivning af store flade kasser ikke er særlig let på grund af vridning. Print fødderne med NinjaFlex, da disse presses ind i skruehullerne i bunden af kassen og forhindrer kassen i at sidde rundt om bordet, hvis du trækker i en af kablerne.

Hvis du ikke har adgang til en 3D -printer, er der flere muligheder. Prøv først Google. Google er fantastisk. For det andet, hvad med at sende dine filer til et online 3D -printfirma og få dem sendt lige til døren? Her er nogle muligheder:

  • Shapeways
  • 3D -hubs
  • Sculpteo

Og listen fortsætter …

Trin 2: Loddet printkort

Loddet PCB
Loddet PCB
Loddet PCB
Loddet PCB
Loddet PCB
Loddet PCB

Anvendte materialer:

  • N64 controller -print
  • N64 controller -stik
  • 2x3 Male Header Pin

Nødvendige værktøjer:

Loddekolbe

Instruktioner:

Medmindre du har adgang til din egen PCB -printer, skal du outsource dette trin. Personligt brugte jeg OshPark.com, da de tilbød en 3 ugers leveringstid, og vi var den billigste, jeg kunne finde. Minimumsordren er på tre stykker og udgør cirka fem dollars om bord. Gå til webstedet og følg instruktionerne for at uploade en.zip -fil, der indeholder Gerber CAM -filer, som er vedhæftet dette trin (Gerbers.zip).

Ledningerne på N64 -controllerens stik har variabel tolerance og ikke altid at specificere, så de kan have brug for lidt rodning for at få dem til at sætte sig ind i hullerne. Bemærk, at der er konturer trykt på silketryklaget for at angive hvilken side og retning, der skal installeres controlleroverskrifterne. Når alle stik er på plads, loddes de til brættet.

Lod 2 × 3 -stifthovedet på den modsatte side fra N64 -benene, og prøv at placere det med stifterne flugtende på den modsatte side for at holde monteringsoverfladen lav profil.

Hvordan det virker:

PCB'et omdirigerer bare de tre ben fra hvert controller -stik og konsoliderer dem til 6 ben. Originale N64-controllere fungerer ved hjælp af 3.3V logik og har en enkelt signalpind til tovejskommunikation mellem controller og konsol. Jorden og strømmen for hver controller er bundtet til en enkelt pin, og de fire controller -signaler omdirigeres for at reducere de 12 indgange til 6 udgange.

Kilder:

  • PCB Design
  • PCB -designvideo
  • N64 Elektronik

Trin 3: Lav kablerne

Lav kablerne
Lav kablerne
Lav kablerne
Lav kablerne
Lav kablerne
Lav kablerne

Anvendte materialer:

  • Trykknap
  • Kvinde-hun-jumperkabler
  • Varme krympe

Nødvendige værktøjer:

  • Loddekolbe
  • Varmepistol

Instruktioner:

2.1 Toggle Switch

Vippekontakten er valgfri til dette projekt, men jeg har inkluderet det her alligevel, fordi det giver en nem måde at nulstille/tænde enheden frem for fysisk at trække strømmen. For at vedhæfte software -nulstillingen skal du skære to hunhovedkabler til cirka 4 tommer og lodde de frie ender til nulstillingskontakten. Varmekrymp forbindelserne for at forhindre kortslutning.

2.2 Lodde Raspberry Pi

Afbryd to hovedstifter og loddet til 'run' -porten på Raspberry Pi. Prøv at få en ren perle af loddetin på puderne og sørg for, at benene er firkantede til brættet.

2.2 GPIO-PCB-kabel

Til dette kabel kan du bare bruge seks kvindelige header pin kabler til at forbinde Raspberry Pi GPIO benene til printkortet. Så læg dem til side til senere.

Kilder:

Nulstil kontakt

Trin 4: Saml enheden

Saml enheden
Saml enheden
Saml enheden
Saml enheden
Saml enheden
Saml enheden
Saml enheden
Saml enheden

Nødvendige materialer:

  • 2,8-4 mm fastgørelseselementer
  • 2,4-6 mm fastgørelseselementer
  • PCB
  • Hindbær Pi
  • USB -stik
  • Nulstil kontakt
  • Trådløs tastaturdongle

Nødvendige værktøjer:

  • Skruetrækker -sæt
  • Varm lim/silicium

Instruktioner:

4.1 Monter N64 -stikgrænseflade

Monter printkortets printkort på frontvæggen ved hjælp af fem 2,8-4 mm skruer.

4.2 Hindbær Pi

Monter Raspberry Pi på plads ved hjælp af fire 2,8-4 mm skruer. Placer de to kølelegemer på Raspberry Pi for at hjælpe med afkøling.

4.3 Monter nulstillingskontakt

Monter nulstillingskontakten gennem baghullet med låseskiven på indersiden af kabinettet. Sæt de frie ender af kablet til 'run' porten på Pi og brug varm lim/silicium til at holde på plads. Rækkefølgen af, hvordan kablerne tilsluttes, er irrelevant.

4.4 Monter USB -forlængere

Tilslut USB -forlængerne, og dup med et strejf af varm lim/silicium, før du skubber dem ind i deres åbninger for at forhindre dem i at glide ud over tid. Pak kablerne af vejen, og sæt dem i to gratis USB -porte på Pi.

4.5 Plugin USB Keyboard Dongle

Tilslut Nano USB -modtageren til en ledig port.

4.6 Plugin GPIO-PCB-kabel

Tilslut seks hunkabler til printkortet, og lim dem på plads for at forhindre, at de løsner sig. Jorden og 3,3V strøm er tydeligt markeret på tavlen, så stik dem direkte i de tilsvarende porte på Pi's GPIO -ben. Sæt de fire controller -ben i de resterende slots som angivet.

4.7 Sikret låg

De fire 2,4-6 mm unbrakoskruer er fire, der fastgør låget til kabinettet. Som du forventede, er der fire søjler inde i kabinettet, der huser skruerne, så der ikke er synlige fastgørelseselementer på ydersiden af kabinettet. Brug en unbrakonøgle fra dit skruesæt, og skru dem fast, indtil de er stramme.

4.8 Tilføj fødder

Dette er et vigtigt trin, da det tillader luftgennemstrømning under enheden til udluftningen til afkøling. Print små fødder ved hjælp af NinjaFlex -filamentet eller køb bare klæbrige gummipuder og monter dem på undersiden af enheden.

Trin 5: Installer RetroPie

Anvendte materialer:

  • 32 GB Micro SD -kort (klasse 10)
  • Micro SD -adapter

Nødvendige værktøjer:

  • Computer
  • SD -formatering
  • Win32DiskImager
  • RetroPi -billede

Instruktioner:

5.1 Installer RetroPie Image & Tilføj ROM'er

Brug Micro SD USB -adapterformatet til SD -kortet ved hjælp af SD -formatering, og brænd derefter RetroPie -billedet på SD -kortet ved hjælp af Win32DiskImager. Når det er færdigt, skal du indsætte SD -kortet i åbningen på Raspberry Pi og tænde for enheden for at starte installationsprocessen. Følg denne vejledning HER. Bemærk: Brug tastaturet til controller -konfigurationen, da N64 -controllerne ikke fungerer endnu.

5.2 Installer GPIO Controller Support

Desværre leveres RetroPie ikke som standard med controller -support via GPIO -benene og skal derfor indlæses. Følg denne vejledning for at installere gamecon_gpio_rpi -driveren til indlæsning af data fra den originale N64 -controller. Den nemmeste måde at installere driverne på er via RetroPie-Setup script ved at vælge Manage Packages, derefter Manage Driver Packages og derefter gamecondriver. For kompatibilitet med N64 -controllere skal du bruge option 6 til filen og tilføje `optioner gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6 'til filen /etc/modprobe.d/gamecon.conf for at aktivere controller -understøttelse. Genstart systemet, så du er i RetroPie -stænkskærmen, og indtast mulighederne for at tilføje en controller -konfiguration. Nu kan du kortlægge N64 -controlleren.

5.3 Kalibrer N64 -controlleren

Jeg fandt ud af, at ved kortlægning af N64 -controlleren, at den ikke virkede nøjagtigt, som jeg havde håbet, hvilket krævede noget manuelt drejning i kalibreringsfilen, da nogle knapper ikke registrerede, og joy stick var for følsom. Indtast kommandoen fra RetroPie -stænkskærmen ved at trykke på F4 (CTRL + F4 eller Windows + F4), og kør joystick -testen for at udskrive en live -aflæsning fra dine controllere for at bestemme indekset for hver knap.

$ jstest/dev/input/js0 # gentag for js0, js1,…, js5

Åbn /opt/retropie/configs/n64/InputAutoCfg.ini, og opdater konfigurationsfilen for N64 -controlleren, så den matcher den vedhæftede konfigurationsfil (N64_config.txt) og gem. Nu skulle din N64 -controller fungere som forventet!

5.3 Justering af emulatoren

Nu skal du have RetroPie installeret med fungerende N64 -controllere, men du vil måske bemærke, at nogle spil ikke spiller så godt. Når du starter en ROM, vises en skærm, der spørger, om du vil justere indstillingerne, tryk på ENTER/RETURN for at gå ind i denne menu. Der er flere forskellige emulatorer at vælge imellem, så spil rundt med disse for at afgøre, hvilken der fungerer bedst for hver ROM, du vil spille.

5.4 Overclock Pi

Som standard kører Raspberry Pi ved 800MHz, og Raspi-Config-menuen tillader ikke muligheden for at overklokke, så du skal gøre det manuelt. Følg dette link HER for at redigere /boot/config.txt for at fremskynde systemet. Mit system kører på 1300MHz og afspiller størstedelen af N64 ROM'erne ret problemfrit.

Kilder:

  • Installer RetroPie
  • Tilføj controller -support
  • Support for RetroArch Controller
  • JSTEST til Joypad
  • Kortlægning af N64 -controlleren
  • Overclocking af Pi

Trin 6: Tilpas (Tilføj KODI)

Følg denne vejledning for at installere KODI på RetroPie som en port.

Installer KODI af RetroPie

Trin 7: Slap af og nyd det

Nå det er det! Du skal have et fuldt funktionelt system med alle dine yndlingsspil! Hvis du har feedback eller forslag til, hvordan du kan forbedre dette yderligere, hører jeg det meget gerne. Nyd din nye spillekonsol.

Skål:)

Anbefalede: