Talaan ng mga Nilalaman:
- Hakbang 1: Pagpi-print ng Kaso
- Hakbang 2: Solder ang PCB
- Hakbang 3: Gawin ang Mga Cables
- Hakbang 4: Magtipon ng Yunit
- Hakbang 5: I-install ang RetroPie
- Hakbang 6: Ipasadya (Magdagdag ng KODI)
- Hakbang 7: Mamahinga at Masiyahan
Video: Retro Gaming Console (N64 Mod) Sa KODI: 7 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ang paglalaro ng mga retro game sa mga old school consoles ay maraming kasiyahan gayunpaman upang makabili ng mga indibidwal na console at lahat ng mga laro na kasabay nito ay masyadong masalimuot at magastos! Hindi banggitin kung ikaw ay isang mag-aaral sa kolehiyo / unibersidad at lumilipat ng mga apartment tuwing 12 buwan, hindi ito ang pinakamadaling bagay upang i-pack ang lahat ng mga console na ito (mga pugad ng daga !!!). Kaya narito ang isang simpleng pagbabago sa magagamit na publiko na RetroPie gaming console na may front interface para sa iyong orihinal na mga Controller ng N64 at dalawang mga puwang ng USB para sa mga pangkalahatang tagakontrol upang maglaro ng iba't ibang iba pang mga console.
Ito ay isang medyo murang proyekto at malamang na makumpleto sa isang katapusan ng linggo, subalit payagan ang hanggang sa 3 linggo para sa lahat ng mga bahagi na dumating! Bukod sa pag-access sa isang 3D printer, narito ang kakailanganin mo (lahat ng mga presyo ay nasa pera ng Canada).
Mga Materyales:
- ABS Filament (1.75mm) (kulay ng pagpipilian) ……. ~ $ 25.00 CAD **
-
Raspberry Pi 3 Starter Kit …………………….. ~ $ 120.00 CAD
- Raspberry Pi 3 Model B * ………………………………………….
- HDMI Cable …………………………………………………………………
- Heat Sink x2 * ……………………………………………………………….
- 2.5Ang Power Supply * ……………………………………………………
- 32GB Micro SD Card (Class 10) * ………………………………
- N64 Controller Connector (x4) …………………….. ~ $ 10.00 CAD
- N64 Controller PCB ……………………………………. ~ $ 5.00 CAD
- Wireless Keyboard …………………………………. ~ $ 17.00 CAD
- Mga USB Extension Cable ……………………………. ~ $ 10.50 CAD
- 2x3 Pin Header ……………………………………….. ~ $ 2.00 CAD
- 2.4-4mm Mga Mounting Screw (x9) ……………………. ~ $ 2.00 CAD
- 2.8-6mm Mounting Screws (x4) ……………………. ~ $ 2.00 CAD
Mga tool:
- 3d printer………………………………………………………………….
- Itinakda ang Screw Driver ……………………………………………………………..
- Panghinang……………………………………………………………
- Mainit na baril………………………………………………………………….
- Mainit na Pandikit / Silicon ………………………………………………………………………
Iba't ibang:
- USB Super Nintendo Controllers (opsyonal)… $ 17.00 CAD
- Heat Shrink (opsyonal) …………………………………………………….
- NinjaFlex Filament (opsyonal) ……………………. $ 50.00 CAD
-
I-reset ang Switch (opsyonal) …………………………… $ 2.00 CAD
Kabuuang Gastos: …………………………………………….. ~ $ 166.50 CAD
* Malakas na inirekomenda. ** Ipagpalagay na mayroon ka nito.
Hakbang 1: Pagpi-print ng Kaso
Mga Ginamit na Materyal:
- ABS Filament (1.75mm)
- NinjaFlex Filament (1.75mm)
Kinakailangan ang mga tool:
- 3d printer
- Mga File ng STL
Mga tagubilin:
Ang kaso ay magagamit DITO sa Thingiverse.com at may kasamang mga. STL file. Sundin ang mga detalye sa pagpi-print sa paglalarawan para sa pinakamahusay na kalidad ng pag-print sa unang pagkakataon, dahil ang pag-print ng malalaking flat na kaso ay hindi napakadali dahil sa warping. I-print ang mga paa gamit ang NinjaFlex dahil ang mga ito ay pipindutin sa mga butas ng tornilyo sa ilalim ng kaso at pigilan ang kahon mula sa pagdampi sa paligid ng talahanayan kung hilahin mo ang isa sa mga kable.
Kung wala kang access sa isang 3D printer pagkatapos ay maraming mga pagpipilian. Una, subukan ang Google. Magaling ang Google. Pangalawa, paano ang tungkol sa pagpapadala ng iyong mga file sa isang online 3D kumpanya ng pag-print at ipadala ang mga ito sa iyong pintuan? Narito ang ilang mga pagpipilian:
- Mga Shapeway
- 3D Hubs
- Sculpteo
At ang listahan ay nagpapatuloy …
Hakbang 2: Solder ang PCB
Mga Ginamit na Materyal:
- N64 Controller PCB
- Mga Konektor ng Controller ng N64
- 2x3 Male Header Pin
Kinakailangan ang mga tool:
Panghinang
Mga tagubilin:
Maliban kung mayroon kang access sa iyong sariling PCB printer, kung gayon kakailanganin mong i-outsource ang hakbang na ito. Sa personal, gumamit ako ng OshPark.com mula noong nag-alok sila ng 3 linggong lead time at kami ang pinakamurang nahanap ko. Ang minimum order ay para sa tatlong piraso at gagana hanggang sa halos limang dolyar sa isang board. Pumunta sa website at sundin ang mga tagubilin para sa pag-upload ng isang.zip file na naglalaman ng mga Gerber CAM file na nakakabit sa hakbang na ito (Gerbers.zip).
Ang mga lead sa N64 Controller Connectors ay may variable tolerance at hindi palaging mag-spec kaya maaaring kailanganin nila ng kaunting kinalikot upang mapunta sila sa mga butas. Tandaan, na may mga balangkas na naka-print sa layer ng sutla na screen upang ipahiwatig kung aling panig at oryentasyon ang mai-install ang mga header ng controller. Kapag ang lahat ng mga konektor ay nasa lugar na, solder ang mga ito sa board.
Paghinang ang 2x3 pin header sa kabaligtaran mula sa mga pin ng N64 at subukang ilagay ito sa mga flush ng mga pin sa tapat na bahagi upang mapanatili ang mababang mounting na profile.
Paano Ito Gumagana:
Ang PCB ay nagre-redirect lamang ng tatlong mga pin mula sa bawat konektor ng controller at pinagsasama ang mga ito sa 6 na mga pin. Ang mga orihinal na Controller ng N64 ay nagpapatakbo ng paggamit ng 3.3V lohika at may isang solong signal pin para sa dalawang-daan na komunikasyon sa pagitan ng controller at console. Ang lupa at lakas para sa bawat tagakontrol ay na-bundle sa isang solong pin at ang apat na signal ng controller ay nai-redirect upang mabawasan ang 12 input pababa sa 6 na output.
Pinagmulan:
- Disenyo ng PCB
- Video ng Disenyo ng PCB
- N64 Electronics
Hakbang 3: Gawin ang Mga Cables
Mga Ginamit na Materyal:
- Push button
- Mga Kable ng Babae-Babae na Jumper
- Heat Shrink
Kinakailangan ang mga tool:
- Panghinang
- Mainit na baril
Mga tagubilin:
2.1 Toggle Switch
Ang switch ng toggle ay opsyonal para sa proyektong ito ngunit isinama ko rito kahit saan dahil nagbibigay ito ng isang madaling paraan upang i-reset / lakas ang yunit kaysa sa pisikal na paghila ng lakas. Upang ikabit ang pag-reset ng software, gupitin ang dalawang mga kable ng header ng babae sa humigit-kumulang 4 na pulgada at maghinang ang mga libreng dulo sa reset switch. Init na pag-urong ang mga koneksyon upang maiwasan ang maikling pag-ikot.
2.2 Maghinang ng Raspberry Pi
Masira ang dalawang mga header pin at maghinang sa 'run' port sa Raspberry Pi. Subukang makakuha ng isang malinis na butil ng panghinang sa mga pad at tiyakin na ang mga pin ay parisukat sa pisara.
2.2 GPIO-PCB Cable
Para sa cable na ito maaari mo lamang gamitin ang anim na mga kable ng header pin upang ikonekta ang mga pin ng Raspberry Pi GPIO sa PCB board. Kaya't isantabi ang mga ito sa paglaon.
Pinagmulan:
I-reset ang Switch
Hakbang 4: Magtipon ng Yunit
Mga Materyal na Kailangan:
- 2.8-4mm Mga Fastener
- 2.4-6mm Mga Fastener
- PCB
- Raspberry Pi
- Mga Konektor ng USB
- I-reset ang Switch
- Wireless Keyboard Dongle
Kinakailangan ang mga tool:
- Itinakda ang Screw Driver
- Mainit na Pandikit / Silicon
Mga tagubilin:
4.1 Mount N64 Connector Interface
I-mount ang PCB Controller PCB sa harap na dingding gamit ang limang 2.8-4mm na mga tornilyo.
4.2 Raspberry Pi
I-mount ang Raspberry Pi sa lugar gamit ang apat na 2.8-4mm na mga tornilyo. Ilagay ang dalawang heat sink papunta sa Raspberry Pi upang makatulong sa paglamig.
4.3 Pag-switch ng Mount Reset
I-mount ang switch ng pag-reset sa likod ng butas sa likod na may lock washer sa loob ng kaso. I-plug ang mga libreng dulo ng cable sa port na 'run' sa Pi at gumamit ng mainit na pandikit / silikon upang hawakan ang lugar. Ang order ng kung paano i-plug ang mga cable ay hindi nauugnay.
4.4 Mga Extender ng Mount USB
I-plug ang mga USB extender at dab na may isang hawakan ng mainit na pandikit / silikon bago i-slide ang mga ito sa kanilang mga puwang upang maiwasan silang dumulas sa paglipas ng panahon. Ibalot ang mga kable sa daan at isaksak sa dalawang libreng mga USB port sa Pi.
4.5 Plugin USB Keyboard Dongle
I-plug in ang Nano USB receiver sa isang libreng port.
4.6 Plugin GPIO-PCB Cable
Isaksak ang anim na mga kable ng babae sa PCB board at idikit sa lugar upang maiwasan ang mga ito mula sa pagkakalaglag. Ang lupa at lakas ng 3.3V ay malinaw na minarkahan sa pisara, kaya't isaksak ang mga iyon nang direkta sa mga kaukulang port sa mga pin ng GPIO ng Pi. I-plug ang apat na mga pin ng controller sa natitirang mga puwang tulad ng ipinahiwatig.
4.7 Secure Lid
Ang apat na 2.4-6mm hex socket screws ay apat na nakakakuha ng takip sa kaso. Tulad ng iyong inaasahan, mayroong apat na haligi sa loob ng kaso na inilalagay ang mga turnilyo upang walang mga fastener na makikita sa labas ng kaso. Gamit ang isang maliit na key ng Allen mula sa iyong hanay ng tornilyo, i-tornilyo ang mga ito hanggang sa masikip.
4.8 Magdagdag ng Talampakan
Ito ay isang mahalagang hakbang dahil pinapayagan nito ang airflow sa ilalim ng unit sa vent para sa paglamig. I-print ang maliit na paa gamit ang NinjaFlex filament o bumili lamang ng mga sticky rubber pad at i-mount ang mga ito sa ilalim ng unit.
Hakbang 5: I-install ang RetroPie
Mga Ginamit na Materyal:
- 32GB Micro SD Card (Class 10)
- Micro SD Adapter
Kinakailangan ang mga tool:
- Computer
- SD Formatter
- Win32DiskImager
- RetroPi Image
Mga tagubilin:
5.1 I-install ang RetroPie Image at Magdagdag ng mga ROM
Gamit ang format ng Micro SD USB Adapter ang SD card gamit ang SD Formatter at pagkatapos ay sunugin ang imahe ng RetroPie papunta sa SD card gamit ang Win32DiskImager. Kapag kumpleto na, ipasok ang SD card sa puwang sa Raspberry Pi at lakas sa yunit upang simulan ang proseso ng pag-install. Sundin ang tutorial na DITO. Tandaan: Gamitin ang keyboard para sa pagsasaayos ng controller dahil hindi pa gagana ang mga Controller ng N64.
5.2 I-install ang Suporta ng GPIO Controller
Sa kasamaang palad RetroPie ay hindi dumating sa suporta ng controller sa pamamagitan ng mga pin ng GPIO bilang default at samakatuwid ay dapat na mai-load. Sundin ang tutorial na ITO upang mai-install ang driver ng gamecon_gpio_rpi para sa pagbabasa ng data mula sa orihinal na N64 controller. Ang pinakamadaling paraan upang mai-install ang mga driver ay sa pamamagitan ng script ng RetroPie-Setup sa pamamagitan ng pagpili ng Pamahalaan ang Mga Pakete, pagkatapos ay Pamahalaan ang Mga Pakete ng Driver, pagkatapos ay gamecondriver. Para sa pagiging tugma sa mga Controller ng N64, gamitin ang pagpipiliang 6 para sa file at idagdag ang `mga pagpipilian gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6` sa file /etc/modprobe.d/gamecon.conf upang paganahin ang suporta ng controller. I-reboot ang system upang ikaw ay nasa RetroPie splash screen, at ipasok ang mga pagpipilian upang magdagdag ng isang pagsasaayos ng controller. Ngayon ay maaari mo nang mapa ang N64 controller.
5.3 I-calibrate ang N64 Controller
Nalaman ko na kapag ang pagmamapa ng N64 controller na hindi ito gumana nang eksakto tulad ng inaasahan kong aling nangangailangan ng ilang manu-manong pag-on sa calibration file dahil ang ilang mga pindutan ay hindi nakarehistro at ang stick stick ay masyadong sensitibo. Ipasok ang utos mula sa RetroPie splash screen sa pamamagitan ng pagpindot sa F4 (CTRL + F4 o Windows + F4) at patakbuhin ang test ng joystick upang mai-print ang isang live na pagbabasa mula sa iyong mga tagakontrol upang matukoy ang index ng bawat pindutan.
$ jstest / dev / input / js0 # ulitin para sa js0, js1,…, js5
Buksan /opt/retropie/configs/n64/InputAutoCfg.ini at i-update ang file ng pagsasaayos para sa N64 controller upang maitugma ang naka-attach na file ng pagsasaayos (N64_config.txt) at i-save. Ngayon ang iyong N64 controller ay dapat gumana tulad ng inaasahan!
5.3 Pag-aayos ng Emulator
Ngayon ay dapat na mayroon kang naka-install na RetroPie sa mga gumaganang N64 Controller, ngunit maaari mong mapansin na ang ilang mga laro ay hindi gumanap nang maayos sa lahat. Kapag nagsisimula ng isang ROM ang isang screen ay pop up na nagtatanong kung nais mong ayusin ang mga setting, i-tap ang ENTER / RETURN upang ipasok ang menu na ito. Mayroong maraming iba't ibang mga emulator upang pumili mula sa kaya maglaro sa mga ito upang matukoy kung alin ang pinakamahusay na gagana para sa bawat ROM na nais mong i-play.
5.4 Overclock ang Pi
Bilang default ang Raspberry Pi ay tumatakbo sa 800MHz at ang menu ng Raspi-Config ay hindi pinapayagan ang pagpipilian na mag-overclock kaya't kailangan mo itong gawin nang manu-mano. Sundin ang link na ito DITO upang mai-edit /boot/config.txt upang mapabilis ang system. Ang aking system ay tumatakbo sa 1300MHz at ginagampanan ang karamihan ng mga N64 ROM na medyo maayos.
Pinagmulan:
- I-install ang RetroPie
- Magdagdag ng Suporta ng Controller
- Suporta ng RetroArch Controller
- JSTEST para sa Joypad
- Pagma-map ang N64 Controller
- Overclocking ang Pi
Hakbang 6: Ipasadya (Magdagdag ng KODI)
Sundin ang tutorial na ito upang mai-install ang KODI sa RetroPie bilang isang Port.
I-install ang KODI ng RetroPie
Hakbang 7: Mamahinga at Masiyahan
Kaya ayun! Dapat ay mayroon kang isang ganap na gumaganang system sa lahat ng iyong mga paboritong laro! Kung mayroon kang anumang puna o mungkahi sa kung paano mo pa ito mapapabuti, nais kong pakinggan ito. Masiyahan sa iyong bagong gaming console.
Cheers:)
Inirerekumendang:
ATBOY Minimal Retro Gaming Console: 5 Hakbang
ATBOY Minimal Retro Gaming Console: Isang maliit na tulad ng console ng retro console na nakabatay sa paligid ng ATtiny85 x 0.96 OLED para sa paglalaro ng mga space invaders, Tetris, atbp
Gumawa ng Iyong Sariling Portable Retro Game Console! na Isa ring Win10 Tablet !: 6 Mga Hakbang (na may Mga Larawan)
Gumawa ng Iyong Sariling Portable Retro Game Console! …… na Isa ring Win10 Tablet !: Sa proyektong ito ipapakita ko sa iyo kung paano lumikha ng isang portable retro game console na maaari ding magamit bilang isang Windows 10 tablet. Ito ay binubuo ng isang 7 " HDMI LCD na may touchscreen, isang LattePanda SBC, isang USB Type C PD power PCB at ilan pang komplementar
Lamang Isa pang ATtiny85 Retro Gaming Console: 4 Hakbang
Lamang Isa pang ATtiny85 Retro Gaming Console: Isang maliit na pag-set na tulad ng retro Console na nakabatay sa paligid ng ATtiny85 x 0.96 OLED para sa paglalaro ng mga invaders sa espasyo, Tetris, atbp
Console ng Handheld Gaming - Arduboy Clone: 6 Mga Hakbang (na may Mga Larawan)
Console ng Handheld Gaming | Arduboy Clone: Ilang buwan na ang nakaraan nakilala ko ang Arduboy na ayon sa opisyal na website ay isang maliit na 8-bit na platform ng laro na ginagawang madali upang matuto, magbahagi at maglaro ng online. Ito ay isang bukas na platform ng mapagkukunan. Ang mga laro para sa Arduboy ay ginawa ng gumagamit
Retro-Gaming Machine Na May Raspberry PI, RetroPie at Homemade Case: 17 Mga Hakbang (na may Mga Larawan)
Retro-Gaming Machine Na May Raspberry PI, RetroPie at Homemade Case: Ilang oras na ang nakakaraan natagpuan ko ang isang pamamahagi ng Linux para sa Raspberry Pi na pinangalanang RetroPie. Nalaman ko kaagad na ito ay isang mahusay na ideya na may mahusay na pagpapatupad. Isang layunin na Retro-gaming system nang walang mga hindi kinakailangang tampok. Brilliant. Di nagtagal, nagpasya akong