Sadržaj:

Retro igraća konzola (N64 Mod) s KODI: 7 koraka (sa slikama)
Retro igraća konzola (N64 Mod) s KODI: 7 koraka (sa slikama)

Video: Retro igraća konzola (N64 Mod) s KODI: 7 koraka (sa slikama)

Video: Retro igraća konzola (N64 Mod) s KODI: 7 koraka (sa slikama)
Video: The Emulation Machine Anbernic RG35V is Here! But how do you put games on it? Let's Find Out! 2024, Srpanj
Anonim
Retro igraća konzola (N64 Mod) s KODI -jem
Retro igraća konzola (N64 Mod) s KODI -jem
Retro igraća konzola (N64 Mod) s KODI -jem
Retro igraća konzola (N64 Mod) s KODI -jem
Retro igraća konzola (N64 Mod) s KODI -jem
Retro igraća konzola (N64 Mod) s KODI -jem

Igranje retro igara na starim školskim konzolama jako je zabavno, međutim kupiti pojedinačne konzole i sve igre koje idu uz to previše je glomazno i skupo! Da ne spominjem ako ste student/student i selite apartmane svakih 12 mjeseci, nije najlakše spakirati sve ove konzole (štakori gnijezda žica !!!). Dakle, evo jednostavne izmjene na već javno dostupnoj igraćoj konzoli RetroPie s prednjim sučeljem za vaše originalne N64 kontrolere i dva USB utora za univerzalne kontrolere za reprodukciju raznih drugih konzola.

Ovo je relativno jeftin projekt i najvjerojatnije se može završiti za vikend, no dopustite do 3 tjedna da stignu svi dijelovi! Osim pristupa 3D pisaču, evo što vam je potrebno (sve cijene su u kanadskoj valuti).

Materijali:

  • ABS vlakna (1,75 mm) (boja po izboru) ……. ~ 25,00 USD CAD **
  • Raspberry Pi 3 početni komplet ……………………….. ~ 120,00 USD CAD

    • Raspberry Pi 3 Model B*……………………………………….
    • HDMI kabel …………………………………………………………
    • Hladnjak x2*……………………………………………………….
    • 2.5A Napajanje*………………………………………………
    • 32 GB Micro SD kartica (klasa 10)*……………………………
  • Konektor kontrolera N64 (x4) …………………….. ~ 10,00 USD CAD
  • N64 Kontroler PCB ……………………………………. ~ 5,00 USD CAD
  • Bežična tipkovnica ……………………………………. ~ 17,00 USD CAD
  • USB produžni kabeli ………………………………. ~ 10,50 USD CAD
  • 2x3 pin zaglavlje ………………………………………….. ~ 2,00 USD CAD
  • 2,4-4 mm vijci za montažu (x9) ……………………. ~ 2,00 USD CAD
  • Montažni vijci 2,8-6 mm (x4) ……………………. ~ 2,00 USD CAD

Alati:

  • 3D pisač ………………………………………………………………….
  • Set odvijača ………………………………………………………..
  • Lemilica……………………………………………………………
  • Toplinska pištolj ………………………………………………………………….
  • Vruće ljepilo/silicij ………………………………………………………………

Ostalo:

  • USB Super Nintendo kontroleri (izborno)… 17,00 USD CAD
  • Termoskupljanje (po izboru) ……………………………………………….
  • NinjaFlex filament (opcionalno) ……………………. 50,00 CAD
  • Prekidač za resetiranje (izborno) ……………………………… 2,00 USD CAD

Ukupni trošak: ……………………………………………….. ~ 166,50 USD

*Toplo se preporučuje. ** Pod pretpostavkom da ovo već imate.

Korak 1: Ispis kućišta

Ispis kućišta
Ispis kućišta
Ispis kućišta
Ispis kućišta
Ispis kućišta
Ispis kućišta

Korišteni materijali:

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

Potrebni alati:

  • 3D pisač
  • STL datoteke

