Sukurkite retro žaidimų konsolę su Raspberry Pi

Projektai, kuriuos sukūrė „Raspberry Pi“, yra tikrai neįtikėtini. Pigūs mikrokompiuteriai buvo panaudoti namų automatikos projektams, serveriams, žiniasklaidos centrams ir daugeliui kitų „do-it-yourself“ projektų. Vienas iš įdomiausių projektų vadinamas „Retro Pie“, kuris „Raspberry Pi“ paverčia į retro žaidimų konsolę ir suteikia jums galimybę žaisti klasiką kaip „Super Mario Bros“, „Space Invaders“, „Sonic the Hedgehog“ ir daugelis kitų.

Projektas yra šiek tiek sudėtingas ir reikalauja įvesti įvairias kodo eilutes, bet jūs turėtumėte būti gerai, jei laikotės šių nurodymų. Jei tai yra pirmas kartas su „Raspberry Pi“, rekomenduojame patikrinti mano ankstesnį straipsnį, kad gautumėte daugiau informacijos apie įrenginį.

Reikalavimai

„Retro Pie“ gali dirbti su $ 25 (£ 18, 65 Jungtinėje Karalystėje ir 28, 50 LTL Australijoje) „Raspberry Pi“ modeliu A arba šiek tiek brangesniu modeliu B, rekomenduoju pastarąjį. B modelis, kuris gali būti už $ 35 JAV, 27, 44 svarų sterlingų Jungtinėje Karalystėje arba AU $ 37.35 Australijoje - prideda papildomą USB prievadą, Ethernet prievadą ir dvigubina atmintį iki 512 MB.

Atnaujinimas: naujesnis modelis, žinomas kaip „Raspberry Pi B +“, neseniai buvo paskelbtas ir pateiktas įsigyti. Prietaisas yra ta pati kaina, kaip ir originalus B modelis, tačiau joje yra keturi USB prievadai, microSD kortelės lizdas, o ne pilnas, geresnis garsas ir mažesni energijos poreikiai.

Kiti elementai, kuriuos reikės pridėti, yra monitorius, prijungtas per AV arba HDMI, „Xbox 360“ valdiklį, Ethernet laidą arba bevielį USB adapterį, 4GB 4 klasės SD kortelę ar geresnę versiją, USB klaviatūrą ir USB atmintinę. Mikro USB maitinimo šaltinis, galintis išleisti ne mažiau kaip 850 miliamps 5 voltais, reikalingas prietaiso maitinimui, o SD kortelės skaitytuvas (nebent kompiuteris, kurį naudojate) yra reikalingas operacinei sistemai perkelti į kortelę. Aš taip pat paėmiau USB Hub prijungti daugiau komponentų, tačiau tai neprivaloma.

SD kortelės paruošimas.

Projekto komanda sukūrė paruoštą naudoti SD kortelės vaizdą, kuris automatiškai įdiegs „Retro Pie“ programinę įrangą. Failą galima parsisiųsti iš „PetRockBlog“ svetainės, tada ją ištraukti į SD kortelę naudojant „Wind32DiskImager“ programą „Windows“ arba „RPi SD“ kortelės kūrėjo OS X sistemoje. Užpildas.

Programoje „Wind32DiskImager“ įsitikinkite, kad pasirenkate parinktį Rašyti, kai vaizdo failą išgryninsite į SD kortelę.

Operacinėje sistemoje „OS X 10.8“ negalite dukart spustelėti, kad atidarytumėte programas, kurios nebuvo gautos iš patvirtinto šaltinio arba „Mac App Store“. Norėdami tai padaryti, tiesiog spustelėkite dešinįjį pelės klavišą ant piktogramos, pasirinkite Atidaryti ir paspauskite mygtuką „Gerai“.

Pirmasis įkrovimas

Prijunkite monitorių, klaviatūrą, Ethernet kabelį, „Xbox 360“ valdiklį ir SD kortelę prie „Raspberry Pi“. Kai visi jie yra prijungti, dabar galite prijungti „Micro-USB“ kabelį, o tada „Raspberry Pi“ automatiškai įsijungs.

Įrenginys įsijungs į emuliacijos stotį („Retro Pie“ pagrindinę sąsają). Prieš konfigūruodami valdiklį, turime pakeisti kelis nustatymus. Paspauskite mygtuką „F4“, kad išeitumėte iš emuliacijos stoties ir įvestumėte komandų eilutę.

Įdiegus „Retro Pie“ su SD kortelės vaizdu, kortelė turi būti išplėsta, kad būtų užtikrinta, jog galėsite pasiekti visą prieinamą vietą. Išėję iš emuliacijos stoties, komandinėje eilutėje įveskite „sudo raspi-config“, pasirinkite išplėsti failų sistemą ir paspauskite „OK“. Tada slinkite žemyn ir pasirinkite ketvirtą galimybę nustatyti kalbos ir regioninius nustatymus. Pasirinkite savo buvimo vietą, laiko juostą ir klaviatūros išdėstymą. Baigę slinkite žemyn, kad baigtumėte ir atliktumėte sistemos perkrovimą.

