Innehållsförteckning:

Retro spelkonsol (N64 Mod) med KODI: 7 steg (med bilder)
Retro spelkonsol (N64 Mod) med KODI: 7 steg (med bilder)

Video: Retro spelkonsol (N64 Mod) med KODI: 7 steg (med bilder)

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

Att spela retrospel på gamla skolkonsoler är mycket roligt, men att köpa de enskilda konsolerna och alla spel som följer med är för krångligt och dyrt! För att inte tala om att du är en högskola/universitetsstudent och flyttar lägenheter var 12: e månad, det är inte det enklaste att packa ihop alla dessa konsoler (råttor bon av ledningar !!!). Så här är en enkel ändring av den redan allmänt tillgängliga RetroPie -spelkonsolen med ett gränssnitt på framsidan för dina ursprungliga N64 -kontroller och två USB -platser för universella kontroller för att spela en mängd andra konsoler.

Detta är ett relativt billigt projekt och kan troligen slutföras på en helg, men det kan ta upp till 3 veckor innan alla delar kommer! Förutom tillgång till en 3D -skrivare, här är vad du behöver (alla priser är i kanadensisk valuta).

Material:

  • ABS -filament (1,75 mm) (valfri färg)…. ~ ~ 25,00 USD CAD **
  • Raspberry Pi 3 startpaket ……………………….. ~ $ 120,00 CAD

    • Raspberry Pi 3 Model B*…………………………………………….
    • HDMI -kabel ………………………………………………………………
    • Kylfläns x2*…………………………………………………………….
    • 2.5A strömförsörjning*………………………………………………
    • 32 GB Micro SD -kort (klass 10)*……………………………
  • N64 Controller Connector (x4) …………………….. ~ $ 10,00 CAD
  • N64 -styrkort ……………………………………. ~ $ 5,00 CAD
  • Trådlöst tangentbord ……………………………………. ~ $ 17,00 CAD
  • USB -förlängningskablar ………………………………. ~ $ 10,50 CAD
  • 2x3 Pin Header ………………………………………….. ~ $ 2,00 CAD
  • 2,4-4 mm monteringsskruvar (x9) ……………………. ~ $ 2,00 CAD
  • 2,8-6 mm monteringsskruvar (x4) ……………………. ~ $ 2,00 CAD

Verktyg:

  • 3d skrivare………………………………………………………………….
  • Skruvmejselsats ………………………………………………………..
  • Lödkolv……………………………………………………………
  • Värmepistol………………………………………………………………….
  • Hot Lim/Silicon ………………………………………………………………

Diverse:

  • USB Super Nintendo -kontroller (tillval) … $ 17,00 CAD
  • Värmekrympning (valfritt) …………………………………………………….
  • NinjaFlex -filament (tillval) ……………………. $ 50,00 CAD
  • Återställ omkopplare (tillval) ……………………………… $ 2,00 CAD

Total kostnad: ……………………………………………….. ~ $ 166,50 CAD

*Rekommenderas starkt. ** Förutsatt att du redan har detta.

Steg 1: Skriv ut fodralet

Skriv ut fodralet
Skriv ut fodralet
Skriv ut fodralet
Skriv ut fodralet
Skriv ut fodralet
Skriv ut fodralet

Material som används:

  • ABS -glödtråd (1,75 mm)
  • NinjaFlex -filament (1,75 mm)

Nödvändiga verktyg:

  • 3d skrivare
  • STL -filer

Instruktioner:

Fallet är tillgängligt HÄR på Thingiverse.com och innehåller. STL -filerna. Följ utskriftsinformationen i beskrivningen för bästa utskriftskvalitet första gången, eftersom utskrift av stora platta fodral inte är särskilt lätt på grund av snedvridning. Skriv ut fötterna med NinjaFlex eftersom dessa kommer att passa in i skruvhålen på botten av fodralet och förhindrar att lådan sitter runt bordet om du drar i en av kablarna.

Om du inte har tillgång till en 3D -skrivare finns det flera alternativ. Försök först med Google. Google är jättebra. För det andra, vad sägs om att skicka dina filer till ett online 3D -utskriftsföretag och få dem att skickas direkt till din dörr? Här är några alternativ:

  • Shapeways
  • 3D -nav
  • Sculpteo

Och listan fortsätter …

Steg 2: Löd kretskortet

Löd PCB
Löd PCB
Löd PCB
Löd PCB
Löd PCB
Löd PCB

Material som används:

  • N64 -styrkort
  • N64 -styrenhetskontakter
  • 2x3 Male Header Pin

Nödvändiga verktyg:

Lödkolv

Instruktioner:

Om du inte har tillgång till din egen PCB -skrivare måste du lägga ut det här steget. Personligen använde jag OshPark.com eftersom de erbjöd en ledighet på 3 veckor och vi var det billigaste jag kunde hitta. Minsta beställning är för tre delar och uppgår till ungefär fem dollar per bräda. Gå till webbplatsen och följ instruktionerna för att ladda upp en.zip -fil som innehåller Gerber CAM -filer som bifogas detta steg (Gerbers.zip).

Ledningarna på N64 -kontrollerna har variabel tolerans och inte alltid för att specificera så att de kan behöva lite tjafs för att få dem att hamna i hålen. Observera att det finns konturer som skrivs ut på silkeslagret för att ange vilken sida och riktning som ska installeras för styrhuvudena. När alla kontakter är på plats, löd dem till kortet.

Löd 2x3 -stiftshuvudet på motsatt sida från N64 -stiften och försök att placera det med tapparna spolade på motsatt sida för att hålla monteringsytan låg profil.

Hur det fungerar:

Kretskortet omdirigerar bara de tre stiften från varje styrkontakt och konsoliderar dem till 6 stift. Original N64-styrenheter fungerar med 3,3V logik och har en enda signalstift för tvåvägskommunikation mellan styrenheten och konsolen. Marken och effekten för varje styrenhet är bundna till en enda stift och de fyra styrsignalerna omdirigeras för att minska de 12 ingångarna till 6 utgångar.

Källor:

  • PCB -design
  • PCB -designvideo
  • N64 Elektronik

Steg 3: Gör kablarna

Gör kablarna
Gör kablarna
Gör kablarna
Gör kablarna
Gör kablarna
Gör kablarna

Material som används:

  • Tryckknapp
  • Kvinnliga-kvinnliga bygelkablar
  • Värmekrympning

Nödvändiga verktyg:

  • Lödkolv
  • Värmepistol

Instruktioner:

2.1 Växelbrytare

Vippomkopplaren är valfri för det här projektet, men jag har inkluderat här i alla fall eftersom det ger ett enkelt sätt att återställa/slå på enheten i stället för att fysiskt dra strömmen. För att ansluta programvaruåterställningen, klipp två huvudhuvudkablar till cirka 4 tum och löd de fria ändarna till återställningsomkopplaren. Värmekrymp anslutningarna för att förhindra kortslutning.

2.2 Löd Raspberry Pi

Bryt av två huvudstiften och löd till "kör" -porten på Raspberry Pi. Försök att få en ren lödpärla på dynorna och se till att stiften är fyrkantiga mot brädet.

2.2 GPIO-PCB-kabel

För den här kabeln kan du bara använda sex hona -stiftkablar för att ansluta Raspberry Pi GPIO -stiften till kretskortet. Så lägg dem åt sidan för senare.

Källor:

Återställ omkopplare

Steg 4: Montera enheten

Montera enheten
Montera enheten
Montera enheten
Montera enheten
Montera enheten
Montera enheten
Montera enheten
Montera enheten

Material behövs:

  • 2,8-4 mm fästelement
  • 2,4-6 mm fästelement
  • PCB
  • Raspberry Pi
  • USB -kontakter
  • Återställ omkopplare
  • Trådlöst tangentbord Dongle

Nödvändiga verktyg:

  • Skruvmejselsats
  • Hot Lim/Silicon

Instruktioner:

4.1 Montera N64 -kontaktgränssnitt

Montera kretskortets styrkort på frontväggen med fem 2,8-4 mm skruvar.

4.2 Hallon Pi

Montera Raspberry Pi på plats med fyra 2,8-4 mm skruvar. Placera de två kylflänsarna på Raspberry Pi för att hjälpa till med kylning.

4.3 Montera återställningsbrytare

Montera återställningsomkopplaren genom det bakre hålet med låsbrickan på insidan av fodralet. Anslut kabelns fria ändar till 'kör' -porten på Pi och använd varmt lim/kisel för att hålla på plats. Hur man kopplar in kablarna spelar ingen roll.

4.4 Montera USB -förlängare

Anslut USB -förlängarna och badda med en touch av varmt lim/kisel innan du skjuter in dem i facken för att förhindra att de glider ut över tiden. Vik kablarna ur vägen och anslut dem till två lediga USB -portar på Pi.

4.5 Plugin USB Keyboard Dongle

Anslut Nano USB -mottagaren till en ledig port.

4.6 Plugin GPIO-PCB-kabel

Anslut sex honkablar till kretskortet och limma på plats för att förhindra att de lossnar. Marken och 3.3V -strömmen är tydligt markerade på kortet, så anslut dem direkt till motsvarande portar på Pi: s GPIO -stift. Anslut de fyra styrstiftet till de återstående facken enligt anvisningarna.