Upute:

Slučaj je dostupan OVDJE na Thingiverse.com i uključuje. STL datoteke. Slijedite detalje ispisa u opisu za najbolju kvalitetu ispisa prvi put, budući da ispis velikih ravnih kutija nije vrlo jednostavan zbog iskrivljavanja. Ispišite noge pomoću NinjaFlex -a jer će one utisnuti u otvore za vijke na dnu kućišta i spriječiti da se kutija spoji oko stola ako povučete jedan kabel.

Ako nemate pristup 3D pisaču, postoji nekoliko mogućnosti. Prvo isprobajte Google. Google je odličan. Drugo, što kažete na to da svoje datoteke pošaljete u mrežnu tvrtku za 3D ispis i da ih pošaljete do vaših vrata? Evo nekoliko opcija:

  • Shapeways
  • 3D čvorišta
  • Sculpteo

I popis se nastavlja…

Korak 2: Lemite PCB

Lemiti PCB
Lemiti PCB
Lemiti PCB
Lemiti PCB
Lemiti PCB
Lemiti PCB

Korišteni materijali:

  • PCB upravljačkog sklopa N64
  • Konektori kontrolera N64
  • 2x3 Muški pin zaglavlja

Potrebni alati:

Lemilica

Upute:

Osim ako nemate pristup vlastitom PCB pisaču, ovaj ćete korak morati prepustiti vanjskim tvrtkama. Osobno sam koristio OshPark.com jer su ponudili rok od 3 tjedna, a mi smo bili najjeftiniji koji sam mogao pronaći. Minimalna narudžba je za tri komada i košta otprilike pet dolara po dasci. Idite na web stranicu i slijedite upute za učitavanje.zip datoteke koja sadrži Gerber CAM datoteke koje su priložene ovom koraku (Gerbers.zip).

Kablovi na konektorima kontrolera N64 imaju promjenjivu toleranciju i nisu uvijek specificirani pa će im trebati malo petljanja kako bi se uvukli u rupe. Imajte na umu da su na sloju svilenog ekrana ispisani obrisi koji označavaju na koju stranu i orijentaciju instalirati zaglavlja kontrolera. Nakon što su svi priključci postavljeni, lemite ih na ploču.

Lemite zaglavlje 2x3 pina na suprotnoj strani od zatiča N64 i pokušajte ga postaviti sa zatičima u ravnini na suprotnoj strani kako bi površina za montažu ostala niska.

Kako radi:

PCB samo preusmjerava tri pina sa svakog priključka kontrolera i konsolidira ih u 6 pinova. Originalni N64 kontroleri rade pomoću 3.3V logike i imaju jedan signalni pin za dvosmjernu komunikaciju između kontrolera i konzole. Uzemljenje i napajanje svakog regulatora su povezani na jedan pin, a četiri signala regulatora se preusmjeravaju kako bi se 12 ulaza smanjilo na 6 izlaza.

Izvori:

  • Dizajn PCB -a
  • Video za dizajn PCB -a
  • N64 Elektronika

Korak 3: Napravite kabele

Napravite kabele
Napravite kabele
Napravite kabele
Napravite kabele
Napravite kabele
Napravite kabele

Korišteni materijali:

  • Pritisnite gumb
  • Žensko-ženski kabeli za kratkospojnike
  • Termoskupljanje

Potrebni alati:

  • Lemilica
  • Toplinska pištolj

Upute:

2.1 Prekidač

Prekidač je neobavezan za ovaj projekt, ali svejedno sam ga uključio jer pruža jednostavan način za resetiranje/uključivanje jedinice, a ne fizičko povlačenje napajanja. Za priključivanje resetiranja softvera, odrežite dva ženska kabela zaglavlja na približno 4 inča i lemite slobodne krajeve na prekidač za resetiranje. Toplinski smanjite veze kako biste spriječili kratki spoj.

2.2 Lemiti Raspberry Pi

Odlomite dva igla zaglavlja i lemite na 'run' port na Raspberry Pi. Pokušajte staviti čistu kuglu lemljenja na jastučiće i provjerite jesu li iglice četvrtaste u odnosu na ploču.

2.2 GPIO-PCB kabel

Za ovaj kabel možete samo upotrijebiti šest ženskih zaglavnih kabela za povezivanje Raspberry Pi GPIO pinova na PCB ploču. Zato ih ostavite sa strane za kasnije.

Izvori:

Prekidač za poništavanje

Korak 4: Sastavite jedinicu

Sastavite jedinicu
Sastavite jedinicu
Sastavite jedinicu
Sastavite jedinicu
Sastavite jedinicu
Sastavite jedinicu
Sastavite jedinicu
Sastavite jedinicu

Potrebni materijali:

  • Pričvršćivači 2,8-4 mm
  • Pričvršćivači 2,4-6 mm
  • PCB
  • Malina Pi
  • USB priključci
  • Prekidač za poništavanje
  • Bežični ključ tipkovnice

Potrebni alati:

  • Set odvijača
  • Vruće ljepilo/silicij

Upute:

4.1 Montirajte sučelje konektora N64

PCB upravljački sklop montirajte na prednju stijenku pomoću pet vijaka od 2,8-4 mm.

4.2 Malina Pi

Postavite Raspberry Pi na mjesto pomoću četiri vijka od 2,8-4 mm. Postavite dva hladnjaka na Raspberry Pi radi lakšeg hlađenja.

4.3 Postavite prekidač za poništavanje

Postavite prekidač za resetiranje kroz stražnju rupu s podloškom za zaključavanje s unutarnje strane kućišta. Uključite slobodne krajeve kabela u 'run' priključak na Pi i koristite vruće ljepilo/silicij da ih držite na mjestu. Redoslijed uključivanja kabela nije relevantan.

4.4 Montirajte USB proširivače

Priključite USB produživače i dodirnite ih dodirom vrućeg ljepila/silicija prije nego što ih uvučete u utora kako biste spriječili njihovo klizanje s vremenom. Omotajte kabele s puta i priključite ih u dva slobodna USB priključka na Pi -u.

4.5 Priključak za USB tipkovnicu

Priključite Nano USB prijemnik u slobodni priključak.

4.6 Dodatak GPIO-PCB kabel

Priključite šest ženskih kabela na ploču PCB -a i zalijepite ih kako se ne bi istisnuli. Uzemljenje i napajanje od 3,3 V jasno su označeni na ploči, pa ih priključite izravno u odgovarajuće priključke na Pi -jevim GPIO pinovima. Priključite četiri pina kontrolera u preostale utore kako je prikazano.

4.7 Sigurni poklopac

Četiri šesterokutna vijka 2,4-6 mm sa četiri vijka pričvršćuju poklopac na kućište. Kao što ste očekivali, unutar kućišta se nalaze četiri stupa u kojima se nalaze vijci tako da se vanjski dijelovi kućišta ne vide pričvršćivači. Pomoću imbus ključa iz kompleta vijaka pričvrstite ih do kraja.

4.8 Dodajte stope

Ovo je važan korak jer omogućuje protok zraka ispod jedinice do otvora za hlađenje. Ispišite male nožice pomoću NinjaFlex filamenta ili samo kupite ljepljive gumene jastučiće i pričvrstite ih na donju stranu jedinice.

Korak 5: Instalirajte RetroPie

Korišteni materijali:

  • 32 GB Micro SD kartica (klasa 10)
  • Micro SD adapter

Potrebni alati:

  • Računalo
  • SD Formatter
  • Win32DiskImager
  • RetroPi slika

Upute:

5.1 Instalirajte RetroPie Image & Add ROM

