Indholdsfortegnelse:
- Trin 1: Udskrivning af sagen
- Trin 2: Loddet printkort
- Trin 3: Lav kablerne
- Trin 4: Saml enheden
- Trin 5: Installer RetroPie
- Trin 6: Tilpas (Tilføj KODI)
- Trin 7: Slap af og nyd det
Video: Retro spilkonsol (N64 Mod) med KODI: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
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
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
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
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
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:
Lav din egen bærbare retro -spilkonsol! som også er en Win10 -tablet !: 6 trin (med billeder)
Lav din egen bærbare retro -spilkonsol! …… som også er en Win10 -tablet !: I dette projekt vil jeg vise dig, hvordan du opretter en bærbar retro -spilkonsol, der også kan bruges som en Windows 10 -tablet. Den vil bestå af en 7 " HDMI LCD med berøringsskærm, en LattePanda SBC, en USB Type C PD power PCB og et par komplementære
DIY Raspberry Pi Zero håndholdt spilkonsol: 6 trin (med billeder)
DIY Raspberry Pi Zero Håndholdt spilkonsol: I dette projekt vil jeg vise dig, hvordan jeg brugte en Raspberry Pi Zero, NiMH-batterier, et hjemmelavet overladningsbeskyttelseskredsløb, en bageste lcd og en lydforstærker til at oprette en håndholdt spilkonsol, der kan afspille retro spil. Lad os komme igang
ESP32 håndholdt spilkonsol: 21 trin (med billeder)
ESP32 håndholdt spilkonsol: Denne instruktion viser, hvordan du bruger en ESP32 og ATtiny861 til at bygge en NES -emulator -spilkonsol
Bare endnu en ATtiny85 Retro -spilkonsol: 4 trin
Bare endnu en ATtiny85 Retro-spilkonsol: En lille retro-konsollignende opsætning baseret på ATtiny85 x 0,96 OLED til at spille pladsindtrængere, Tetris osv
Sådan laver du din egen spilkonsol: 6 trin (med billeder)
Sådan laver du din egen spilkonsol: Har du nogensinde ønsket at lave din egen videospilkonsol? En konsol, der er billig, lille, kraftfuld og som endda passer perfekt i lommen? Så i dette projekt vil jeg vise jer, hvordan man laver en spillekonsol ved hjælp af en Raspberry Pi. Men hvad er en Raspberry