Vytvorte retro konzolu hry s Raspberry Pi

Projekty, ktoré ľudia vytvorili s Raspberry Pi, sú naozaj neuveriteľné. Nízkonákladový mikropočítač bol použitý na napájanie projektov domácej automatizácie, serverov, mediálnych centier a mnohých ďalších projektov do-it-yourself. Jeden z najkrajších projektov sa nazýva Retro Pie, ktorý transformuje Raspberry Pi na retro hernú konzolu a umožňuje vám hrať klasiku ako Super Mario Bros., Space Invaders, Sonic the Hedgehog a mnoho ďalších.

Projekt je trochu náročný a vyžaduje, aby ste zadali rôzne riadky kódu, ale mali by ste byť v poriadku, ak budete postupovať podľa týchto pokynov. Ak je to vaše prvýkrát s Raspberry Pi, odporúčam vám pozrieť môj predchádzajúci článok pre viac informácií o zariadení.

požiadavky

Retro Pie môže pracovať buď s 25 dolárov (18, 65 libier vo Veľkej Británii a Austrália s AU 28, 50 dolárov v Austrálii) s Raspberry Pi Model A, alebo s trochu drahším Modelom B, odporúčam posledný. Model B - ktorý je možné získať za 35 USD v USA, 27, 44 libier vo Veľkej Británii alebo 37, 35 AU v Austrálii - pridáva ďalší port USB, ethernetový port a zdvojnásobuje pamäť na 512 MB.

Aktualizácia: Novší model známy ako Raspberry Pi B + bol nedávno vyhlásený a sprístupnený na nákup. Zariadenie je rovnaké ako pôvodný model B, ale obsahuje celkom štyri porty USB, slot pre karty microSD, a nie plný, lepší zvuk a má nižšie nároky na napájanie.

Ďalšie položky, ktoré budete potrebovať, zahŕňajú monitor pripojený cez AV alebo HDMI, ovládač Xbox 360, ethernetový kábel alebo bezdrôtový USB adaptér, 4GB SD alebo SD karta triedy 4, klávesnica USB a USB flash disk. Na napájanie zariadenia je potrebný napájací zdroj Micro-USB, ktorý dokáže napájať najmenej 850 milimetrov pri 5 voltoch, zatiaľ čo pre prenos operačného systému na kartu je potrebná čítačka kariet SD (pokiaľ počítač, ktorý používate, nie je jeden). Taktiež som vyzdvihol USB Hub pre pripojenie viacerých komponentov, ale to je voliteľné.

Príprava karty SD.

Tím za projektom vytvoril obrázok pripravený na použitie SD karty, ktorý automaticky nainštaluje softvér Retro Pie. Súbor je možné stiahnuť z webovej lokality PetRockBlog, potom je potrebné ju extrahovať na SD kartu pomocou programu Wind32DiskImager na Windows alebo RPi SD staviteli kariet na OS X. Ak máte problémy so softvérom RPi SD builder, skúste Pi Filler.

V programe Wind32DiskImager nezabudnite vybrať možnosť Písať pri extrakcii súboru s obrázkom na SD karte.

V systéme OS X 10.8 nie je možné dvakrát kliknúť na otvorenie aplikácií, ktoré nepochádzajú z overeného zdroja alebo z Mac App Store. Ak sa chcete dozvedieť, jednoducho kliknite pravým tlačidlom myši na ikonu, vyberte Otvoriť a stlačte tlačidlo "OK".

Prvé zavedenie

Pripojte monitor, klávesnicu, ethernetový kábel, ovládač konzoly Xbox 360 a kartu SD do zariadenia Raspberry Pi. Akonáhle sú všetky tieto konektory pripojené, môžete teraz pripojiť kábel Micro-USB, v ktorom momente sa Raspberry Pi automaticky zapne.

Prístroj sa zavedie do Emulačnej stanice (hlavné rozhranie Retro Pie). Pred konfiguráciou regulátora musíte zmeniť niekoľko nastavení. Stlačením tlačidla "F4" opustíte stanicu Emulation a zadáte príkazový riadok.

Po nainštalovaní Retro Pie s obrázkom karty SD musí byť karta rozšírená, aby ste sa uistili, že máte k dispozícii všetok dostupný priestor. Keď opustíte Emulačnú stanicu, zadajte do príkazového riadku "sudo raspi-config", rozbaľte súborový systém a stlačte Ok. Potom prejdite nadol a vyberte štvrtú možnosť, ak chcete nastaviť jazykové a regionálne nastavenia. Vyberte miesto, časové pásmo a rozloženie klávesnice - v predvolenom nastavení je nastavené na UK. Po dokončení prejdite nadol na položku Dokončiť a vykonajte reštart systému.

Uistite sa, že ste stlačili medzerník (nie tlačidlo Enter), aby ste zrušili rozloženie klávesnice v Spojenom kráľovstve a zvoľte USA, potom stlačte Ok, aby ste použili miesto ako predvolené.

Konfigurujte ovládač konzoly Xbox

Po opätovnom zapnutí systému opäť opustíte stanicu emulácie stlačením tlačidla "F4". Na príkazovom riadku zadajte príkaz "sudo apt-get install xboxdrv" a stlačte kláves Enter, aby ste prevzali a nainštalovali ovládač pre ovládač Xbox 360. Po nainštalovaní ovládača zadajte príkaz "sudo nano /etc/rc.local" na príkazový riadok a stlačte Enter. Klepnite na šípku nadol, kým sa kurzor nenachádza medzi riadkami "fi" a "exit 0".

Medzi týmito dvoma riadkami napíšte "xboxdrv - tlačidlom-ako-tlačidlo -id 0 -led 2 -deadzone 4000 -silent & spánok 1". Ak chcete použiť viac ako jeden ovládač, zadajte príkaz "xboxdrv --trigger-as-button -id 1 -led 3 -deadzone 4000 -silent & sleep 1" priamo pod prvým príkazom. Pre bezdrôtový ovládač Xbox 360 používate špeciálny bezdrôtový herný prijímač Xbox 360 pre systém Windows a na príkazovom riadku nahraďte "id" a "wid".

Nezabudnite si uložiť výber. Môžete to urobiť stlačením klávesov "CTRL" a "X" a stlačením "Y" potvrďte. Potom stlačením klávesu Enter sa vráťte na príkazový riadok a zadajte "sudo reboot", aby ste reštartovali zariadenie.

Keď sa systém vráti online, budete požiadaný, aby ste nakonfigurovali ovládač v Emulačnej stanici, jednoducho postupujte podľa pokynov na obrazovke.

Ukončite Emuláciu naposledy stlačením klávesu "F4" zadajte príkaz "cd RetroPie / emulátory / RetroArch / installdir / bin" na príkazovom riadku a stlačte Enter. Potom zadajte príkaz "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" na príkazový riadok a postupujte podľa pokynov na obrazovke pre konfiguráciu ovládača. Po dokončení vykonajte reštart systému pomocou príkazu "sudo restart".

Ak tlačidlo "~" poskytuje iný symbol, pokúste sa súčasne stlačiť klávesy "shift" a "\".

Prenos ROM

Retro Pie podporuje ROMy, ktoré sú v podstate digitálnou kópiou hry, pre Atari 2600, Game Boy Advance, Game Boy Color, Game Gear, MAME, NeoGeo, Sega Master, Sega Megadrive, Nintendo, Super Nintendo a PlayStation, medzi niekoľkými ďalšími systémami.

Najjednoduchší spôsob prenosu ROM je, podľa môjho názoru, použitie USB flash disku. Napájanie na mašinari Pi a raz v Emulačnej stanici pripojte USB zariadenie k zariadeniu. Operačný systém automaticky vytvorí adresár ROM na jednotke flash. Akonáhle prestane blikať, vyberte jednotku z Raspberry Pi, pripojte ju k počítaču a preneste ROMy do príslušných priečinkov. Napríklad, Sega ROM by mal byť umiestnený do priečinka Sega, Super Nintendo hry v priečinku NES a tak ďalej.

ROMy sa automaticky prenesú z USB disku na Raspberry Pi pri ďalšom pripojení flash disku.

Tipy

Ak budete niekedy potrebovať opätovné vykonanie konfigurácie ovládača vo vnútri stanice Emulation, zadajte príkaz "rm /home/pi/.emulationstation/es_input.cfg" na príkazovom riadku a odstráňte pôvodné nastavenie.

Ak sa chcete vrátiť na Emulačnú stanicu, zadajte do príkazového riadku "emuláciu". Ak hráte hru, jednoducho stlačte tlačidlo "ESC" na klávesnici a vráťte sa do hlavnej ponuky.

Zadaním "sudo nano /home/pi/RetroPie/configs/all/retroarch.cfg" v príkazovom riadku sa otvorí okno, ktoré vám umožní zobraziť a upraviť konkrétne tlačidlá na ovládači.

Najambicióznejšie projekty Raspberry Pi (obrázky) 7 Fotografie
 

Zanechajte Svoj Komentár