Stvorite retro igraću konzolu s Raspberry Pi

Projekti koje su ljudi stvorili s Raspberry Pi-jem doista su nevjerojatni. Niskobudžetni mikroračunalo koristi se za napajanje projekata kućne automatizacije, poslužitelja, medijskih centara i mnogih drugih projekata do-it-yourself. Jedan od najboljih projekata zove se Retro Pie, koji pretvara Raspberry Pi u retro igraću konzolu i daje vam mogućnost igranja klasika poput Super Mario Bros, Space Invaders, Sonic the Hedgehog i mnogih drugih.

Projekt je malo težak i zahtijeva unos različitih redaka koda, ali bi trebao biti u redu ako slijedite ove upute. Ako je ovo vaš prvi put s Raspberry Pi, predlažem da provjerite moj raniji članak za više informacija o uređaju.

zahtjevi

Retro Pie može raditi s 25 USD (18, 65 £ u Velikoj Britaniji i 28, 50 USD u Australiji) Raspberry Pi Model A ili nešto skuplji Model B, preporučujem ovaj drugi. Model B - koji se može dobiti za 35 USD u SAD-u, 27, 44 £ u Velikoj Britaniji ili 37, 35 USD u Australiji - dodaje dodatni USB priključak, Ethernet port i udvostručuje memoriju na 512 MB.

Ažuriranje: noviji model, poznat kao Raspberry Pi B +, nedavno je objavljen i dostupan za kupnju. Uređaj ima istu cijenu kao i originalni model B, no sadrži ukupno četiri USB porta, utor za microSD karticu umjesto punog, boljeg zvuka i manje zahtjeve za energijom.

Ostale stavke koje će vam trebati su monitor povezan AV ili HDMI, kontroler Xbox 360, Ethernet kabel ili bežični USB adapter, 4 GB SD kartica ili bolje, USB tipkovnica i USB flash pogon. Za napajanje uređaja potreban je Micro-USB napajanje koje može reproducirati najmanje 850 miliampera na 5 volti, dok je za prijenos operativnog sustava na karticu potreban čitač SD kartica (osim ako računalo koje koristite). Također sam pokupio USB Hub za povezivanje više komponenti, ali to je opcionalno.

Priprema SD kartice.

Tim koji stoji iza projekta izradio je sliku spremnu za korištenje SD kartice koja će automatski instalirati softver Retro Pie. Datoteka se može skinuti s web-mjesta PetRockBlog, a zatim se mora izdvojiti na SD karticu pomoću programa Wind32DiskImager na Windows ili RPi SD kartici na OS X. Ako imate problema s RPi SD karticom, pokušajte s Pi popunjavanje.

U programu Wind32DiskImager provjerite jeste li odabrali opciju Write pri vađenju slikovne datoteke na SD karticu.

Na OS X 10.8 ne možete dvaput kliknuti da biste otvorili aplikacije koje nisu došle iz potvrđenog izvora ili iz aplikacije Mac App Store. Da biste to zaobišli, jednostavno kliknite desnom tipkom miša na ikonu, odaberite Otvori i pritisnite gumb "U redu".

Prvo dizanje

Spojite monitor, tipkovnicu, Ethernet kabel, Xbox 360 kontroler i SD karticu na Raspberry Pi. Kada se sve ovo priključi, sada možete spojiti Micro-USB kabel, kada će se Raspberry Pi automatski uključiti.

Uređaj će se pokrenuti u emulacijsku stanicu (glavno sučelje Retro Pieja). Prije konfiguriranja vašeg kontrolera, moramo promijeniti nekoliko postavki. Pritisnite tipku "F4" za izlaz iz emulacijske stanice i unesite naredbeni redak.

Nakon instalacije Retro Pieja sa slikom SD kartice, kartica mora biti proširena kako bi se osiguralo da možete pristupiti svim dostupnim prostorima. Nakon izlaska iz emulacijske stanice, upišite "sudo raspi-config" u red za naredbe, odaberite proširenje datotečnog sustava i pritisnite OK. Zatim se pomaknite prema dolje i odaberite četvrtu opciju za postavljanje jezičnih i regionalnih postavki. Odaberite svoju lokaciju, vremensku zonu i raspored tipkovnice - prema zadanim postavkama postavljeno je na UK. Kada završite, pomaknite se prema dolje do Završi i izvršite ponovno pokretanje sustava.

Svakako pritisnite razmaknicu (ne tipku Enter) da biste poništili odabir rasporeda tipkovnice u Velikoj Britaniji i odaberite US, a zatim pritisnite OK da biste lokaciju koristili kao zadanu.

Konfigurirajte Xbox kontroler

Nakon što se sustav ponovno uključi, ponovno napustite emulacijsku stanicu pritiskom na tipku "F4". U naredbenom retku upišite "sudo apt-get install xboxdrv" i pritisnite Enter da biste preuzeli i instalirali upravljački program za Xbox 360 kontroler. Nakon što je upravljački program instaliran, upišite "sudo nano /etc/rc.local" u red za naredbe i pritisnite Enter. Dodirnite strelicu prema dolje dok se kursor ne nalazi između redaka "fi" i "exit 0".

Između ta dva retka upišite "xboxdrv --trigger-as-button --id 0 -led 2 --deadzone 4000 --silent & sleep 1". Ako namjeravate koristiti više od jednog kontrolera, upišite "xboxdrv --trigger-as-button --id 1 -led 3 --deadzone 4000 --silent & sleep 1" izravno pod prvu naredbu. Za bežični Xbox 360 kontroler koristite Microsoftov specijalni Xbox 360 Wireless Gaming Receiver za Windows i zamijenite "id" s "wid" u naredbenom retku.

Ne zaboravite spremiti odabir. To se može učiniti pritiskom na tipke "CTRL" i "X" te pritiskom na "Y" za potvrdu. Zatim pritisnite Enter da biste se vratili u naredbeni redak i upišite "sudo reboot" kako biste ponovno pokrenuli uređaj.

Kada se sustav vrati online od vas će se tražiti da konfigurirate kontroler u emulacijskoj stanici, jednostavno slijedite upute na zaslonu kako biste to učinili.

Posljednji put napustite emulacijsku stanicu pritiskom na tipku "F4", u naredbeni redak upišite "cd RetroPie / emulators / RetroArch / installdir / bin" i pritisnite Enter. Zatim upišite "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" u naredbeni redak i slijedite upute na zaslonu za konfiguriranje vašeg kontrolera. Nakon dovršetka izvršite ponovno pokretanje sustava pomoću naredbe "sudo reboot".

Ako vam tipka "~" daje drugi simbol, pokušajte istovremeno pritisnuti tipku "shift" i "".

Prijenos ROM-ova

Retro Pie podržava ROM-ove, koji su u suštini digitalna kopija igre, za Atari 2600, Game Boy Advance, Game Boy Color, Game Gear, MAME, NeoGeo, Sega Master System, Sega Megadrive, Nintendo, Super Nintendo i PlayStation, među nekoliko drugih sustava.

Najlakši način za prijenos ROM-ova, po mom mišljenju, je korištenje USB flash pogona. Uključite Raspberry Pi i jednom u Emulation Station, spojite USB pogon na uređaj. Operativni sustav će automatski stvoriti ROM direktorij na flash pogonu. Nakon što prestane treptati, uklonite pogon iz Raspberry Pi, spojite ga na računalo i prenesite ROM-ove u odgovarajuće mape. Na primjer, Sega ROM bi trebao biti smješten u Sega mapu, Super Nintendo igru ​​u NES mapi i tako dalje.

ROM-ovi će se automatski prenijeti s USB pogona na Raspberry Pi sljedeći put kada spojite flash pogon.

Savjet

Ako ikada budete trebali ponoviti konfiguraciju kontrolera unutar emulacijske stanice, upišite "rm /home/pi/.emulationstation/es_input.cfg" u naredbeni redak kako biste izbrisali izvornu postavku.

Za povratak na emulacijsku stanicu, upišite "emulationstation" u naredbeni redak. Ako igrate igru, jednostavno pritisnite tipku "ESC" na tipkovnici kako biste se vratili u glavni izbornik.

Unosom "sudo nano /home/pi/RetroPie/configs/all/retroarch.cfg" u naredbenom retku otvorit će se prozor koji vam omogućuje pregled i uređivanje određenih gumba na kontroleru.

Najambiciozniji projekti Raspberry Pi (slike) 7 Fotografije
 

Ostavite Komentar