Innholdsfortegnelse:

Retro spillkonsoll (N64 Mod) med KODI: 7 trinn (med bilder)
Retro spillkonsoll (N64 Mod) med KODI: 7 trinn (med bilder)

Video: Retro spillkonsoll (N64 Mod) med KODI: 7 trinn (med bilder)

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

Å spille retro -spill på gamle skolekonsoller er veldig gøy, men å kjøpe de enkelte konsollene og alle spillene som følger med er for tungvint og dyrt! For ikke å snakke om du er høyskole/universitetsstudent og flytter leiligheter hver 12. måned, det er ikke det enkleste å pakke sammen alle disse konsollene (rottereder av ledninger !!!). Så her er en enkel modifikasjon av den allerede offentlig tilgjengelige RetroPie -spillkonsollen med et frontgrensesnitt for de originale N64 -kontrollerne og to USB -spor for universelle kontrollere for å spille en rekke andre konsoller.

Dette er et relativt billig prosjekt og kan mest sannsynlig fullføres i løpet av en helg, men det kan ta opptil 3 uker før alle delene kommer! Bortsett fra tilgang til en 3D -skriver, her er det du trenger (alle priser er i kanadisk valuta).

Materialer:

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

    • Raspberry Pi 3 Model B*…………………………………………….
    • HDMI -kabel ………………………………………………………………
    • Varmeavleder x2*…………………………………………………………….
    • 2.5A strømforsyning*………………………………………………
    • 32 GB Micro SD -kort (klasse 10)*……………………………
  • N64 -kontrollkontakt (x4) …………………….. ~ $ 10,00 CAD
  • N64 Controller PCB ……………………………………. ~ $ 5,00 CAD
  • Trådløst tastatur ……………………………………. ~ $ 17,00 CAD
  • USB -forlengelseskabler ………………………………. ~ $ 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

Verktøy:

  • 3D -skriver ……………………………………………………………………….
  • Skrutrekkersett ………………………………………………………..
  • Loddejern ……………………………………………………………
  • Varmepistol………………………………………………………………….
  • Varmlim/silisium ………………………………………………………………

Diverse:

  • USB Super Nintendo -kontrollere (valgfritt) … $ 17,00 CAD
  • Varmekrymping (valgfritt) …………………………………………………….
  • NinjaFlex filament (valgfritt) ……………………. $ 50,00 CAD
  • Tilbakestill bryter (valgfritt) ……………………………… $ 2,00 CAD

Totalkostnad: ……………………………………………….. ~ $ 166,50 CAD

*Sterkt anbefalt. ** Forutsatt at du allerede har dette.

Trinn 1: Skrive ut saken

Skriver ut saken
Skriver ut saken
Skriver ut saken
Skriver ut saken
Skriver ut saken
Skriver ut saken

Materialer som brukes:

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

Nødvendige verktøy:

  • 3D -skriver
  • STL -filer

Bruksanvisning:

Saken er tilgjengelig HER på Thingiverse.com og inneholder. STL -filene. Følg utskriftsdetaljene i beskrivelsen for den beste utskriftskvaliteten første gang, siden utskrift av store flate esker ikke er veldig lett på grunn av vridning. Skriv ut føttene med NinjaFlex siden disse vil passe inn i skruehullene på bunnen av saken og forhindre at boksen sitter rundt bordet hvis du trekker i en av kablene.

Hvis du ikke har tilgang til en 3D -skriver, er det flere alternativer. Prøv først Google. Google er flott. For det andre, hva med å sende filene dine til et online 3D -utskriftsfirma og få dem sendt rett til døren din? Her er noen alternativer:

  • Shapeways
  • 3D -hubber
  • Sculpteo

Og listen fortsetter …

Trinn 2: Lodd PCB

Lodd PCB
Lodd PCB
Lodd PCB
Lodd PCB
Lodd PCB
Lodd PCB

Materialer som brukes:

  • N64 -kontroller -kretskort
  • N64 Controller -kontakter
  • 2x3 mannlig topptekst

Nødvendige verktøy:

Loddejern

Bruksanvisning:

Med mindre du har tilgang til din egen PCB -skriver, må du outsource dette trinnet. Personlig brukte jeg OshPark.com siden de tilbød en leveringstid på 3 uker, og vi var den billigste jeg fant. Minimumsbestillingen er for tre stykker og utgjør omtrent fem dollar per brett. Gå til nettstedet og følg instruksjonene for å laste opp en.zip -fil som inneholder Gerber CAM -filer som er vedlagt dette trinnet (Gerbers.zip).

Ledningene på N64 -kontrollerkontaktene har variabel toleranse og ikke alltid for å spesifisere, så de kan trenge litt fikling for å få dem til å sette seg inn i hullene. Vær oppmerksom på at det er konturer skrevet ut på silkeskjermlaget for å indikere hvilken side og retning som skal installeres kontrollerhodene. Når alle kontaktene er på plass, lodder du dem til brettet.

Lodd 2x3 -pinners topptekst på motsatt side fra N64 -pinnene, og prøv å plassere den med pinnene i flukt på motsatt side for å holde monteringsoverflaten lav profil.

Hvordan det fungerer:

Kretskortet omdirigerer bare de tre pinnene fra hver kontrollerkontakt og konsoliderer dem til 6 pinner. Originale N64-kontrollere fungerer med 3.3V logikk og har en enkelt signalpinne for toveiskommunikasjon mellom kontrolleren og konsollen. Bakken og strømmen for hver kontroller er samlet til en enkelt pinne, og de fire kontrollersignalene blir omdirigert for å redusere de 12 inngangene til 6 utganger.

Kilder:

  • PCB -design
  • PCB -designvideo
  • N64 Elektronikk

Trinn 3: Lag kablene

Lag kablene
Lag kablene
Lag kablene
Lag kablene
Lag kablene
Lag kablene

Materialer som brukes:

  • Trykknapp
  • Kvinnelige-kvinnelige jumperkabler
  • Varmekrymping

Nødvendige verktøy:

  • Loddejern
  • Varmepistol

Bruksanvisning:

2.1 Vippebryter

Vippebryteren er valgfri for dette prosjektet, men jeg har inkludert her uansett fordi det gir en enkel måte å tilbakestille/slå på enheten i stedet for å trekke strømmen fysisk. For å feste tilbakestillingen av programvaren, kutter du to hunnkabler til omtrent 4 tommer og lodder de frie endene til tilbakestillingsbryteren. Varmekrymp tilkoblingene for å forhindre kortslutning.

2.2 Lodd Raspberry Pi

Bryt av to toppnål og loddetinn til "run" -porten på Raspberry Pi. Prøv å få en ren loddetinn på putene og sørg for at pinnene er firkantede mot brettet.

2.2 GPIO-PCB-kabel

For denne kabelen kan du bare bruke seks kvinnelige topptekskabler for å koble Raspberry Pi GPIO -pinnene til kretskortet. Så legg dem til side for senere.

Kilder:

Tilbakestill bryteren

Trinn 4: Sett sammen enheten

Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten

Nødvendige materialer:

  • 2,8-4 mm fester
  • 2,4-6 mm fester
  • PCB
  • Bringebær Pi
  • USB -kontakter
  • Tilbakestill bryteren
  • Trådløst tastaturdongle

Nødvendige verktøy:

  • Skrutrekkersett
  • Varm lim/silisium

Bruksanvisning:

4.1 Monter N64 -grensesnitt

Monter kretskortet på fronten ved hjelp av fem 2,8-4 mm skruer.

4.2 Bringebær Pi

Monter Raspberry Pi på plass med fire 2,8-4 mm skruer. Plasser de to varmeavlederne på Raspberry Pi for å hjelpe med kjøling.

4.3 Monter tilbakestillingsbryter

Monter tilbakestillingsbryteren gjennom det bakre hullet med låseskiven på innsiden av saken. Plugg de frie endene av kabelen til "run" -porten på Pi og bruk varmt lim/silisium for å holde på plass. Rekkefølgen på hvordan du kobler til kablene er irrelevant.

4.4 Monter USB -forlengere

Koble til USB -forlengerne og tørk med et snev av varmt lim/silisium før du skyver dem inn i sporene for å forhindre at de glir ut over tid. Pakk kablene ut av veien og koble til to ledige USB -porter på Pi.

4.5 Plugin USB Keyboard Dongle

Koble Nano USB -mottakeren til en ledig port.

4.6 Plugin GPIO-PCB-kabel

Koble til seks hunnkabler til kretskortet og lim på plass for å forhindre at de løsner. Bakken og 3,3V strøm er tydelig merket på brettet, så koble dem direkte til de tilsvarende portene på Pi's GPIO -pinner. Plugg de fire kontrollpinnene inn i de gjenværende sporene som angitt.

4.7 Sikkert lokk

De fire 2,4-6 mm unbrakoskruene er fire som fester lokket til saken. Som du forventet, er det fire søyler inne i saken som inneholder skruene, slik at ingen festemidler er synlige på utsiden av saken. Bruk en unbrakonøkkel fra skruesettet, og skru dem inn til de er stramme.

4.8 Legg til føtter

Dette er et viktig skritt siden det tillater luftstrøm under enheten til ventilasjonen for kjøling. Skriv ut små føtter med NinjaFlex -filamentet eller bare kjøp klebrig gummiputer og fest dem på undersiden av enheten.

Trinn 5: Installer RetroPie

Materialer som brukes:

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

Nødvendige verktøy:

  • Datamaskin
  • SD -formatering
  • Win32DiskImager
  • RetroPi -bilde

Bruksanvisning:

5.1 Installer RetroPie Image & Add ROMs

Ved hjelp av Micro SD USB Adapter -formatet SD -kortet ved hjelp av SD Formatter og brenn deretter RetroPie -bildet på SD -kortet ved hjelp av Win32DiskImager. Når du er ferdig, setter du inn SD -kortet i sporet på Raspberry Pi og slår på enheten for å starte installasjonsprosessen. Følg denne opplæringen HER. Merk: Bruk tastaturet for kontrollerkonfigurasjonen siden N64 -kontrollerne ikke vil fungere ennå.

5.2 Installer støtte for GPIO -kontrolleren

Dessverre kommer RetroPie ikke med kontrollerstøtte via GPIO -pinnene som standard og må derfor lastes inn. Følg DENNE opplæringen for å installere gamecon_gpio_rpi -driveren for å lese inn data fra den originale N64 -kontrolleren. Den enkleste måten å installere driverne på er via RetroPie-Setup-skriptet ved å velge Manage Packages, deretter Manage Driver Packages, deretter gamecondriver. For kompatibilitet med N64 -kontrollere, bruk alternativ 6 for filen og legg til `alternativer gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6` i filen /etc/modprobe.d/gamecon.conf for å aktivere kontrollerstøtten. Start systemet på nytt slik at du er i RetroPie -sprutskjermen, og angi alternativene for å legge til en kontrollerkonfigurasjon. Nå kan du kartlegge N64 -kontrolleren.

5.3 Kalibrer N64 -kontrolleren

Jeg fant ut at ved kartlegging av N64 -kontrolleren at den ikke fungerte akkurat som jeg hadde håpet, noe som krevde litt manuell skriving i kalibreringsfilen siden noen knapper ikke registrerte seg og gledestaven var for sensitiv. Skriv inn kommandoen fra RetroPie -sprutskjermen ved å trykke på F4 (CTRL + F4 eller Windows + F4) og kjøre joystick -testen for å skrive ut en live avlesning fra kontrollerne dine for å bestemme indeksen til hver knapp.

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

Åpne /opt/retropie/configs/n64/InputAutoCfg.ini og oppdater konfigurasjonsfilen for N64 -kontrolleren for å matche konfigurasjonsfilen som er vedlagt (N64_config.txt) og lagre. Nå skal N64 -kontrolleren din fungere som forventet!

5.3 Justering av emulatoren

Nå bør du ha RetroPie installert med fungerende N64 -kontrollere, men du vil kanskje legge merke til at noen spill ikke spiller så bra. Når du starter en ROM, kommer det opp en skjerm som spør om du vil justere innstillingene, trykk ENTER/RETURN for å gå til denne menyen. Det er flere forskjellige emulatorer å velge mellom, så lek med disse for å finne ut hvilken som fungerer best for hver ROM du vil spille.

5.4 Overklokke Pi

Som standard kjører Raspberry Pi på 800MHz, og Raspi-Config-menyen tillater ikke alternativet å overklokke, så du må gjøre det manuelt. Følg denne lenken HER for å redigere /boot/config.txt for å få fart på systemet. Systemet mitt kjører på 1300MHz og spiller de fleste N64 -ROM -er ganske jevnt.

Kilder:

  • Installer RetroPie
  • Legg til støtte for kontrolleren
  • Støtte for RetroArch Controller
  • JSTEST for Joypad
  • Kartlegging av N64 -kontrolleren
  • Overklokking av Pi

Trinn 6: Tilpass (Legg til KODI)

Følg denne opplæringen for å installere KODI på RetroPie som en port.

Installer KODI av RetroPie

Trinn 7: Slapp av og nyt

Vel, det er det! Du bør ha et fullt funksjonelt system med alle favorittspillene dine! Hvis du har tilbakemeldinger eller forslag til hvordan du kan forbedre dette ytterligere, vil jeg gjerne høre det. Nyt den nye spillkonsollen.

Jubel:)

Anbefalt: