Sadržaj:
- Korak 1: Ispis kućišta
- Korak 2: Lemite PCB
- Korak 3: Napravite kabele
- Korak 4: Sastavite jedinicu
- Korak 5: Instalirajte RetroPie
- Korak 6: Prilagodite (dodajte KODI)
- Korak 7: Opustite se i uživajte
Video: Retro igraća konzola (N64 Mod) s KODI: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
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
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
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
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
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:
Ručno napravljena igraća konzola Raspberry Pi Zero: 6 koraka (sa slikama)
Ručno napravljena ručna igraća konzola Raspberry Pi Zero: U ovom projektu pokazat ću vam kako sam koristio Raspberry Pi Zero, NiMH baterije, domaći krug zaštite od prekomjernog pražnjenja, LCD zaslon za povratno gledanje i audio pojačalo za stvaranje ručne igraće konzole koja može igrati retro igre. Započnimo
Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka
Još jedna ATtiny85 Retro igraća konzola: Mala postavka slična retro konzoli zasnovana na ATtiny85 x 0,96 OLED-u za igranje svemirskih osvajača, Tetrisa itd
Ručna igraća konzola - Arduboy Clone: 6 koraka (sa slikama)
Ručna igraća konzola | Arduboy Clone: Prije nekoliko mjeseci naišao sam na Arduboy koji je prema službenoj web stranici minijaturna 8-bitna platforma za igre koja olakšava učenje, dijeljenje i igranje igara na mreži. To je platforma otvorenog koda. Igre za Arduboy je napravio korisnik
Posjetnica/igraća konzola: ATtiny85 i OLED zaslon: 5 koraka (sa slikama)
Poslovna kartica/igraća konzola: ATtiny85 i OLED zaslon: Pozdrav svima! Danas ću vam pokazati kako možete izgraditi vlastitu posjetnicu/igraću konzolu/što god zamislite, a sadrži I2C OLED zaslon s pozadinskim osvjetljenjem i mikroprocesor ATtiny85. U ovom Instructable -u ću vam reći kako je PCB koji sam dizajnirao
Retro-CM3: Snažna igraća konzola s RetroPie funkcijom: 8 koraka (sa slikama)
Retro-CM3: Moćna igraća konzola s RetroPie rukovanjem: Ova instrukcija inspirirana je adafruit-ovom PiGRRL Zero, Wermyjevom originalnom Gameboy Zero verzijom i GreatScottLabovom igraćom konzolom. Te igraće konzole zasnovane na RetroPie -u koriste jezgru maline pi zero (W) kao svoju jezgru. ALI, nakon što sam sagradio nekoliko