Kazalo:
- 1. korak: Tiskanje etuija
- 2. korak: Spajkajte tiskano vezje
- Korak: Naredite kable
- 4. korak: Sestavite enoto
- 5. korak: Namestite RetroPie
- 6. korak: prilagodite (dodajte KODI)
- 7. korak: Sprostite se in uživajte
Video: Retro igralna konzola (N64 Mod) s KODI: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Igranje retro iger na starih šolskih konzolah je zelo zabavno, vendar je nakup posameznih konzol in vseh iger, ki so zraven, preveč okoren in drag! Da ne omenjam, če ste študent/študent in se preselite v stanovanja vsakih 12 mesecev, ni najlažje spakirati vseh teh konzol (podganjih gnezd žic !!!). Torej, tukaj je preprosta sprememba že javno dostopne igralne konzole RetroPie s sprednjim vmesnikom za vaše prvotne krmilnike N64 in dvema režama USB za univerzalne krmilnike za predvajanje različnih drugih konzol.
To je razmeroma poceni projekt in najverjetneje bo dokončan konec tedna, vendar pa lahko prispejo vsi deli do 3 tedne! Poleg dostopa do 3D tiskalnika boste potrebovali še vse (vse cene so v kanadski valuti).
Materiali:
- ABA nit (1,75 mm) (barva po izbiri) ……. ~ 25,00 USD CAD **
-
Začetni komplet Raspberry Pi 3 ……………………….. ~ 120,00 USD CAD
- Raspberry Pi 3 Model B*……………………………………….
- HDMI kabel …………………………………………………………
- Hladilnik x2*……………………………………………………….
- 2.5A Napajanje*………………………………………………
- 32 GB kartica Micro SD (razred 10)*……………………………
- Konektor krmilnika N64 (x4) …………………….. ~ 10,00 USD CAD
- PCB krmilnika N64 ……………………………………. ~ 5,00 USD CAD
- Brezžična tipkovnica ……………………………………. ~ 17,00 USD CAD
- Podaljševalni kabli USB ………………………………. ~ 10,50 USD CAD
- 2x3 Pin Header ………………………………………….. ~ 2,00 USD CAD
- 2,4-4 mm montažni vijaki (x9) ……………………. ~ 2,00 USD CAD
- Vijaki za pritrditev 2,8-6 mm (x4) ……………………. ~ 2,00 USD CAD
Orodja:
- 3D tiskalnik ………………………………………………………………….
- Komplet izvijačev ………………………………………………………..
- Spajkalnik ……………………………………………………………
- Toplotna pištola ………………………………………………………………….
- Vroče lepilo/silicij ………………………………………………………………
Razno:
- Krmilniki USB Super Nintendo (neobvezno)… 17,00 USD CAD
- Termoskrčljiv (neobvezno) …………………………………………………….
- NinjaFlex filament (neobvezno) ……………………. $ 50,00 CAD
-
Stikalo za ponastavitev (neobvezno) ……………………………… 2,00 USD CAD
Skupni stroški: ……………………………………………….. ~ 166,50 USD CAD
*Močno priporočljivo. ** Predpostavimo, da to že imate.
1. korak: Tiskanje etuija
Uporabljeni materiali:
- ABS nit (1,75 mm)
- NinjaFlex filament (1,75 mm)
Potrebna orodja:
- 3D tiskalnik
- Datoteke STL
Navodila:
Etui je na voljo TUKAJ na Thingiverse.com in vključuje datoteke. STL. Za najboljšo kakovost tiskanja prvič sledite podrobnostim tiskanja v opisu, saj tiskanje velikih ploskih ohišij zaradi deformacije ni zelo enostavno. Natisnite nogice z NinjaFlex -om, saj bodo te pritisnile na luknje za vijake na dnu ohišja in preprečile, da bi škatla obšla mizo, če potegnete kable.
Če nimate dostopa do 3D tiskalnika, obstaja več možnosti. Najprej poskusite z Googlom. Google je odličen. Drugič, kako bi svoje datoteke poslali v spletno podjetje za 3D tiskanje in jih poslali do vaših vrat? Tu je nekaj možnosti:
- Shapeways
- 3D vozlišča
- Sculpteo
In seznam se nadaljuje …
2. korak: Spajkajte tiskano vezje
Uporabljeni materiali:
- PCB krmilnika N64
- Konektorji krmilnika N64
- 2x3 moški zatič glave
Potrebna orodja:
Spajkalnik
Navodila:
Če nimate dostopa do svojega tiskalnika za tiskane vezje, boste morali ta korak oddati zunanjim izvajalcem. Osebno sem uporabljal OshPark.com, saj so ponudili 3 tedne časa in smo bili najcenejši, kar sem jih našel. Najmanjše naročilo je za tri kose in znaša približno pet dolarjev na desko. Pojdite na spletno mesto in sledite navodilom za nalaganje datoteke.zip, ki vsebuje datoteke Gerber CAM, ki so priložene temu koraku (Gerbers.zip).
Kabli na priključkih krmilnika N64 imajo spremenljivo toleranco in niso vedno določeni, zato bodo morda morali malo poigrati, da jih vstavite v luknje. Upoštevajte, da so na sloju svilenega platna natisnjeni obrisi, ki označujejo, na katero stran in usmeritev namestiti glave krmilnika. Ko so vsi priključki na svojem mestu, jih spajkajte na ploščo.
Spojite glavo 2 -polnega zatiča na nasprotni strani od zatičev N64 in jo poskusite postaviti s poravnanimi zatiči na nasprotni strani, da bo montažna površina nizka.
Kako deluje:
PCB samo preusmeri tri zatiče iz vsakega priključka krmilnika in jih združi v 6 nožic. Prvotni krmilniki N64 delujejo po 3.3V logiki in imajo en sam signalni zatič za dvosmerno komunikacijo med krmilnikom in konzolo. Ozemljitev in moč vsakega krmilnika sta združena v en pin, štirje signali krmilnika pa so preusmerjeni, da zmanjšajo 12 vhodov na 6 izhodov.
Viri:
- Oblikovanje PCB
- Video za oblikovanje PCB
- N64 Elektronika
Korak: Naredite kable
Uporabljeni materiali:
- Pritisni gumb
- Žensko-ženski skakalni kabli
- Toplotno krčenje
Potrebna orodja:
- Spajkalnik
- Toplotna pištola
Navodila:
2.1 Preklopno stikalo
Preklopno stikalo ni obvezno za ta projekt, vendar sem ga vseeno vključil, ker omogoča enostaven način ponastavitve/vklopa enote in ne fizičnega vlečenja. Če želite priključiti ponastavitev programske opreme, odrežite dva ženska kabla glave na približno 4 palce in spajkajte proste konce na stikalo za ponastavitev. Toplo skrčite povezave, da preprečite kratek stik.
2.2 Spajkajte Raspberry Pi
Odlomite dva zatiča glave in spajkajte na vrata 'run' na Raspberry Pi. Poskusite na blazinice dobiti čisto zrna spajkanja in poskrbite, da bodo zatiči pravokotni na ploščo.
2.2 Kabel GPIO-PCB
Za ta kabel lahko uporabite samo šest ženskih zatičnih kablov za priključitev zatičev Raspberry Pi GPIO na ploščo PCB. Zato jih odstavite za kasneje.
Viri:
Stikalo za ponastavitev
4. korak: Sestavite enoto
Potrebni materiali:
- Pritrdilni elementi 2,8-4 mm
- Pritrdilni elementi 2,4-6 mm
- PCB
- Malina Pi
- USB priključki
- Stikalo za ponastavitev
- Ključ za brezžično tipkovnico
Potrebna orodja:
- Komplet vijakov
- Vroče lepilo/silicij
Navodila:
4.1 Vmesnik priključka N64
PCB krmilnika PCB pritrdite na sprednjo steno s petimi vijaki 2,8-4 mm.
4.2 Malina Pi
Raspberry Pi namestite s štirimi vijaki 2,8-4 mm. Dva hladilnika položite na Raspberry Pi za pomoč pri hlajenju.
4.3 Namestite stikalo za ponastavitev
Stikalo za ponastavitev namestite skozi zadnjo luknjo s podložko na notranji strani ohišja. Priključite proste konce kabla na vrata 'run' na Pi in jih držite na mestu z vročim lepilom/silicijem. Vrstni red priklopa kablov ni pomemben.
4.4 Namestite USB -podaljševalnike
Priključite podaljševalnike USB in jih z dotikom vročega lepila/silicija vtrite, preden jih potisnete v reže, da sčasoma ne zdrsnejo. Zavijte kable in jih priključite v dva prosta USB vhoda na Pi.
4.5 Ključ za USB tipkovnico
Priključite sprejemnik Nano USB v prosta vrata.
4.6 Vtični kabel GPIO-PCB
Priključite šest ženskih kablov na tiskano vezje in jih prilepite, da preprečite njihovo raztrganje. Ozemljitev in moč 3.3 V sta jasno označena na plošči, zato ju priključite neposredno v ustrezna vrata na Pi -jevih GPIO -nožicah. Priključite štiri zatiče krmilnika v preostale reže, kot je prikazano.
4.7 Zaščiten pokrov
Štirje vijaki s šesterokotno glavo 2,4-6 mm so štirje, ki pritrjujejo pokrov na ohišje. Kot ste pričakovali, so v ohišju štirje stebri, v katerih so vijaki, tako da na zunanji strani ohišja niso vidni pritrdilni elementi. Z uporabo imbus ključa iz nastavka vijakov jih privijte, dokler jih ne privijete.
4.8 Dodajte noge
To je pomemben korak, saj omogoča pretok zraka pod enoto do odzračevalnika za hlajenje. Natisnite majhne nogice z nitjo NinjaFlex ali pa le kupite lepljive gumijaste blazinice in jih pritrdite na spodnjo stran enote.
5. korak: Namestite RetroPie
Uporabljeni materiali:
- 32 GB kartica Micro SD (razred 10)
- Micro SD adapter
Potrebna orodja:
- Računalnik
- Format SD
- Win32DiskImager
- RetroPi slika
Navodila:
5.1 Namestite RetroPie Image & Add ROM
Z uporabo adapterja Micro SD USB formatirajte kartico SD z uporabo SD Formatterja in nato s programom Win32DiskImager zapišite sliko RetroPie na kartico SD. Ko končate, vstavite kartico SD v režo na Raspberry Pi in vklopite enoto, da začnete postopek namestitve. Sledite tej vadnici TUKAJ. Opomba: Za konfiguracijo krmilnika uporabite tipkovnico, ker krmilniki N64 še ne bodo delovali.
5.2 Namestite podporo za krmilnik GPIO
Na žalost RetroPie privzeto ne podpira krmilnikov prek zatičev GPIO, zato ga je treba naložiti. Sledite tej vadnici za namestitev gonilnika gamecon_gpio_rpi za branje podatkov iz prvotnega krmilnika N64. Najlažji način namestitve gonilnikov je preko skripta RetroPie-Setup, tako da izberete Upravljanje paketov, nato Upravljaj gonilniške pakete, nato pa gamecondriver. Za združljivost s krmilniki N64 uporabite možnost 6 za datoteko in dodajte `možnosti gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6` v datoteko /etc/modprobe.d/gamecon.conf, da omogočite podporo krmilnika. Znova zaženite sistem, tako da ste na začetnem zaslonu RetroPie in vnesite možnosti za dodajanje konfiguracije krmilnika. Zdaj lahko preslikate krmilnik N64.
5.3 Umerite krmilnik N64
Ugotovil sem, da pri preslikavi krmilnika N64 ni deloval ravno tako, kot sem upal, kar je zahtevalo ročno obračanje kalibracijske datoteke, saj se nekateri gumbi niso registrirali in je bila igralna palica preveč občutljiva. Vnesite ukaz z začetnega zaslona RetroPie tako, da pritisnete F4 (CTRL + F4 ali Windows + F4) in zaženete preskus krmilne palice, da natisnete odčitke v živo iz krmilnikov, da določite indeks vsakega gumba.
$ jstest/dev/input/js0 # ponovitev za js0, js1,…, js5
Odprite /opt/retropie/configs/n64/InputAutoCfg.ini in posodobite konfiguracijsko datoteko za krmilnik N64, da se ujema s priloženo konfiguracijsko datoteko (N64_config.txt) in shranite. Zdaj bi moral vaš krmilnik N64 delovati po pričakovanjih!
5.3 Prilagajanje emulatorja
Zdaj bi morali imeti RetroPie nameščen z delujočimi krmilniki N64, vendar boste morda opazili, da se nekatere igre ne igrajo tako dobro. Ko zaženete ROM, se prikaže zaslon, ki vpraša, ali želite prilagoditi nastavitve, pritisnite ENTER/RETURN za vstop v ta meni. Obstaja več različnih emulatorjev, zato se poigrajte s temi, da ugotovite, kateri od njih najbolje deluje za vsak ROM, ki ga želite predvajati.
5.4 Pregrejte Pi
Privzeto Raspberry Pi deluje na 800 MHz in meni Raspi-Config ne dovoljuje overclockinga, zato morate to narediti ročno. Sledite tej povezavi TUKAJ za urejanje /boot/config.txt za pospešitev sistema. Moj sistem deluje na 1300MHz in večino ROM -ov N64 predvaja precej gladko.
Viri:
- Namestite RetroPie
- Dodajte podporo za krmilnik
- Podpora za krmilnik RetroArch
- JSTEST za Joypad
- Kartiranje krmilnika N64
- Overclocking Pi
6. korak: prilagodite (dodajte KODI)
Sledite tej vadnici, da namestite KODI na RetroPie kot vrata.
Namestite KODI programa RetroPie
7. korak: Sprostite se in uživajte
No to je to! Imeti morate popolnoma funkcionalen sistem z vsemi vašimi najljubšimi igrami! Če imate kakršne koli povratne informacije ali predloge, kako to še izboljšati, bi jih rad slišal. Uživajte v svoji novi igralni konzoli.
Na zdravje:)
Priporočena:
Minimalna retro igralna konzola ATBOY: 5 korakov
ATBOY Minimalna retro igralna konzola: majhna retro konzola, ki temelji na ATtiny85 x 0,96 OLED za igranje vesoljskih napadalcev, tetrisa itd
Ročna igralna konzola Raspberry Pi Zero DIY: 6 korakov (s slikami)
Ročna igralna konzola Raspberry Pi Zero DIY: V tem projektu vam bom pokazal, kako sem uporabil Raspberry Pi Zero, NiMH baterije, domače zaščitno vezje za prekomerno praznjenje, LCD za vzvratno vožnjo in avdio ojačevalnik za ustvarjanje ročne igralne konzole, ki lahko predvaja retro igre. Začnimo
Ročna igralna konzola ESP32: 21 korakov (s slikami)
Ročna igralna konzola ESP32: Ta navodila kažejo, kako uporabiti ESP32 in ATtiny861 za izdelavo igralne konzole za emulator NES
Igralna konzola Pi Tourer iz leta 1963: 9 korakov (s slikami)
Igralna konzola Pi Tourer iz leta 1963: To je avtomobilski radio Sky Tourer iz leta 1963, ki sem ga spremenil v priročno prenosno igralno konzolo za retro igre. Vgrajen ima Raspberry Pi 3, s 6 arkadnimi gumbi in krmilno palčko, ki preko krmilne plošče Picade upravlja te vintage sprajte RetroPie.
Retro-CM3: zmogljiva igralna konzola, ki jo upravlja RetroPie: 8 korakov (s slikami)
Retro-CM3: Zmogljiva igralna konzola, ki jo upravlja RetroPie: Ta navodila se zgledujejo po adaGRruit PiGRRL Zero, prvotni verziji Gameboy Zero podjetja Wermy in igralni konzoli GreatScottLab. Te igralne konzole, ki temeljijo na RetroPieju, uporabljajo jedro maline pi zero (W) kot svoje jedro. Toda potem, ko sem zgradil več