Įsitikinkite, kad paspausite tarpo klavišą (ne „Enter“ klavišą), kad panaikintumėte JK klaviatūros išdėstymą ir pasirinkite „US“, tada paspauskite „Ok“, jei norite naudoti vietą kaip numatytąjį.

Konfigūruokite „Xbox“ valdiklį

Po to, kai sistema vėl įsijungs, dar kartą išjunkite emuliacijos stotį paspausdami mygtuką „F4“. Į komandų eilutę įrašykite „sudo apt-get install xboxdrv“ ir paspauskite „Enter“, kad atsisiųstumėte ir įdiegtumėte „Xbox 360“ valdiklio tvarkyklę. Įdiegus tvarkyklę, komandinėje eilutėje įveskite „sudo nano /etc/rc.local“ ir paspauskite „Enter“. Bakstelėkite rodyklę žemyn, kol žymeklis yra tarp „fi“ ir „exit 0“ linijų.

Tarp šių dviejų eilučių įveskite "xboxdrv --trigger-as-button --id 0 --led 2 - deadzone 4000 - silent & sleep 1". Jei ketinate naudoti daugiau nei vieną valdiklį, įrašykite „xboxdrv --trigger-as-button --id 1 -led 3 - deadzone 4000 --silent & sleep 1“ tiesiogiai po pirmąja komanda. Jei naudojate belaidį „Xbox 360“ valdiklį, naudojate „Microsoft“ specialų „Xbox 360“ belaidį žaidimų imtuvą „Windows“ ir pakeiskite „id“ su „wid“ komandų eilutėje.

Nepamirškite išsaugoti pasirinkimo. Tai galima padaryti paspaudus klavišą „CTRL“ ir „X“ ir patvirtindami „Y“. Tada paspauskite „Enter“, kad grįžtumėte į komandų eilutę ir įveskite „sudo reboot“, kad iš naujo paleistumėte įrenginį.

Kai sistema grįš internetu, bus paprašyta konfigūruoti valdiklį emuliacijos stotyje, tiesiog atlikite ekrane pateikiamus nurodymus.

Paskutinį kartą išjunkite emuliacijos stotį paspausdami „F4“ klavišą, komandinėje eilutėje įveskite „cd RetroPie / emulators / RetroArch / installdir / bin“ ir paspauskite „Enter“. Tada komandų eilutėje įveskite „./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg“ ir sekite ekrane pateikiamus nurodymus, kaip konfigūruoti valdiklį. Baigę atlikite sistemos perkrovimą naudodami komandą „sudo reboot“.

Jei klavišas „~“ suteikia jums kitokį simbolį, pabandykite vienu metu paspausti „keisti“ ir „klavišą“.

ROM'ų perkėlimas

„Retro Pie“ palaiko ROM, kurie iš esmės yra skaitmeninė žaidimo kopija „Atari 2600“, „Game Boy Advance“, „Game Boy“ spalva, „Game Gear“, „MAME“, „NeoGeo“, „Sega Master“ sistema, „Sega Megadrive“, „Nintendo“, „Super Nintendo“ ir „PlayStation“., tarp kelių kitų sistemų.

Mano nuomone, paprasčiausias būdas perkelti ROM, yra naudoti USB atmintinę. Įjunkite „Raspberry Pi“ ir vieną kartą emuliacijos stotyje, prijunkite USB įrenginį prie įrenginio. Operacinė sistema automatiškai sukurs „ROM“ katalogą „flash“ diske. Nustojus mirksėti, išimkite diską iš „Raspberry Pi“, prijunkite jį prie kompiuterio ir perkelkite ROM į atitinkamus aplankus. Pvz., „Sega ROM“ turėtų būti įdėtas į „Sega“ aplanką, „Super Nintendo“ žaidimą NES aplanke ir pan.

Kartą prijungus „flash“ diską, ROM bus automatiškai perkeliamas iš USB įrenginio į „Raspberry Pi“.

Patarimai

Jei kada nors reikia iš naujo keisti valdiklio konfigūraciją emuliacijos stoties viduje, komandinėje eilutėje įveskite „rm /home/pi/.emulationstation/es_input.cfg“, kad ištrintumėte pradinę sąranką.

Norėdami grįžti į emuliacijos stotį, komandinėje eilutėje įveskite „emulationstation“. Jei žaidžiate žaidimą, tiesiog paspauskite klaviatūros mygtuką „ESC“, kad grįžtumėte į pagrindinį meniu.

Įrašant „sudo nano / home/pi/RetroPie/configs/all/retroarch.cfg“ komandų eilutėje bus atidarytas langas, leidžiantis peržiūrėti ir redaguoti konkrečius valdiklio mygtukus.

Ambicingiausi Raspberry Pi projektai (nuotraukos) 7 Nuotraukos
 

Palikite Komentarą