Ustvarite retro igralno konzolo z Raspberry Pi

Projekti, ki so jih ljudje ustvarili z Raspberry Pi, so resnično neverjetni. Nizkocenovni mikroračunalnik je bil uporabljen za napajanje projektov domače avtomatizacije, strežnikov, medijskih centrov in mnogih drugih projektov, ki si jih ustvarite sami. Eden izmed najbolj kul projektov se imenuje Retro Pie, ki pretvori Raspberry Pi v retro igralno konzolo in vam omogoča igranje klasike, kot so Super Mario Bros, Space Invaders, Sonic the Hedgehog in mnogi drugi.

Projekt je malo težaven in zahteva, da vnesete različne vrstice kode, vendar bi morali biti v redu, če sledite tem navodilom. Če je to prvič z Raspberry Pi, vam priporočam, da si ogledate moj prejšnji članek za več informacij o napravi.

Zahteve

Retro Pie lahko deluje bodisi s 25 $ (18, 65 £ v Veliki Britaniji in 28, 50 US $ v Avstraliji) Raspberry Pi Model A ali nekoliko dražji Model B, slednji priporočam. Model B - ki ga lahko dobite za 35 USD v ZDA, 27, 44 £ v Združenem kraljestvu ali 37, 35 USD v Avstraliji - dodajajo dodatno USB vrata, Ethernet vrata in podvojijo pomnilnik na 512 MB.

Posodobitev: novejši model, znan kot Raspberry Pi B +, je bil pred kratkim objavljen in na voljo za nakup. Naprava je enaka ceni kot originalni model B, vendar vsebuje skupaj štiri vrata USB, režo za kartice microSD, ne pa poln, boljši zvok in manjše zahteve po moči.

Drugi elementi, ki jih boste potrebovali, vključujejo monitor, ki je povezan prek AV-ja ali HDMI-ja, krmilnik Xbox 360, ethernetni kabel ali brezžični USB-adapter, 4-SD kartico razreda 4 GB ali bolje, tipkovnico USB in pogon USB. Za napajanje naprave je potreben napajalnik Micro-USB, ki lahko odda vsaj 850 miliamperov na 5 voltov, medtem ko je za prenos operacijskega sistema na kartico potreben bralnik kartic SD (razen če ima računalnik, ki ga uporabljate). Prav tako sem izbral USB Hub za povezovanje več komponent, vendar to ni obvezno.

Priprava kartice SD.

Ekipa, ki stoji za projektom, je ustvarila pripravljeno sliko kartice SD, ki bo samodejno namestila programsko opremo Retro Pie. Datoteko lahko prenesete s spletnega mesta PetRockBlog, nato jo morate izvleči na kartico SD z uporabo programa Wind32DiskImager na operacijskem sistemu Windows ali izdelovalca kartic RPi SD na OS X. Če imate težave z programsko opremo izdelovalca kartic RPi SD, poskusite Pi Polnilo.

V programu Wind32DiskImager se prepričajte, da izberete možnost Write pri ekstrahiranju slikovne datoteke na kartico SD.

V OS X 10.8 ne morete dvakrat klikniti, da odprete aplikacije, ki niso bile pridobljene iz preverjenega vira ali iz trgovine Mac App Store. Če se želite temu izogniti, z desno miškino tipko kliknite ikono, izberite Odpri in pritisnite gumb »V redu«.

Prvi zagon

Na Raspberry Pi priključite monitor, tipkovnico, ethernetni kabel, krmilnik Xbox 360 in kartico SD. Ko so vsi priključeni, lahko priključite kabel Micro-USB, na katerem se bo Raspberry Pi samodejno vklopil.

Naprava se bo zagnala v emulacijsko postajo (glavni vmesnik Retro Pieja). Preden konfigurirate krmilnik, moramo spremeniti nekaj nastavitev. Pritisnite tipko "F4" za izhod iz emulacijske postaje in vnesite ukazno vrstico.

Ko namestite Retro Pie s sliko kartice SD, morate kartico razširiti, da boste lahko dostopali do vseh razpoložljivih prostorov. Ko zapustite emulacijsko postajo, v ukazno vrstico vnesite "sudo raspi-config", izberite razširitev datotečnega sistema in pritisnite OK. Nato se pomaknite navzdol in izberite četrto možnost za nastavitev jezikovnih in regionalnih nastavitev. Izberite lokacijo, časovni pas in razporeditev tipkovnice - privzeto je nastavljena na Združeno kraljestvo. Ko končate, se pomaknite navzdol do Končaj in izvedite ponovni zagon sistema.