4.7 Säkert lock

De fyra insexskruvarna på 2,4-6 mm är fyra som håller fast locket på fodralet. Som du förväntade dig finns det fyra pelare inuti höljet som innehåller skruvarna så att inga fästelement syns på utsidan av fodralet. Använd en insexnyckel från din skruvsats och skruva fast dessa tills de är ordentligt fastdragna.

4.8 Lägg till fötter

Detta är ett viktigt steg eftersom det tillåter luftflöde under enheten till ventilen för kylning. Skriv ut små fötter med NinjaFlex -filamentet eller bara köpa klibbiga gummikuddar och montera dem på undersidan av enheten.

Steg 5: Installera RetroPie

Material som används:

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

Nödvändiga verktyg:

  • Dator
  • SD -formaterare
  • Win32DiskImager
  • RetroPi -bild

Instruktioner:

5.1 Installera RetroPie Image & Lägg till ROM -skivor

Med hjälp av Micro SD USB -adapterformatet SD -kortet med SD -formaterare och bränn sedan RetroPie -bilden på SD -kortet med Win32DiskImager. När du är klar sätter du in SD -kortet i kortplatsen på Raspberry Pi och sätter på enheten för att påbörja installationsprocessen. Följ denna handledning HÄR. Obs: Använd tangentbordet för styrenhetens konfiguration eftersom N64 -kontrollerna inte fungerar ännu.

5.2 Installera GPIO Controller Support

Tyvärr kommer RetroPie inte med controller -stöd via GPIO -stiften som standard och måste därför laddas. Följ denna handledning för att installera gamecon_gpio_rpi -drivrutinen för inläsning av data från den ursprungliga N64 -styrenheten. Det enklaste sättet att installera drivrutinerna är via RetroPie-Setup-skriptet genom att välja Hantera paket, sedan Hantera förarpaket och sedan gamecondriver. För kompatibilitet med N64 -styrenheter, använd alternativ 6 för filen och lägg till `alternativ gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6` i filen /etc/modprobe.d/gamecon.conf för att aktivera styrenhetens stöd. Starta om systemet så att du befinner dig på RetroPie -stänkskärmen och ange alternativen för att lägga till en styrenhetskonfiguration. Nu kan du kartlägga N64 -styrenheten.

5.3 Kalibrera N64 -styrenheten

Jag fann att vid kartläggningen av N64 -styrenheten så fungerade den inte precis som jag hade hoppats vilket krävde viss manuell inmatning i kalibreringsfilen eftersom några knappar inte registrerades och glädjepinnen var för känslig. Ange kommandot från RetroPie -stänkskärmen genom att trycka på F4 (CTRL + F4 eller Windows + F4) och kör joystick -testet för att skriva ut en direktavläsning från dina kontroller för att bestämma indexet för varje knapp.

$ jstest/dev/input/js0 # upprepa för js0, js1, …, js5

Öppna /opt/retropie/configs/n64/InputAutoCfg.ini och uppdatera konfigurationsfilen för N64 -kontrollen så att den matchar konfigurationsfilen (N64_config.txt) och spara. Nu ska din N64 -controller fungera som förväntat!

5.3 Justera emulatorn

Nu borde du ha RetroPie installerad med fungerande N64 -kontroller, men du kanske märker att vissa spel inte spelar så bra. När du startar en ROM dyker en skärm upp som frågar om du vill justera inställningarna, tryck på ENTER/RETURN för att öppna den här menyn. Det finns flera olika emulatorer att välja mellan så leka med dessa för att avgöra vilken som fungerar bäst för varje ROM som du vill spela.

5.4 Överklocka Pi

Som standard körs Raspberry Pi på 800MHz och Raspi-Config-menyn tillåter inte alternativet att överklocka så du måste göra det manuellt. Följ den här länken HÄR för att redigera /boot/config.txt för att påskynda systemet. Mitt system körs på 1300MHz och spelar majoriteten av N64 -ROM -skivorna ganska smidigt.

Källor:

  • Installera RetroPie
  • Lägg till Controller Support
  • Support för RetroArch Controller
  • JSTEST för Joypad
  • Kartläggning av N64 -styrenheten
  • Överklockning av Pi

Steg 6: Anpassa (Lägg till KODI)

Följ denna handledning för att installera KODI på RetroPie som en port.

Installera KODI av RetroPie

Steg 7: Slappna av och njut

Det är det! Du bör ha ett fullt fungerande system med alla dina favoritspel! Om du har några synpunkter eller förslag på hur du kan förbättra detta ytterligare, skulle jag gärna höra det. Njut av din nya spelkonsol.

Skål:)

Rekommenderad: