Loo Raspberry Pi-ga retro mängukonsool

Raspberry Pi'ga loodud projektid on tõeliselt uskumatud. Odavaid mikrotarvikuid on kasutatud kodumasinate automatiseerimise projektide, serverite, meediakeskuste ja paljude teiste projektide tegemiseks. Üks lahedamaid projekte nimetatakse Retro Pie-ks, mis muudab Raspberry Pii retro-mängukonsooliks ja annab teile võimaluse mängida klassikat nagu Super Mario Bros, Space Invaders, Sonic the Hedgehog ja paljud teised.

Projekt on mõnevõrra keeruline ja nõuab, et sisestaksite mitmed koodijooned, kuid te peaksite järgima neid juhiseid. Kui see on teie esimene kord Raspberry Pi-ga, siis soovitan teil oma seadme kohta lisateabe saamiseks vaadata minu varasemat artiklit.

Nõuded

Retro Pie võib töötada kas $ 25 (£ 18, 65 Ühendkuningriigis ja 28, 50 USA dollarit Austraalias) Raspberry Pi mudel A või veidi kallim mudel B, soovitan viimast. Mudel B - mis võib olla 35 dollarit USAs, £ 27, 44 Ühendkuningriigis või AU $ 37, 35 Austraalias - lisab täiendava USB-pordi, Etherneti pordi ja kahekordistab mälu 512 MB-ni.

Uuendatud: hiljuti teatati uuest mudelist, mida tuntakse Raspberry Pi B + nime all ja mis on kättesaadavaks tehtud. Seade on sama, mis algse mudeliga B, kuid see sisaldab kokku nelja USB-porti, microSD-kaardi pesa, mitte täielikku, paremat heli, ja on väiksemad võimsusnõuded.

Muud elemendid, mida vajate, on monitor, mis on ühendatud kas AV või HDMI kaudu, Xbox 360 kontrolleriga, Etherneti juhtmega või traadita USB adapteriga, 4GB 4-klassi SD-kaardiga või parem, USB-klaviatuur ja USB-mälupulk. Seadme toitmiseks on vajalik mikro-USB toiteallikas, mis on võimeline väljastama vähemalt 850 millimeetrit 5 volti, samas kui operatsioonisüsteemi kaardile ülekandmiseks on vaja SD-kaardi lugejat (välja arvatud juhul, kui kasutate arvutit). Ma võtsin ka USB-jaoturi rohkemate komponentide ühendamiseks, kuid see on valikuline.

SD-kaardi ettevalmistamine.

Projekti taga olev meeskond on loonud kasutusvalmis SD-kaardi pildi, mis paigaldab automaatselt Retro Pie tarkvara. Faili saab alla laadida PetRockBlogi veebisaidilt, seejärel tuleb see SD-kaardile ekstraktida kasutades programmi Wind32DiskImager operatsioonisüsteemis Windows või RPi SD kaardi ehitaja OS X-s. Kui teil on probleeme RPi SD-kaardi ehitaja tarkvaraga, proovige Pi Täitja.

Programmis Wind32DiskImager valige pildifaili SD-kaardile väljavõtmisel kindlasti suvand Kirjutage.

OS X 10.8 puhul ei saa te topeltklõpsuga avada rakendusi, mis ei tulnud kontrollitud allikast või Mac App Store'ist. Selle ümberlülitamiseks lihtsalt paremklõpsake ikooni, valige Ava ja vajutage nuppu "OK".

Esimene käivitus

Ühendage monitor, klaviatuur, Etherneti kaabel, Xbox 360 kontroller ja SD-kaart Raspberry Pi-ga. Kui kõik need on ühendatud, saate nüüd ühendada Micro-USB-kaabli, mille juures lülitub Raspberry Pi automaatselt sisse.

Seade käivitub emulatsioonijaamas (Retro Pie peamine liides). Enne kontrolleri konfigureerimist peame muutma mõningaid seadeid. Emuleerimisjaamast väljumiseks ja käsurea sisestamiseks vajutage klahvi "F4".

Pärast Retro Pie SD-kaardi kujutisega installimist tuleb kaarti laiendada, et saaksite kasutada kogu vaba ruumi. Pärast emuleerimisjaamast väljumist tippige käsureale "sudo raspi-config", vali failisüsteemi laiendamine ja vajuta OK. Seejärel kerige allapoole ja valige neljas võimalus keele- ja piirkondlike seadete seadistamiseks. Valige oma asukoht, ajavöönd ja klaviatuuripaigutus - see on vaikimisi seatud UK-le. Kui olete lõpetanud, kerige alla, et lõpetada ja käivitage süsteem uuesti.

Vajutage kindlasti tühikuklahvi (mitte sisestusklahvi), et tühistada Ühendkuningriigi klaviatuuripaigutus, ja valige US, seejärel vajuta Ok, et kasutada asukohta vaikimisi.

Xboxi kontrolleri konfigureerimine

Pärast süsteemi sisselülitamist väljuge jälle Emuleerimisjaamast, vajutades klahvi "F4". Tippige käsureale "sudo apt-get install xboxdrv" ja vajutage Xbox 360 kontrolleri draiveri allalaadimiseks ja installimiseks Enter. Kui draiver on installitud, tippige käsureale "sudo nano /etc/rc.local" ja vajuta Enter. Puudutage allanoolt, kuni kursor on "fi" ja "exit 0" ridade vahel.

Tippige nende kahe rea vahele "xboxdrv --trigger-as-button --id 0 --led 2 --deadzone 4000 --silent & sleep 1". Kui te kasutate rohkem kui ühte kontrollerit, sisestage esimese käsu alla "xboxdrv --trigger-as-button --id 1 - 3 - deadzone 4000 --silent & sleep 1". Traadita Xbox 360 kontrolleri jaoks kasutate Microsofti spetsiaalset Xbox 360 traadita mänguvastuvõtjat Windowsi jaoks ja asendage käsureal "id" sõnaga "wid".

Ära unusta salvestada. Seda saab teha vajutades "CTRL" ja "X" klahvi ning vajutades kinnitamiseks "Y". Seejärel vajutage käsureale naasmiseks Enter ja sisestage seadme taaskäivitamiseks "sudo reboot".

Kui süsteem on võrgus tagasi pöördunud, palutakse teil seadistada kontroller Emuleerimisjaamas, järgige lihtsalt ekraanil kuvatavaid juhiseid.

Lõpeta emuleerimisjaamast viimane kord, vajutades "F4" klahvi, tippige käsureal "cd RetroPie / emulators / RetroArch / installdir / bin" ja vajutage Enter. Seejärel tippige käsureal "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" ja järgige ekraanil kuvatavaid juhiseid juhtpaneeli seadistamiseks. Kui olete lõpetanud, käivitage süsteem taaskäivitades käsuga "sudo reboot".

Kui "~" klahv annab teile teistsuguse sümboli, proovige samaaegselt vajutada "nihke" ja "klahvi".

ROMide edastamine

Retro Pie toetab ROMe, mis on sisuliselt mängu digitaalne koopia Atari 2600, Game Boy Advance, Game Boy värvi, Game Gear, MAME, NeoGeo, Sega Master System, Sega Megadrive, Nintendo, Super Nintendo ja PlayStation jaoks., mõne muu süsteemi hulgas.

Kõige lihtsam viis ROMide ülekandmiseks on minu arvates kasutada USB-mälupulka. Lülitage Raspberry Pi sisse ja üks kord emulatsioonijaamas, ühendage USB-seade seadmega. Operatsioonisüsteem loob automaatselt mälukaardile ROM-kataloogi. Kui see on vilkumise lõpetanud, eemaldage Raspberry Pi draiv, ühendage see arvutiga ja edastage ROMid vastavatesse kaustadesse. Näiteks tuleks Sega ROM paigutada Sega kausta, Super Nintendo mängu NES kaustas jne.

ROMid edastatakse automaatselt USB-seadmest Raspberry Pi-le, kui te järgmine kord ühendate välkmälu.

Nõuanded

Kui te peate kunagi kontrolleri konfiguratsiooni emuleerimisjaama sees uuesti tegema, tippige käsurealt "rm /home/pi/.emulationstation/es_input.cfg", et kustutada algne seadistus.

Emuleerimisjaama naasmiseks tippige käsureale "emulationstation". Kui mängid mängu, vajutage põhimenüüsse naasmiseks lihtsalt klaviatuuril olevat ESC-klahvi.

"Sudo nano / home/pi/RetroPie/configs/all/retroarch.cfg" käsureale trükkimine avab akna, mis võimaldab vaadata ja redigeerida konkreetseid nuppe kontrolleril.

Kõige ambitsioonikamad Raspberry Pi projektid (pildid) 7 Fotod
 

Jäta Oma Kommentaar