Poskrbite, da pritisnete preslednico (ne tipke Enter), da prekličete izbiro razporeditve tipkovnice v Združenem kraljestvu in izberete US, nato pa pritisnite OK, da lokacijo uporabite kot privzeto.

Konfigurirajte krmilnik Xbox

Ko se sistem ponovno vklopi, ponovno zapustite emulacijsko postajo s pritiskom na tipko "F4". V ukazno vrstico vnesite "sudo apt-get install xboxdrv" in pritisnite Enter, da prenesete in namestite gonilnik za krmilnik Xbox 360. Ko je gonilnik nameščen, v ukazno vrstico vnesite "sudo nano /etc/rc.local" in pritisnite Enter. Dotaknite se puščice navzdol, dokler se kazalec ne nahaja med vrsticami "fi" in "exit 0".

Med dvema vrsticama vnesite "xboxdrv -trigger-as-button --id 0 -led 2 -deadzone 4000 --silent & sleep 1". Če boste uporabljali več kot en krmilnik, vnesite "xboxdrv --trigger-as-button --id 1 -led 3 -deadzone 4000 --silent & sleep 1" neposredno pod prvi ukaz. Za brezžični krmilnik Xbox 360 uporabljate Microsoftov posebni Xbox 360 Wireless Gaming Receiver za Windows in zamenjajte "id" z "wid" v ukazni vrstici.

Ne pozabite shraniti izbire. To lahko storite s pritiskom na tipki "CTRL" in "X" ter s pritiskom na "Y" za potrditev. Nato pritisnite Enter, da se vrnete v ukazno vrstico in vnesite "sudo reboot", da ponovno zaženete napravo.

Ko se sistem vrne v omrežje, boste morali konfigurirati krmilnik v emulacijski postaji, zato sledite navodilom na zaslonu.

Zadnjič zapustite emulacijsko postajo s pritiskom na tipko "F4", v ukazno vrstico vnesite "cd RetroPie / emulators / RetroArch / installdir / bin" in pritisnite Enter. Nato v ukazno vrstico vnesite "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" in sledite navodilom na zaslonu za konfiguriranje vašega krmilnika. Ko končate, izvedite ponovni zagon sistema z ukazom "sudo reboot".

Če vam tipka "~" daje drug simbol, poskusite hkrati pritisniti tipko "shift" in "\ _". \ T

Prenos ROM-ov

Retro Pie podpira ROM-ove, ki so v bistvu digitalna kopija igre, za Atari 2600, Game Boy Advance, Game Boy Color, Game Gear, MAME, NeoGeo, Sega Master System, Sega Megadrive, Nintendo, Super Nintendo in PlayStation, med nekaj drugimi sistemi.

Najlažji način za prenos ROM-ov je po mojem mnenju uporaba USB-ključa. Vklopite Raspberry Pi in enkrat v Emulation Station, priključite USB pogon na napravo. Operacijski sistem bo samodejno ustvaril imenik ROM na bliskovnem pogonu. Ko preneha utripati, odstranite pogon iz Raspberry Pi, ga priključite na računalnik in prenesite ROM-e v ustrezne mape. Na primer, Sega ROM je treba namestiti v mapo Sega, igro Super Nintendo v mapi NES in tako naprej.

ROMs se bo samodejno prenesel iz vašega USB pogona v Raspberry Pi naslednjič, ko boste povezali bliskovni pogon.

Nasveti

Če boste kdaj morali ponastaviti konfiguracijo krmilnika znotraj emulacijske postaje, v ukazno vrstico vnesite "rm /home/pi/.emulationstation/es_input.cfg", da izbrišete prvotno nastavitev.

Če se želite vrniti na emulacijsko postajo, v ukazno vrstico vnesite "emulationstation". Če igrate igro, preprosto pritisnite tipko "ESC" na tipkovnici, da se vrnete v glavni meni.

Z vnosom "sudo nano /home/pi/RetroPie/configs/all/retroarch.cfg" v ukazni vrstici se odpre okno, ki vam omogoča ogled in urejanje posebnih gumbov na krmilniku.

Najbolj ambiciozni projekti Raspberry Pi (slike) 7 Fotografije
 

Pustite Komentar