Pomoću Micro SD USB adaptera formatirajte SD karticu pomoću SD Formattera, a zatim snimite sliku RetroPie na SD karticu pomoću Win32DiskImager. Nakon dovršetka umetnite SD karticu u utor na Raspberry Pi i uključite jedinicu da biste započeli postupak instalacije. Pratite ovaj vodič OVDJE. Napomena: Za konfiguraciju kontrolera koristite tipkovnicu jer kontroleri N64 još neće raditi.

5.2 Instalirajte podršku za GPIO kontroler

Nažalost, RetroPie prema zadanim postavkama ne dolazi s podrškom za upravljače putem GPIO pinova i stoga se mora učitati. Slijedite OVAJ vodič za instaliranje upravljačkog programa gamecon_gpio_rpi za čitanje podataka s izvornog N64 kontrolera. Najlakši način instaliranja upravljačkih programa je putem skripte RetroPie-Setup odabirom Upravljanje paketima, zatim Upravljanje paketima upravljačkih programa, a zatim gamecondriver. Za kompatibilnost s N64 kontrolerima, upotrijebite opciju 6 za datoteku i dodajte `opcije gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6` u datoteku /etc/modprobe.d/gamecon.conf kako biste omogućili podršku kontrolera. Ponovo pokrenite sustav tako da se nalazite na početnom zaslonu RetroPie i unesite opcije za dodavanje konfiguracije kontrolera. Sada možete mapirati N64 kontroler.

5.3 Kalibrirajte N64 kontroler

Otkrio sam da prilikom mapiranja N64 kontrolera nije radio baš onako kako sam se nadao, što je zahtijevalo ručno predavanje kalibracijske datoteke jer se neki gumbi nisu registrirali, a joystick je bio previše osjetljiv. Unesite naredbu s početnog zaslona RetroPie pritiskom na F4 (CTRL + F4 ili Windows + F4) i pokrenite test joystickom za ispis očitavanja uživo s vaših kontrolera kako biste odredili indeks svakog gumba.

$ jstest/dev/input/js0 # ponavljanje za js0, js1,…, js5

Otvorite /opt/retropie/configs/n64/InputAutoCfg.ini i ažurirajte konfiguracijsku datoteku za N64 kontroler tako da odgovara priloženoj konfiguracijskoj datoteci (N64_config.txt) i spremite. Sada bi vaš N64 kontroler trebao raditi kako se očekuje!

5.3 Podešavanje emulatora

Sada biste trebali imati RetroPie instaliran s radnim N64 kontrolerima, no možda ćete primijetiti da neke igre ne igraju baš najbolje. Prilikom pokretanja ROM -a pojavit će se zaslon s pitanjem želite li prilagoditi postavke, dodirnite ENTER/RETURN za ulazak u ovaj izbornik. Postoji nekoliko različitih emulatora za odabir pa se poigrajte s njima kako biste utvrdili koji najbolje radi za svaki ROM koji želite reproducirati.

5.4 Overclockati Pi

Prema zadanim postavkama Raspberry Pi radi na 800MHz, a izbornik Raspi-Config ne dopušta opciju overkloka, pa to morate učiniti ručno. Slijedite ovu vezu OVDJE za uređivanje /boot/config.txt radi ubrzanja sustava. Moj sustav radi na 1300MHz i reproducira većinu N64 ROM -ova prilično glatko.

Izvori:

  • Instalirajte RetroPie
  • Dodajte podršku za kontroler
  • Podrška za RetroArch kontroler
  • JSTEST za Joypad
  • Mapiranje N64 kontrolera
  • Overclocking Pi

Korak 6: Prilagodite (dodajte KODI)

Slijedite ovaj vodič da biste instalirali KODI na RetroPie kao port.

Instalirajte KODI od RetroPie

Korak 7: Opustite se i uživajte

Pa to je to! Trebali biste imati potpuno funkcionalan sustav sa svim vašim omiljenim igrama! Ako imate povratnih informacija ili prijedloga kako to dodatno poboljšati, bilo bi mi drago. Uživajte u novoj igraćoj konzoli.

Živjeli:)

Preporučeni: