Paleiskite ir emuliuokite Windows Raspberry Pi naudodami QEMU. Kaip Raspberry Pi paversti žaidimų konsole

„Raspberry Pi“ yra 1800 USD kainuojantis kompiuteris, kuris gali padaryti daug dalykų, tačiau žaidėjas gali norėti labiau nei bet ko kito, tai paversti mikrokompiuterį retro žaidimų konsole. Įsivaizduokite klasikinės NES arba SNES mini konsolės dydį, o atmintyje yra keli šimtai žaidimų nei originalių žaidimų pultų, su daugybe kasečių, kurias reikia iš naujo įkelti į lizdą. Turėdami maždaug pusvalandį laisvo laiko ir šiek tiek patobulinę technologijas, žaidėjai gali paversti šį kortų kaladės dydžio kompiuterį pilnaverte konsolė, galinčia imituoti beveik visas klasikines 1970-ųjų, 80-ųjų ir 90-ųjų vaizdo žaidimų sistemas.

Kaip tai veikia?

Emuliaciją geriausia atlikti naudojant naujausią, naujausią ir todėl galingą Raspberry Pi, nes net ir seni žaidimai reikalauja didelio našumo. Tačiau kol kas šiam projektui pradėti rekomenduojamas modelis Raspberry Pi 3 (o ne Raspberry Pi 3 B+; 3B+ modelis yra galingesnis ir pagerino belaidį ryšį, tačiau ne visos operacinės sistemos, įskaitant Recalbox, buvo atnaujintos kūrėjai iki galo su juo dirbti).
Dauguma žaidėjų juos dominančius žaidimus galės atsisiųsti į 32 GB (ar mažiau) „microSD“ atminties kortelę, kurioje bus saugoma operacinė sistema ir ROM, vaizdai. Paprastai žaidimams, skirtiems senesnėms, kasetėmis pagrįstoms konsolėms, reikia mažiau vietos, o naujesnėms kompaktinių diskų konsolėms skirtiems žaidimams reikia daugiau vietos.

Jums taip pat reikės vairasvirtės, kuri priklauso nuo žaidimų tipo, kurį žaidėjas žais mini konsolėje. „DualShock 4“ valdiklis tinka tiek 2D, tiek 3D žaidimams, o „Buffalo Classic USB Gamepad“ labiau tinka tik 2D žaidimams.

Beveik bet kuri parinktis įdiegus emuliatorių Raspberry Pi 3 veiks tinkamai, tačiau turime įdiegti tokį dėklą kaip NES žaidimų konsolėje su galimybe išjungti konsolę per maitinimo mygtuką. Norint visiškai prisijungti prie LCD televizoriaus, taip pat reikės HDMI laido ir prieigos prie Mac (Linux) arba Windows kompiuterio. Taip pat gali prireikti mini belaidės klaviatūros ar kito įvesties valdiklio, kuris padėtų išspręsti bet kokią programinės įrangos problemą, tačiau tai nėra būtina.

Žaidėjas gali peržiūrėti emuliatorius ir žaidimus, taip pat atlikti kitus veiksmus Recalbox naudodamas vairasvirtę, kuriai nereikia papildomai naudoti klaviatūros ar pelės. Emuliatorius yra programinė įranga, kuri priverčia kompiuterį veikti kaip kitas kompiuterio įrenginys. Taip pat yra emuliatorių, kurie sukonfigūruoja Raspberry Pi mini kompiuterį kaip žaidimų konsolę („Nintendo Entertaiment System“, „Sega Genesis“, „PlayStation“ ar net kompiuteris, kuriame veikia DOS). Daugumą žaidimų, pateiktų internete failų, vadinamų ROM, pavidalu, galima žaisti naudojant emuliatorių kaip visavertę žaidimų kasetę arba diską sistemoje, iš kurios jie buvo nukopijuoti.

ROM paprastai yra saugomi autorių teisių. Savo kasečių skaitmeninės kopijos, skirtos naudoti įvairiuose emuliatoriuose, kūrimas yra teisėtas, tačiau paprastai tam reikia specializuotos įrangos. Tokios įmonės kaip „Nintendo“ aiškiai nurodė, kad emuliatorių naudojimas žaidimams be autorių teisių savininko leidimo yra neteisėtas. Kai kurie nepriklausomi kūrėjai kuria originalius žaidimus, vadinamus „homebrew“, skirtus klasikinėms žaidimų konsolėms, ir tai visiškai legalu („D-Pad Hero“, „Alter Ego“ ir „Blade Buster“).

Raspberry Pi 3 naudojimas kaip žaidimų emuliavimo mašina yra labai populiari užduotis tarp kūrėjų, kurie sugalvojo kelias operacines sistemas, kad galėtų leisti vaizdus ir ROM. Kiekvienoje operacinėje sistemoje yra emuliatoriai, skirti beveik visoms šiuo metu egzistuojančioms konsolėms (nuo populiarių pultų, tokių kaip Super Nintendo, iki labiau neaiškių konsolių, tokių kaip Sinclair Spectrum).

RetroPie buvo pirmoji operacinė sistema, tačiau jos idėjoms vadovavosi ir kitos, įskaitant Recalbox ir Lakka. Šiame vadove aprašoma, kaip valdyti „Recalbox“ sistemą, kurią lengviausia nustatyti valdyti. „RetroPie“ gali suteikti daugiau funkcijų nei „Recalbox“, pvz., palaikyti klasikinius valdiklius, prijungtus prie Raspberry Pi GPIO, arba žaisti internetinius žaidimus, taigi, jei jums patinka „Linux“ ir žaidėjai neprieštarauja skirti daugiau laiko nustatydami, galite naudoti aukščiau paminėtą sistemą. , tačiau „RetroPie“ ir „Recalbox“ turi tuos pačius emuliatorius, todėl žaidimo eiga nelabai skirsis.

„Raspberry Pi“ gali patikimai mėgdžioti senesnes, į 2D grafiką orientuotas konsoles, tokias kaip „Nintendo“, „Super Nintendo“ ar „Sega Genesis“. Kalbant apie 3D konsoles, tokias kaip „PlayStation“, jos puikiai imituoja, tačiau „Nintendo 64“ ir „Dreamcast“ žaidimai, nors ir išskirtiniai, turi prastą atkūrimo įgyvendinimą, o naujesnių konsolių emuliatoriai paprastai net neįtraukiami, nes „Pi“ nėra pakankamai produktyvus, kad juos paleisti. . Kai kuriuose žaidimuose žaidėjai gali pastebėti tam tikrą valdiklio įvesties vėlavimą, ypač jei naudojate „Bluetooth“ valdiklius. Žaidėjai taip pat susidurs su kitomis keistenybėmis – garsas gali atsitiktinai išnykti arba „Raspberry Pi“ gali be jokios priežasties nustoti siųsti vaizdo įrašą. Tokie dalykai nutinka nedažnai, todėl trikčių šalinimas tikriausiai taps žaidimo dalimi.

Recalbox įrašymas į atminties kortelę

Kaip ir bet kurioje operacinėje sistemoje, pirmasis Raspberry Pi žingsnis yra atsisiųsti ir įrašyti failus į „microSD“ kortelę:

1. Atsisiųskite naujausią „Recalbox“ versiją savo Raspberry Pi iš „Windows“ arba „Mac“ („Linux“) kompiuterio.
2. Atsisiųskite ir įdiekite „Etcher“ (nemokamą programinę įrangą), naudojamą „Pi“ operacinės sistemos vaizdams kopijuoti į SD kortelę.
3. Įdėkite microSD kortelę į kompiuterį (jei neturite įmontuoto SD kortelių skaitytuvo, turėsite jį nusipirkti arba pasiskolinti iš draugo).
4. Atidarykite Etcher. Spustelėkite „Pasirinkti vaizdą“ ir suraskite „Recalbox“ failą, kurį atsisiuntėte atlikdami pirmąjį veiksmą.
5. Spustelėkite Pasirinkti diską ir suraskite „microSD“ kortelę. Tada spustelėkite „Flash“ ir palaukite, kol Etcher nukopijuos vaizdą.
6. Kai tai padarysite, išimkite SD kortelę, įdėkite ją į Raspberry Pi mini kompiuterį, prijunkite valdiklius, tada prijunkite Pi prie maitinimo šaltinio ir LCD televizoriaus arba monitoriaus.

„Recalbox“ nustatymas





Kai pirmą kartą atsisiunčiate „Recalbox“, ji automatiškai atlieka kelis sąrankos veiksmus, kad būtų parodytas pagrindinis meniu.

„Recalbox“ yra keletas nemokamų žaidimų. Jei iš karto nematote valdymo pulto, tai reiškia, kad neturite paleisti žaidimų. Jei turite „Recalbox“ palaikomą USB vairasvirtę, galite naršyti meniu naudodami krypties mygtukus arba naudoti klaviatūrą. Prieš pradėdami žaisti žaidimus, turite nustatyti keletą dalykų:

1. Nustatykite valdiklius. Populiariausių laidinių valdiklių, įskaitant „Buffalo USB Controller“, „Xbox 360“ ir „Xbox One“ valdiklius bei „Sony DualShock 4“, mygtukai yra standartiškai sukonfigūruoti, tačiau žaidėjai gali tinkinti mygtukus, jei reikia, spustelėdami Pradėti, tada pasirinkdami Valdiklio nustatymai. . Jei reikia iš naujo sukonfigūruoti laidinio valdiklio mygtukus, pasirinkite Konfigūruoti valdiklį, tada spustelėkite Gerai ir vykdykite ekrane pateikiamas instrukcijas. Norėdami nustatyti „Bluetooth“ valdiklį, spustelėkite „Pradėti“, tada „Suporuoti“ Bluetooth valdiklį; įjunkite valdiklį į susiejimo režimą ir pasirinkite valdiklio pavadinimą, kai jis pasirodys ekrane.
2. Prisijunkite prie belaidžio tinklo. Jei žaidėjų „Raspberry Pi“ yra prijungtas prie maršrutizatoriaus naudojant eterneto kabelį, jie gali praleisti šį veiksmą, tačiau jei grotuvas nori naudoti „Wi-Fi“, jiems reikės įvesti savo kredencialus. Spustelėkite Pradėti ir pasirinkite Tinklo nustatymai. Naudodami ekraninę klaviatūrą įveskite savo SSID (prisijungimo) ir „Wi-Fi“ slaptažodį. Kai viskas bus nustatyta, žaidėjas gali pasiekti Pi per savo tinklą, tiesiai iš savo kompiuterio, kad galėtų perkelti failus ir keisti pagrindinius nustatymus.
3. Pasirinkite šešėlius. Senesni žaidimai šiuolaikinėje televizijoje gali atrodyti neryškūs ir ištempti. Norėdami tai pasiekti, emuliatoriai gali naudoti šešėlius, kurie imituoja senų TV vaizdų atsiradimą LCD ekranuose. „Recalbox“ turi dvi tam skirtas parinktis: „scanlines“, kurios prideda horizontalias linijas prie ekrano, pavyzdžiui, kineskopinis televizorius, ir „retro“, kuri automatiškai parenka kitokio stiliaus šešėlius pagal konsolę (pavyzdžiui, NES žaidimas turi nuskaitymo linijas, o GameBoy Advance žaidimas imituoja pikselių tinklelį, kurį matysite originalaus delninio kompiuterio LCD ekrane). Norėdami pasirinkti šešėlius, spustelėkite Pradėti, tada Žaidimo nustatymai, tada Shaders. Daugelis žmonių gali nustatyti jį į „Retro“ ir palikti jo būseną nepaliestą. Galite pridėti savo šešėlių, bet tai šiek tiek sudėtinga mokymosi pradžioje.

Recalbox žaidimų kopijavimas

„Recalbox“ apima pagrindinę failų ir konfigūracijos tvarkyklę, kurią galite pasiekti savo namų tinkle naudodami žiniatinklio sąsają naršyklėje. Naudodami šią žiniatinklio sąsają galite kopijuoti ROM per savo Pi, tvarkyti pagrindinius nustatymus... Norėdami parodyti, kaip perkelti ROM iš kompiuterio į Pi, naudosime žaidimo D-Pad Hero kopiją.

1. Jei naudojate „Windows“ kompiuterį, savo kompiuterio žiniatinklio naršyklėje eikite į http://recalbox/; arba http://recalbox.local/, jei naudojate „Mac“ („Linux“).
2. „Recalbox manager“ puslapyje spustelėkite ROM mygtuką šoninėje juostoje.
3. Spustelėkite aplanką „Nintendo Entertainment System“. Turite nukopijuoti ROM failus į konsolės aplanką.
4. Spustelėkite „Atsisiųsti ROM“, tada vilkite D-Pad Hero failą, kurį atsisiuntėte atlikdami pirmąjį veiksmą, į naršyklės langą. Tai atlikę, nukopijuokite failą, spustelėkite „Paleisti ES iš naujo“, tada eikite į „Pi“, kad sėkmingai paleistumėte. Grotuvas taip pat gali pasirinkti ir atsisiųsti kelis ROM (žaidimus) vienu metu.
5. Recalbox tvarkyklė turi ir kitų funkcijų. Grotuvas gali pasiekti įvairius žiniatinklio tvarkyklės nustatymus, įskaitant belaidžio tinklo nustatymus ir šešėlius. Taip pat galite paspausti mygtuką, kad padarytumėte ekrano kopiją žaisdami. Jei žaidėjui nepatinka naršykle pagrįstas tvarkyklė, jis taip pat gali pasiekti savo „Pi“ naudodami „Windows Explorer“ arba „Finder“, pasiekiamą „Mac“ kaip prie tinklo prijungtą saugojimo įrenginį.

Kaip išsaugoti ir paleisti į „Recalbox“.

Pažaidę žaidimą žaidėjai tikriausiai norės sužinoti apie žaidimo išsaugojimo ir įkėlimo nuorodas, taip pat grįžimą į pagrindinį „Recalbox“ meniu.
Emuliatoriai leidžia išsaugoti žaidimo eigą realiuoju laiku, net ir senesniuose žaidimuose, kuriuose nėra įmontuotos išsaugojimo sistemos. Ši funkcija vadinama „Išsaugoti būsenas“ ir išsaugo tikslų momentą, kai žaidėjas atlieka bet kokius žaidimo veiksmus. Norėdami išsaugoti, įkelti ir išeiti iš žaidimų „Recalbox“, galite naudoti sparčiuosius klavišus vienu metu paspausdami du vairasvirtės mygtukus.

Jei turite PS4 valdiklį, spartusis klavišas yra PS mygtukas. Jei turite klasikinį valdiklį, pvz., Buffalo valdiklį, spartusis klavišas yra mygtukas Pasirinkti. „Xbox“ valdiklyje pagrindinis mygtukas yra spartusis klavišas. Mygtukų priskyrimas yra pagrįstas Super Nintendo valdiklio šablonu, todėl naudokite bet kurį šioje valdiklio vietoje esantį mygtuką, kuris gali skirtis nuo pavaizduotų. Štai keletas naudingų mygtukų kombinacijų žaidimui pradėti:

1. Spartusis klavišas + „Pradėti“ – leidžia išeiti iš žaidimo
2. Spartusis klavišas + „Y“ – greitas būsenos išsaugojimas
3. Spartusis klavišas + "X" - greitas ankstesnės būsenos įkėlimas
4. Spartusis klavišas + "A" - leidžia iš naujo nustatyti žaidimą

Raspberry Pi emuliatorius gali suteikti jums šimtus valandų linksmybių su daugybe klasikinių retro žaidimų. Tai puikus nostalgijos projektas ir veikia neįtikėtinai gerai, kai tik jį nustatysite.

Ši pamoka padės atlikti visus veiksmus, kuriuos turėsite atlikti, kad sukurtumėte ir paleistumėte fantastišką „viskas viename“ retro žaidimo emuliatorių Raspberry P.

Šis žaidimų emuliatorius yra puikus projektas, jei esate aistringas retro žaidimų, kuriuos norite žaisti, mėgėjas. Svarbu atsiminti, kad „Pi“ gali nesugebėti atkurti visų klasikų dėl ribotos apdorojimo galios, tačiau turėtų sugebėti valdyti daugumą jų.

Į numatytąją „RetroPie“ sąranką įtraukta daugybė emuliatorių. Visų emuliatorių, kuriuos galite naudoti, sąrašą rasite šios pamokos apačioje.

Įranga

Galite rasti visas detales, kurių jums prireiks retro žaidimo emuliatoriaus pamokai.

Rekomenduojama

Neprivaloma

Viso nustatymas

Toliau pateikiami veiksmai padės jums atlikti visus veiksmus, kad nustatytumėte Raspberry Pi emuliatorių ir būtų pasiruošę naudoti.

1. Jums reikės formatavimo įrankio. Apsilankykite SD asociacijos svetainėje ir atsisiųskite „SD Formatter“, skirtą „Windows“ arba „Mac“.

2. Vykdykite instrukcijas, kad įdiegtumėte formatavimo programinę įrangą.

3. Įdėkite SD kortelę į kompiuterio ar nešiojamojo kompiuterio SD kortelių skaitytuvą ir patikrinkite jam skirtą disko raidę, pvz. G:/(Jei jo neturite, galite nusipirkti USB SD kortelių skaitytuvą)

4. SD formatuotoje pasirinkite SD kortelės disko raidę (pvz., G:/) ir spustelėkite formatu.

Atsisiųskite ir įdiekite „RetroPie“ programinę įrangą į SD kortelę

1. Atsisiųskite naujausią RetroPie SD kortelės vaizdą iš RetroPie GitHub. Atsisiuntę išpakuokite failą, kad liktų a .img failą.

2. Toliau mums reikės programinės įrangos, kad įdiegtume vaizdą į SD kortelę, šiai pamokai naudosime Etcher. Atsisiųskite Etcher iš jų svetainės ir įdiekite.

3. Įdiegę atidarykite Etcher ir paspauskite pasirinkti paveikslėlį mygtuką. Naršykite į .img failą atsisiuntėme 1 veiksmas.

3. Toliau spustelėkite pasirinkite diską mygtuką. Pasirinkite tinkamą diską ir paspauskite tęsti.

3. Galiausiai spustelėkite Blykstė! mygtuką, kad pradėtumėte mirksėjimo procesą. Tai gali užtrukti šiek tiek laiko, todėl būkite kantrūs. Baigę išimkite SD kortelę iš kompiuterio ir įdėkite į Raspberry Pi.

Norėdami tęsti, pereikite prie „Retro“ žaidimo emuliatoriaus paleidimo skyriaus.

Raspberry RetroPie diegimas nuo nulio

Šis vadovėlio skyrius skirtas „RetroPie“ nustatymui jau esamoje operacinėje sistemoje.

1. Norėdami pradėti, turime užtikrinti, kad mūsų pirminiame skaidinyje būtų bent 2 GB laisvos vietos. Tai galime padaryti naudodami šią komandą ir atkreipdami dėmesį į /dev/root.

2. Prieš per daug aplenkdami save, taip pat turėtume atnaujinti paketų sąrašą ir paleisti visų esamų paketų atnaujinimą.

Galime užtikrinti, kad viskas būtų atnaujinta, terminale išleisdami šią komandą.

Sudo apt-get update && sudo apt-get upgrade

3. Po to galime įdiegti du paketus, kurių mums reikės norint paleisti RetroPie sąrankos scenarijų, naudokite šią komandą, kad įdiegtumėte „Git“ ir dialogo programinę įrangą.

Sudo apt-get install -y git dialogo langas

4. Dabar galime lengvai gauti naujausią RetroPie sąrankos scenarijaus versiją, įveskite šias komandas, kad atsisiųstumėte naujausią versiją.

Cd git klonas --depth=1 https://github.com/RetroPie/RetroPie-Setup.git

5. Dabar galime CDį Retropie sąrankos aplanką ir padarykite scenarijų vykdomąjį, kad galėtume jį paleisti. Kai tai padarysime, tiesiog paleidžiame scenarijų.

Cd RetroPie-Setup chmod +x retropie_setup.sh sudo ./retropie_setup.sh

6. Dabar turėtų būti rodomas RetroPie sąrankos scenarijus, jame bus įvairių parinkčių, tačiau norime atkreipti dėmesį Pagrindinis diegimas.

Pasirinkite šią parinktį naudodami rodyklių klavišus, kad pereitumėte prie jos, ir naudodami įvesties mygtuką, kad ją pasirinktumėte.

7. Tada jums bus pateiktas ekranas, kuriame bus prašoma patvirtinti, ar norite įdiegti Šerdis ir Pagrindinis RetroPie šakas, pasirinkite Taip Norėdami pradėti diegti, pasirinkite šią parinktį.

8. Kai baigsite, grįšite į meniu, šį kartą pasirinkite Konfigūracija/įrankiai.

9. Čia eikite į automatinis paleidimas ir pasirinkite šį meniu.

10. Čia pasirinkite Paleiskite emuliavimo stotį įkrovos metuĮjungus Raspberry Pi bus paleista iš priekio.

11. Dabar galite saugiai išeiti iš konfigūravimo įrankio. Tai galite padaryti greitai paspausdami Ctrl + C arba paspauskite pabėgti ir pasirinkite išėjimo parinktis.

12. Kai tai bus baigta, dabar galėsite kopijuoti ROM, skirtus Raspberry Pi RetroPie.

Norėdami paleisti „RetroPie“ sąsają, į terminalą turime įvesti šią komandą. Ši komanda paleis „EmulationStation“ sąsają.

Emuliacija

Retro žaidimų emuliatoriaus paleidimas

1. Įdėkite SD kortelę į Pi, taip pat prijunkite pelę, klaviatūrą, Ethernet laidą ir maitinimo šaltinį. Jei įdiegėte „RetroPie“ į jau esamą „Raspbian“ įrenginį, iš naujo paleiskite „Pi“ naudodami šią komandą.

Sudo paleisti iš naujo

2. Raspberry Pi dabar bus paleistas ir paleistas į RetroPie.

3. Toliau paspauskite f4 kad jis patektų į komandų eilutę.

4. Tipas ifconfig ir užrašykite šalia esančius skaičius ir taškus inet adr. (Jums gali prireikti vėliau)

5. Jei to dar nepadarėte, mes išplėsime failų sistemą ir padidinsime Pi, kad pasiektume geriausią įmanomą našumą.

Į terminalą įveskite toliau pateiktą informaciją, kad atidarytumėte rasp-config.

Sudo raspi-config

6. Pasirinkite Išskleiskite failų sistemą ir sutikite, kol grįšite į pagrindinį ekraną.

7. Eikite į Išplėstinės parinktys -> SSH ir įjungti.

8. Toliau eikite į overclock, pasirinkite Medium arba Turbo, jei jaučiatės rizikingi. (Šios parinktys skiriasi naujesniuose modeliuose. Pavyzdžiui, „Raspberry Pi 3“ nepalaiko įsijungimo.)

9. Po to pasirinkite baigti ir tada pasirinkite taip perkrauti. Dabar laikas pridėti romų į savo Raspberry Pi emuliatorių.

ROM pridėjimas prie Raspberry Pi emuliatoriaus

ROM yra tik skaitymo atminties trumpinys ir yra formatas, kuriuo rasite beveik visus klasikinius žaidimus.

ROM galima rasti visame internete, o kadangi yra tiek daug skirtingų šaltinių, geriausia tiesiog „Google“ ieškoti žaidimo, kurį norite atsisiųsti, ir tada ROM. pvz. („Doom ROM“).

Aplink yra daug svetainių, tokių kaip „Emulationking“, „Abandonia“, kurios teikia visų rūšių ROM, emuliacijos pagalbą ir daug daugiau. Tai puikiai tinka, jei norite toliau pažvelgti į emuliatoriaus sceną ir pridėti daugiau prie Raspberry Pi emuliatoriaus.

USB atmintinės naudojimas

1. Prieš pradėdami, turime įsitikinti, kad „Retropie“ įjungta USB paslauga. Jei ne, ši pamokos dalis neveiks.

Pradėkime eidami į terminalą. Tai galite pasiekti iš RetroPie paspausdami F4 ir paspausdami bet kurį klavišą.

2. Dabar, kai esame terminale, turime pasiekti „RetroPie“ sąrankos scenarijų. Galime jį paleisti įvesdami toliau pateiktą informaciją.

3. Čia eik į Konfigūracija/įrankiai, šiame meniu norėsite eiti į sąrašo apačią ir ieškoti parinkties, pažymėtos usbromservice, pasirinkite šią parinktį.

4. Ši parinktis dabar įdiegs usbmount demonas. Prieš baigiant, jūsų paklaus, ar norite jį įjungti, kai būsite paraginti pasirinkti Įgalinti USB ROM paslaugą.

5. Baigę išeikite iš sąrankos įrankio paspausdami ESC ir pasirenkant išeiti, arba naudojant Ctrl + C.

6. Dabar iš naujo paleiskite Raspberry Pi naudodami šią komandą.

Sudo paleisti iš naujo

7. Pirmiausia įsitikinkite, kad jūsų USB diskas yra suformatuotas į FAT32. Tai galite patikrinti sistemoje „Windows“ dešiniuoju pelės mygtuku spustelėdami diską ir spustelėdami Savybės ir pažiūrėkite į šalia esantį tekstą Failų sistema:.

8. USB atmintyje sukurkite katalogą pavadinimu retropija, programinė įranga aptiks šį aplanką, kai jis prijungtas, ir nustatys, kad jis būtų kopijuojamas per ROM.

9. Dabar prijunkite tą USB prie Raspberry Pi ir skirkite tam kelias minutes, nes RetroPie programinė įranga ją nustatys ruošdamasi kopijuoti per ROM.

Jei USB mirksi lemputė, prieš ištraukdami palaukite, kol ji nustos mirksėti. Jei jame nėra šviesos, palaukite kelias minutes, kol darbas bus baigtas.

10. Dabar išimkite USB iš Raspberry Pi ir vėl prijunkite jį prie kompiuterio.

11. Pridėkite ROM į atitinkamus USB aplankus. Šie aplankai bus RetroPie/roms aplanką. (Pvz. RetroPie/roms/snes)

12. Baigę kopijuoti ROM į USB, vėl prijunkite jį prie Raspberry Pi. Programinė įranga „RetroPie“ iškart pradės kopijuoti šiuos failus, kurį laiką neištraukite USB.

13. Atnaujinti emuliacija paspausdami F4, arba meniu Pradėti pasirinkite Baigti

Kopijavimas per SFTP

Norėdami prisijungti prie Raspberry Pi, SFTP turėsite naudoti tokią programą kaip WinSCP. Jei naudojate „Mac“, naudokite kažką panašaus į „Cyberduck“.

1. Sistemoje Windows eikite į WinSCP svetainę ir atsisiųskite naujausią WinSCP versiją. WinSCP yra įrankis, kuris sąveikaus su Raspberry Pi ir leis mums kopijuoti failus tiesiai į Raspberry Pi.

2. Atsisiuntę paleiskite WinSCP. Jis iš karto paprašys naujų prisijungimo duomenų. Į teisingus laukus turėsite įvesti toliau nurodytą informaciją.

Failo protokolas: SFTP
IP adresas: Norėdami rasti „RetroPie“ IP adresą, pagrindiniame meniu eikite į „RetroPie“ parinktis ir pasirinkite paskutinę parinktį „Rodyti IP adresą“.
Prievado numeris: 22 (numatytasis)
Vartotojo vardas: pi (numatytasis)
Slaptažodis: avietės (numatytasis)

3. Sėkmingai prisijungę turėtumėte atkreipti dėmesį į dešinįjį ekraną. Raskite aplanką pavadinimu RetroPie, dukart spustelėkite jį ir tame aplanke raskite aplanką pavadinimu Roms ir dar kartą dukart spustelėkite, kad patektumėte į tą aplanką.

Dabar turėtumėte sėdėti kataloge, kuriame bus saugomi visi jūsų romai. Viršuje rodomas failų katalogas turėtų būti panašus į /home/pi/RetroPie/roms

4. Patekę į reikiamą aplanką, tereikia sudėti failus į atitinkamą konsolės aplanką, pvz., SNES žaidimas nuvilkite failą į aplanką pavadinimu snes.

Pastaba: Jei norite kopijuoti daugiau failų, o ne tik romus, pirmiausia gali tekti įjungti root slaptažodį, terminale įvesdami šią komandą.

Sudo passwd šaknis

Tai leis jums nustatyti root vartotojo slaptažodį.

Kopijavimas per Samba tinklo dalis

Švarus „RetroPie“ diegimas taip pat turi iš anksto įdiegtą ir įjungtą „Samba“. leidžia prisijungti prie „Microsoft“ bendrinamų tinklo įrenginių sąsajos „Linux“ ir „Mac“ pagrįstiems įrenginiams.

Tai leidžia pasiekti Raspberry Pi failus tinkle neprisijungus prie kažko panašaus į WinSCP.

1. Jei vykdote švarų diegimą iš „RetroPie“ vaizdo, galite pereiti prie 6 veiksmo. Priešingu atveju, jei įdiegėte „RetroPie“ į jau esamą „Raspbian“ diegimą, turėsite atlikti kelis papildomus veiksmus, kad tai nustatytumėte.

Norėdami pradėti, įveskite šias komandas, kad paleistumėte RetroPie sąrankos scenarijų.

Cd RetroPie-Setup sudo ./retropie_setup.sh

2. Kai sąrankos scenarijus bus įkeltas, eikite į Konfigūracija/įrankiai naudojant rodyklių klavišus ir spaudžiant įveskite.

3. Šiame meniu turite ieškoti parinkties, pažymėtos samba, pasirinkę šią parinktį paspauskite enter, kad ją pasirinktumėte.

4. Pasirinkus šią parinktį, bus įdiegti paketai, reikalingi sambai nustatyti. Kai tai bus baigta, pamatysite kitą ekraną.

Šiame ekrane pasirinkite Įdiekite RetroPie Samba akcijas. Ši parinktis nustatys samba, kad ji bendrintų su RetroPie susijusius aplankus ir leis prie jų prisijungti prie tinklo.

5. Kai tai padarysite, dabar galite saugiai išeiti iš RetroPie programinės įrangos. Tai galite padaryti dviem būdais, vienas – pataikyti Ctrl + C, o kita – pataikyti ESC ir pasirinkite išeiti.

6. Dabar grįžkite į savo kompiuterį. „Windows“ kompiuteryje atidarykite failų naršyklės langą ir adreso juostoje įveskite šį adresą.

\\192.168.1.106

Pastaba: Būtinai pakeiskite IP adresą savo.

7. Yra tikimybė, kad jis paprašys jūsų Raspberry Pi prisijungimo duomenų. Tiesiog įveskite slaptažodį ir vartotojo vardą. Jei vis dar naudojate numatytąjį vartotoją, tai bus taip.

Vartotojo vardas: pi
Slaptažodis: aviečių

3. Dabar galite nukopijuoti bet kurį norimą failą į savo Raspberry Pi. Jei norite kopijuoti per romus, norėsite pereiti į romai ir nukopijuokite failą į konsolės, kuriai jis priklauso, aplanką.

Pavyzdžiui, a SNES žaidimas pateks į aplanką pavadinimu snes.

Emuliatoriai įtraukti į RetroPie

Žemiau pateikiami visi emuliatoriai, įdiegti su Retropie rašant šią pamoką.

Amiga (JAE4 visi)

„Amiga“ yra kompiuterių asortimentas, kurį „Commodore“ pardavinėjo devintajame ir dešimtajame dešimtmetyje. „Amiga“ buvo daugybė žaidimų, bet tik keletas – „The Chaos Engine“, „Lemmings“, „Turrican“ ir „Shadow of the beast“.

Šis Raspberry Pi Amiga emuliatorius leis žaisti daugelį klasikinių žaidimų, kurie jums patiko šiame senosios mokyklos kompiuteryje.

„Apple II“ („LinApple“)

1977 metais pristatytas Apple II buvo vienas sėkmingiausių savo laikų asmeninių kompiuterių. „Apple II“ per visą savo gyvavimo laikotarpį turėjo daug žaidimų, tokių kaip „Castle Wolfenstein“, „Lode Runner“, „Choplifter“ ir sąrašas tęsiasi.

Pasinaudokite Apple II emuliatoriumi Raspberry Pi ir iš naujo išgyvenkite kai kurias puikias klasikas.

„Apple Macintosh“ („Basilisk II“)

Žaiskite Apple Macintosh žaidimus, kurie buvo sukurti veikti MAC OS 8.1.

Amstrado MUP (CPC4RPi)

„Amstrad CPC“ arba „Color Personal Computer“ trumpinys yra kompiuterių serija, išleista 1984–1990 m. Šiam kompiuteriui buvo išleista daug puikių žaidimų, tokių kaip Roland in the caves, Harrier Attack, Gauntlet ir daug daugiau.

Atari 800

„Atari 800“ yra 8 bitų namų kompiuterių, išleistų 1979 m., serijos dalis. Vėl buvo išleista daug žaidimų, skirtų „Atari 800“, pavyzdžiui, Montezuma Revenge, Jumpman, Star Raiders ir daug daugiau.

„Raspberry Pi“ yra puikus „Atari 800“ emuliatorius. Vėlgi, yra tiek daug žaidimų, kuriuos galite žaisti.

„Atari 2600“ („RetroArch“)

1977 m. rugsėjį „Atari“ išleistas „Atari 2600“ išleidimo metu buvo labiau žinomas kaip „Atari VCS“. „Ikari Warriors“, „Pengo“, „Pigs in Space“ ir „Pac man“ – tik keletas žaidimų, išleistų konsolei.

Jei ieškote „Atari 2600“ emuliatoriaus, šis „Raspberry Pi“ modifikavimas leidžia tai padaryti.

C64 (VICE)

C64 arba Commodore 64, išleistas 1982 m. Commodore International. Tai visų laikų daugiausiai parduotas kompiuterių modelis, kurio pardavimas siekia 10–17 mln.

Naudodamiesi šiuo vadovu galite nustatyti Commodore 64 emuliatorių naudodami Raspberry Pi.

„Game Boy Advance“ (gpSP)

„Game Boy Advance“ yra viena daugiausiai visų laikų parduodamų delninių žaidimų konsolių. Parduodami daugiau nei 81,5 milijono milijonų, turime daug puikių žaidimų šiam puikiam delniniam kompiuteriui. Kai kurie iš šių puikių žaidimų buvo „Pokemon“, „Super Mario Advance“, „Super Mario Bros“ ir daug daugiau.

„Raspberry Pi Game Boy Advance“ emuliatorius leidžia atkurti kai kurias puikias klasikas, išleistas delninei konsolei.

Žaidimo įranga („Osmose“)

„Sega Game Gear“ yra delninė konsolė, išleista dar 1990 m.

„Intellivision“ („RetroArch“)

1979 m. visuomenei išleista „Intellivision“ yra vaizdo žaidimų konsolė, kurią sukūrė „Mattel“. Konsolė parduota virš 3 milijonų ir iš viso jai išleisti 125 žaidimai. Konsolei išleisti žaidimai apėmė „BurgerTime“, „Night Stalker“, „B-17 Bomber“ ir daug daugiau.

„Neo Geo“ („GnGeo“, „Genesis-GX“ ir „RetroArch“)

„Neo Geo“ buvo rastas ir žaidimų aikštelėse, ir namuose, o gamyba nenutrūko iki 1997 m. Sistemai išleisti žaidimai apima „Rage of the Dragons“, „Twinkle Star Sprites“ ir daug daugiau.

„Raspberry Pi“ yra puikus „Neo Geo“ emuliatorius, leidžiantis įvertinti kai kuriuos puikius šiai sistemai išleistus žaidimus.

„Sega Master“ sistema („Osmose“)

SMS arba Sega Master System buvo išleistas 1985 metais Japonijoje. Tik 1986, 1989 ir 1989 metais jis buvo atvežtas į Šiaurės Ameriką, Europą ir Braziliją. Sistema veikė gerai, tačiau negalėjo panaikinti „Nintendo“ dominavimo rinkoje, parduodant tik 10–13 milijonų, palyginti su 62 milijonais parduotų NES vienetų.

„Sega Master“ sistemos emuliatorius yra puikus būdas žaisti kai kurias sistemai išleistas klasikas, tokias kaip Alien Syndrome, Asterix, Cyborg Hunter, Wonder Boy ir daug daugiau.

Sega Megadrive / Genesis (DGEN, Picodrive)

„Sega Megadrive“ arba dar žinomas kaip „Sega Genesis“ yra trečioji konsolė ir „Sega Master System“ įpėdinė. Ši sistema gali pasigirti daugiau nei 900 žaidimų biblioteka ir buvo populiari Šiaurės Amerikoje bei Europoje, tačiau konsolė kovojo Europoje.

„Raspberry Pi“ puikiai veikia kaip „Sega Genesis“ emuliatorius, todėl jei tokį turite, tikrai turėtumėte žaisti kai kuriuos iš šių žaidimų.

„Nintendo“ pramogų sistema – NES („RetroArch“)

„Nintendo Entertainment“ arba dar žinomas kaip NES buvo išleistas Šiaurės Amerikoje 1985 m. Tai buvo konsolė, kuri padėjo atgaivinti JAV vaizdo žaidimų pramonę po 1985 m. žlugimo. NES buvo klasika, tokia kaip Mario Bros, Mega Man, Duck. Medžioklė ir daug daugiau.

„RetroArch“ gali būti geriausias NES emuliatorius, nes galite turėti ne tik mėgstamus NES žaidimus, bet ir žaidimus iš kitų puikių konsolių.

„Nintendo 64 – N64“ („Mupen64Plus-RPi“)

Nintendo 64 arba dar žinomas kaip N64 yra dar viena labai populiari vaizdo žaidimų sistema, kurią išleido Nintendo.

Iš viso konsolei buvo išleisti 387 žaidimai, keli iš jų buvo parduodami tik Japonijoje. Kai kurie puikūs žaidimai, išleisti šiai konsolei, yra Donkey Kong 64, Super Mario 64, Perfect Dark, Goldeneye ir daugelis kitų.

Jei ieškote puikaus n64 emuliatoriaus, „Raspberry Pi“ atliks gana padorų darbą, turėdamas keletą žaidimų, kurie gali veikti šiame nuostabiame mažame kompiuteryje.

PlayStation 1 (RetroArch)

PlayStation 1 arba dažniausiai žinomas kaip PS arba PS1 buvo išleistas 1995 m. ir buvo pagrindinis Nintendo 64 konkurentas. Daugelis puikių išleistų žaidimų yra Driver, Tomb Raider, Resident Evil 2, Crash Bandicoot ir daug daugiau.

Šis „Raspberry Pi“ modifikavimas yra puikus „PlayStation 1“ emuliatorius ir leis jums žaisti keletą puikių žaidimų, kuriuos prisimenate.

„Super Nintendo“ pramogų sistema („RetroArch“, „PiSNES“, „SNES-Rpi“)

Super Nintendo Entertainment System arba dar žinoma kaip SNES yra vaizdo žaidimų konsolė, kurią Nintendo sukūrė ir išleido dar 1990 m. SNES buvo labai sėkmingas ir iki šiol turi didelę gerbėjų bazę. SNES turėjo puikių žaidimų, tokių kaip Sim City, Super Mario World, Casper, Civilization ir daug daugiau.

Tai gali būti geriausias SNES emuliatorius, nes galite jį nustatyti kaip tik savo SNES kolekcijos konsolę.

Kiti emuliatoriai, kuriuos turėčiau paminėti

Yra daugybė kitų emuliatorių, kuriuos galite paleisti, čia yra sąrašas tų, kuriuos, manau, reikia paminėti.

  • „Arcade“ („PiFBA“, „Mame4All-RPi“)
  • Atari ST/STE/TT/Falcon
  • „CaveStory“ („NXEngine“)
  • Doom (RetroArch)
  • Duke Nukem 3D
  • Final Burn Alpha (RetroArch)
  • Spalva (RetroArch)
  • MAME („RetroArch“ ir „AdvMAME“)
  • „Sega Mega-CD“ („Picodrive“)
  • „Sega 32X“ („Picodrive“)
  • Sinclair ZX Spectrum (saugiklis)
  • ScummVM
  • „PC Engine“ / „TurboGrafx 16“ („RetroArch“)
  • PC/x86 (rpix86)
  • Z mašinos emuliatorius („Frotz“)

Tikiuosi, kad šis vadovas padėjo nustatyti Raspberry Pi emuliatorių. Jei susiduriate su problemomis, turite atsiliepimų ar dar ko nors, nedvejodami palikite komentarą žemiau.

Daugelis „Raspberry“ mini kompiuterių vartotojų susiduria su anksčiau parašytų programų ar paslaugų paleidimo savo programėlėje problema, naujos operacinės sistemos veikimo klaida arba nesugebėjimu sukonfigūruoti sistemos. Kad išvengtumėte šios problemos, galite naudoti Raspberry Pi emuliaciją sistemoje Windows ir pamatyti, kaip veikia programos, prieš perkeldami jas į programėlę.

„Qemu“ pagrindu veikiančio Raspberry Pi emuliatoriaus ypatybės

  • Atviras kodas su reguliariais atnaujinimais ir galimybe atlikti pakeitimus (patyrusiems vartotojams);
  • Emuliacija vyksta lange, nereikia keisti kompiuterio;
  • Galimybė keisti programėlės skaičiavimo galios modelį;
  • Nereikia pirkti mokamos programinės įrangos;
  • Palaiko daugumą Windows versijų.

Be to, naudodami emuliatorių galite paleisti daugybę kitų įrenginių ir operacinių sistemų. Dabar išsiaiškinkime „Qemu“ diegimo ir paleidimo ypatybes.

Raspberry Pi emuliatoriaus, skirto „Windows“, diegimas ir konfigūravimas

  • Į paieškos variklį įveskite „Raspberry Pi emuliacija, skirta Windows“ ir spustelėkite pirmąją nuorodą. Čia jau yra surinkta visa reikalinga programinė įranga, kurią gali įdiegti paprasti vartotojai. Jei esate „pasidaryk pats“ gerbėjas, galite atskirai atsisiųsti „Qemu“ – mini kompiuterio atvaizdą ir nustatyti aplinką su branduoliu;
  • Spustelėkite „Atsisiųsti“, palaukite 5 sekundes ir atsisiųskite archyvą;
  • Išskleiskite turinį į anksčiau sukurtą aplanką;
  • Paleidžiame failą run.bat ir laukiame, kol sistema bus įkelta;
  • Pasirodžius konfigūratoriui, atliekame pakeitimus pagal norimus nustatymus (tik profesionalams, kitaip gali kilti problemų su sistemos veikimu);
  • Stebime virtualios mašinos Raspberry Pi emuliatoriaus paleidimo pabaigą ir galime pradėti atlikti manipuliacijas.

Jei viską padarėte teisingai ir turite vidutinės galios konfigūracijos kompiuterį, emuliatoriaus veikimo problemų neturėtų kilti. Kitu atveju pabandykite paleisti paketinį failą kaip administratorius, iš naujo įdiegti nekeisdami konfigūratoriaus ir atnaujinti visas svarbias tvarkykles.

Be to, yra daug „Raspberry Pi“ priedėlio emuliatorių, kurių funkcionalumą prieš įdiegiant galima išbandyti „Qemu“. Todėl pažvelkime į trumpą vadovą apie populiariausius ir daugiafunkcinius iš jų.

RetroPie emuliatorius, skirtas Raspberry Pi

Pagrindinis jo bruožas yra galimybė paleisti žaidimus iš daugelio konsolių, įskaitant PlayStation, NES, Sega Genesis ir kt. Be to, žaidimų konsolės emuliatorius „Raspberry Pi“ yra pagamintas kaip paruoštas vaizdas, turintis gana patogią sąsają.

„RetroPie“ diegimas

  • Paieškos sistemoje įveskite „RetroPie Project SD“ ir atsisiųskite vaizdą iš pirmosios nuorodos;
  • Atsisiųstą failą įrašome į atminties kortelę per DiskImager;
  • Paleidę sistemą, eikite į konsolę ir pradėkite konfigūraciją;
  • Pasirinkite skirtuką Failų sistema (pirmas sąraše), eikite į Advanced, tada atmintis padalijama ir įveskite reikšmę 256;
  • Pakeiskite išdėstymą ir laiko juostą į UTF8;
  • Uždarykite nustatymus ir iš naujo paleiskite sistemą.

Be to, atsižvelgiant į žaidimų pulto ar klaviatūros naudojimą, gali tekti įdiegti papildomų tvarkyklių. Taip pat patartina žaidimų vaizdus atsisiųsti per vietinį tinklą, kad ateityje nekiltų problemų.

iButton ant Raspberry

„iButton“ emuliatorius, skirtas Raspberry, gali emuliuoti domofono klavišus. Pravers tiems, kurie nori po ranka turėti daugiafunkcį klavišų skaitymo ir imitavimo įrenginį su galimybe per USB jungtis prie stalinio kompiuterio. Galite atsisiųsti ir susipažinti su „iButton“ oficialiame „GitHub“ puslapyje, kuris yra parašytas rusų kalba ir kuriame yra išsamios instrukcijos.

Tikimės, kad mūsų straipsnis apie emuliatorių, susijusių su Raspberry, nustatymus leido sutaupyti laiko tikrinant programas ir pateikė atsakymus į klausimus, iškilusius diegiant. Naudokite emuliaciją ir mėgaukitės Raspberry Pi galimybėmis.

Šiandien kalbėsiu apie raspberry pi emuliaciją languose.

Šis įrašas skirtas būtent langų mėgėjams :)

Kas yra emuliatorius?

Ištraukite ZIP failą į aplanką savo kompiuteryje.

2. Gaukite „raspberry pi“ branduolį su „Qemu“ palaikymu

Tai yra „Linux“ branduolio kompiliavimo su „qemu“ palaikymu veiksmai.

Norėdami išvengti šio žingsnio, žaislas gali tiesiog atsisiųsti iš anksto sudarytą vaizdą iš .

Perkelkite šį failą į QEMU aplanką, kuris buvo sukurtas ankstesniame žingsnyje.

3. Gaukite bet kurį Raspi platinimo vaizdą

Aš naudoju raspišką „raspbmc“ vaizdą. Šį vaizdą galite atsisiųsti iš raspberry pi svetainės.

Išskleiskite failą ir įdėkite jį į qemu aplanką.

4. Galiausiai paleiskite emuliatorių

Dabar laikas paleisti emuliatorių su branduolio ir disko vaizdu. Žemiau esanti komanda turi būti paspausta „dos“ eilutėje „Windows“.

Norėdami tai padaryti, paspauskite lango mygtuką, paieškos juostoje ieškokite cmd. Gausite vieną programą pavadinimu „cmd“. Atidarykite tą programą, kad galėtumėte rašyti komandą. Iš esmės tai yra Dos raginimas. Žemiau pateiktame paveikslėlyje rasite daugiau informacijos apie tai.

Taigi, eikite į katalogą, kuriame ištraukėte qemu ir visus atsisiųstus dvejetainius failus.

Paspauskite toliau pateiktą komandą, kad paleistumėte qemu-arm, skirtą raspberry pi. Mano atveju, aš turiu kernel-qemu (kuris atsisiunčiamas atliekant 2 veiksmą) yra raspberry pi branduolys, o raspbmc.img (kuris atsisiunčiamas atliekant 3 veiksmą) yra failų sistemos vaizdas.

qemu-system-armw.exe -M versatilepb -m 256 -cpu arm1176 -no-reboot -serijinis stdio -branduolis branduolys-qemu -hda raspbmc.img -pridėti "root=/dev/sda2 panic=1"

Aukščiau pateiktos komandos suskirstymas yra toks:

1) qemu-system-armw: komanda, skirta emuliuoti arm sistemą Windows

2) -M universalusb: mašina, kurią turime mėgdžioti

3) -m 256: nustatytas atminties kiekis, kurį turi ši R-Pi versija (didžiausias atminties dydis, kurį galite nurodyti, yra 256 Mb – tai yra QEMU apribojimas šiai aparatūros emuliacijai – jis gali neveikti, jei nurodysite daugiau)

4) -cpu arm1176: CPU, kurį turime mėgdžioti

5) -no-reboot -pridėti "root=/dev/sda2 panic1": mes prijungiame savo šakninę failų sistemą į /dev/sda emuliuotame R-Pi

Norėdami suprasti galimybes ir žaidimų, kuriuos galite žaisti Raspberry Pi, ir kituose ARM įrenginiuose, asortimentą, pirmiausia turite suprasti žaidimų emuliacijos struktūrą. Ir tai bus pirmasis mūsų klausimas.

Kas yra Raspberry Pi emuliatoriai?

Iš esmės turime kalbėti apie emuliatorius apskritai. Yra du dalykai, kuriuos iš tikrųjų galime vadinti „emuliatoriais“ – programa, skirta mėgdžioti tam tikrą vaizdo žaidimų konsolę ir programinę įrangą, kuri suteikia minėtų konsolių emuliatorių rinkinį (arba paketą). Šiais laikais vargu ar rasite atskirų emuliatorių. Taip pat emuliacijos programinė įranga neturi daug pavyzdžių. Galima rinktis iš programinės įrangos projektų:

Viename iš ankstesnių straipsnių jau papasakojome apie įvairius žaidimo „Raspberry Pi“ būdus. Taigi, jūs turėtumėte žinoti, kad dauguma šių būdų leidžia žaisti tik labai senus žaidimus. Ir net naudojant tokius retro žaidimų emuliatorius kaip „Rertopie“ ar „Emulation Station“, vis tiek kils tam tikrų greičio problemų ir retro žaidimų paketo apribojimų. Kaip matote, jame yra tik klasikiniai NES emuliatoriai, todėl jų žaidimų sąrašuose ir ROM, kuriuos norite atsisiųsti, rasite labai senų konsolinių vaizdo žaidimų. Ir jei norėtumėte žaisti daugiau naujausių kompiuterinių žaidimų, tokių kaip Might and Magic, tikrai susidursite su problemomis...

Na, kaip tada galime žaisti x86 kompiuterinius žaidimus ARM įrenginiuose? Laimei, yra paprastas sprendimas – „ExaGear Desktop“. Jis veiks kaip Raspberry Pi emuliatorius (arba kaip „VirtualBox“) ir leis žaisti daug įvairesnius „Linux“ ir „Windows“ kompiuterinius žaidimus. Be to, jis neseniai buvo integruotas į „Retropie“ kaip plėtinys ir vartotojai gali jį įdiegti kaip vietinį emuliatorių.

Jau paskelbėme 2 mokymo programas, kaip naudoti „ExaGear Desktop“ kaip žaidimų emuliatorių ir paleisti kai kuriuos ikoniškus žaidimus, tokius kaip „Arcanum“, „Disciples II“, „Fallout“ ir „Heroes of Might and Magic 3“, „Sid Meier's Alpha Centauri“ ir „Caesar 3“ „Raspberry Pi“. Tačiau mes ir toliau testuojame daugiau žaidimų ir dalinamės savo patirtimi su jumis. Šiame įraše apžvelgsime „Might and Magic 6“, „Stronghold Crusader Extreme HD“ ir „Pharaoh and Cleopatra“ paleidimo „Raspberry Pi“ atvejus, tarsi jūsų įrenginys tikrai būtų vienoje žaidimų konsolėje.

P.S.: entuziastingiems žaidėjams tikriausiai taip pat patiks žinoti, kad naudodami „ExaGear Desktop“ savo Raspberry Pi galite paversti TeamSpeak 3 serveriu

Raspberry Pi bandymo stendo konfigūracija

Operacinė sistema

Raspbian Stretch nuo 2017 m. rugsėjo mėn

Eltechs ExaGear Desktop v2.2, skirta Raspberry Pi 3

Retropie v4.3, skirta Raspberry Pi 2/3

Emuliacijos stotis

Emuliacijos stotis buvo pirmasis bandymas surinkti daug konsolių emuliatorių ir suteikti jai patogią sąsają. Tai lanksti ir atviro kodo emuliatorių sąsaja, palaikoma „Windows“, „Debian“ ir „Arch“ versijas. Ji taip pat gavo Raspberry Pi versiją, kuri neseniai buvo paversta Retropie programa (kurią apibūdinsime vėliau).

Pagrindinės „EmulationStaion“ funkcijos yra patogi sąsaja su pritaikomomis temomis bet kuriam emuliatoriui, iš anksto įdiegtų emuliatorių sąrašas (kuris yra gana trumpas) ir galimybė dirbti su valdikliais (nereikia klaviatūros).

Kaip įdiegti emuliacijos stotį

Kadangi esame iš ARM pramonės, nereikia „Windows“ diegimo pamokos, ypač todėl, kad pakaks atsisiųsti ir paleisti diegimo programą. Peršokim prie Debian diegimo procesas:

1. Įsitikinkite, kad atnaujinote savo OS:

$ sudo apt-get update $ sudo apt-get upgrade

2. Iš anksto įdiekite papildomas bibliotekas:

$ sudo apt-get install -y libsdl2-dev libboost-system-dev libboost-filesystem-dev libboost-date-time-dev libboost-locale-dev libfreeimage-dev libfreetype6-dev libeigen3-dev libcurl4-opensound2-dev libas libgl1-mesa-dev build-essential cmake git

3. Atsisiųskite emuliacijos stotį:

$ git klonas https://github.com/Aloshi/EmulationStation

4. Įdiekite emuliacijos stotį savo Debian'o įrenginyje:

$ cd EmulationStation $ git checkout nestabili $ cmake $ make $ sudo make install

Kai tik diegimas bus baigtas ir pirmą kartą paleisite „EmulationStation“, turėsite sukonfigūruoti valdiklių mygtukus. Norėdami valdyti sąsają, galite naudoti klaviatūrą arba valdiklius.

Be to, galima atlikti tam tikrą techninę konfigūraciją. Tai galima lengvai padaryti naudojant GUI, įskaitant temos sąranką ir žaidimų sistemos emuliatorių pridėjimą. Bet jei norite tai padaryti rankiniu būdu, turėsite rasti es_systems.cfg failą emuliacijos aplanke. Čia galite pridėti emuliatorių pavadinimus, įdėdami pavadinimą tarp „…“, kurie yra išvardyti žymos viduje (kaip parodyta paveikslėlyje):

Jei norite įdiegti „Emulation Station“ programą „Raspberry Pi“, žiūrėkite toliau pateiktą „Retropie“ skyrių, nes „EmulationStation“ buvo visiškai pakeista „Retropie“, skirta Raspberry Pi versija. Tai taip pat paskelbta jų oficialioje svetainėje.

Retropija

„Retropie“ yra bene populiariausias „Raspberry Pi“ įrenginių konsolės emuliatorius. Tiesą sakant, tai ne pats emuliatorius, o didelis atvirojo kodo retro žaidimų ir emuliacijos projektas. Jis kilęs iš EmulationStation ir apskritai yra optimizuotas atvirojo kodo operacinėms sistemoms. Kadangi Raspberry Pi tampa vis populiaresnis kurti retro žaidimų aparatą, Retropie siūlo pagrindines Raspberry Pi pritaikytas funkcijas ir daugiausia dėmesio skiria šio tipo įrenginiams.

Be Raspberry Pi įrenginių modelių, kuriuose yra RPi Zero/1 ir Raspberry Pi 2/3, taip pat yra Odroid-C1/C2, Odroid-XU3/XU4, Debian PC ir Ubuntu PC platinimų.

Pagrindinis „Retropie“ bruožas yra tas, kad jame yra beveik visa ankstesnė konsolinių žaidimų emuliavimo patirtis. Jį sudaro „EmulationStation“ su emuliatorių temomis, „Kodi“ medijos grotuvas, „RetroArch“ („Libretro“ sąsaja) ir iš anksto įdiegta daugiau nei 50 sistemų.

Retropijos montavimas

Galite įdiegti „Retropie“ „Raspberry Pi“ naudodami SD kortelę, kad sukurtumėte įkrovos vaizdą arba įdiegtumėte jį ant esamos „Raspbian“ OS. Šiame įraše akcentuosime labiausiai paplitusią ir patogiausią būdą naudoti SD kortelę. Jei norite išmokti visų būdų, perskaitykite mūsų išsamus Retropie vadovas.

Norėdami sukurti vaizdą, jums reikės šoninio kompiuterio darbalaukio („Windows“, „Linux“ arba „Mac“). Taigi, kai tik gausite papildomą įrenginį, atlikite toliau nurodytus veiksmus.

PiPlay

PiPlay (anksčiau PiMAME) yra operacinės sistemos ir emuliacijos sistemos atvirojo kodo projektas, skirtas retro žaidimams Raspberry Pi. Tiesą sakant, „Piplay“ taip pat apima du aparatinės įrangos produktus – nešiojamąjį „Piplay“ ir „DeskCade“.

Nešiojamasis Piplay yra įrenginys, pagrįstas Raspberry Pi Zero ir PiPLay sistemomis, skirtas žaisti retro konsolinius žaidimus viename nešiojamų žaidimų sistemos rinkinyje (pvz., Gameboy arba PSP). „DeskCade“ yra stalinių žaidimų arkadinių žaidimų rinkinys, atrodantis kaip retro žaidimų automatas. Jis turi klasikinį arkadinį valdiklį (vairasvirtę) ir yra suderinamas su Retropie, todėl galite žaisti bet kokius retro ir modernius arkadinius konsolinius žaidimus.

Pati „PiPlay“ kaip emuliavimo sistema yra gana paprasta programa, kuri veikia „Raspbian“ viršuje ir turi patogią sąsają. Jame siūlomas ribotas retro konsolių emuliatorių skaičius, įskaitant MAME, CPSI/CPSII, Neo Geo, PlayStation, Genesis, NES ir SNES, Gameboy, ScummVM, Atari 2600, Cavestory ir Commodore64.

Kaip įdiegti „PiPlay“ RPi

1. Prieš pradėdami atnaujinkite ir atnaujinkite paketus:

$ sudo apt-get update $ sudo apt-get dist-upgrade -y $ sudo paleisti iš naujo

2. Kai sistema paleidžiama iš naujo, atnaujinkite Raspberry Pi programinę-aparatinę įrangą:

$ sudo apt-get install rpi-update $ sudo rpi-update

3. Įdiekite papildomas bibliotekas:

$ sudo apt-get įdiegti git build-essential vairasvirtė htop python-pygame jstest-gtk

4. Atsisiųskite ir įdiekite „PiPlay“:

$ wget http://piplay.org/installer.sh $ cd home/pi/Atsisiuntimai $ sudo ./installer.sh

Sukurti „piplay-sound.slate“ failas:

$ touch ~/pimame/config/piplay-sound.state

5. Dabar galite sukonfigūruoti savo valdiklį (žinoma, anksčiau prijungtą) paspausdami skirtuką ir pasirinkdami "Controller Setup".

6. Šiame žingsnyje sistema iš tikrųjų yra įdiegta ir vienintelis paskutinis dalykas, kurį jums reikia padaryti, yra paleisti ją ir įdiegti MAME4ALL bei AdvanceMAME, pereinant į dešinįjį ekraną ir sąsajoje pasirinkus „Install MAME“. Kai tik šis diegimas bus baigtas, būsite visiškai pasiruošę!

Dabar turite rasti ROM ir įkelti juos į ~/pimame/roms aplanką. visi ROM turi likti „.zip“ formatu „PiPlay“. Taip pat galite pasirinkti atsisiųsti ROM per FTP arba SRC (būdai yra panašūs į aprašytus aukščiau).

„ExaGear“ darbalaukio emuliatorius, skirtas žaidimams „Raspberry Pi“.

Visi aukščiau paminėti „Retropie“ emuliatoriai galimi žaisti tik konsoliniams žaidimams, o „ExaGear Desktop“ leidžia žaisti x86 kompiuterio „Windows“ žaidimus „Raspberry Pi“! Žinoma, vienintelė sąlyga – žaidimų techniniai reikalavimai turi atitikti aparatinę įrangą. Raspberry Pi, net ir įsibėgėjęs ir su įjungta 3D grafikos spartinimo funkcija (palaikoma ExaGear), vis tiek gali paleisti senus ir vidutinio amžiaus kompiuterinius žaidimus. Pavyzdžiui, tokie žaidimai kaip Fallout, Arcanum, Heroes III ir kt. yra gerai. Tačiau naujausias „Destiny 2“ tikrai niekada neprasidės! 🙂

Be grafikos spartinimo palaikymo, kita puiki „ExaGear Desktop“ savybė yra ta, kad ji buvo integruota į „Retropie“ sąsają, todėl vartotojams suteikiama daug patogumo. Esmė ta, kad iš pradžių „ExaGear Desktop“ yra ne siauros paskirties žaidimų emuliatorius, o visa funkcionali dvejetainė vertimo programinė įranga, kuria siekiama (bet tuo neapsiribojant) paleisti bet kokias x86 programas ARM pagrįstuose įrenginiuose. Taigi, jis naudojamas dirbti kartu su Retropie ir Raspbian viršuje. Ir tik nuo naujausio atnaujinimo 2017 m., „ExaGear“ buvo integruota į „Retropie“ ir buvo suteikta galimybė paleisti kompiuterinius žaidimus tiesiai iš „Retropie“ sąsajos. Išsamią informaciją skaitykite mūsų ExaGear plėtinio Retropie vadove.

Žaidimams skirtas „ExaGear Desktop“ suderinamas su Raspberry Pi (visi modeliai), taip pat su „Odroid“.

Be to, verta paminėti, kad „ExaGear“ gali veikti dviem būdais: be galvos kaip šalutinė programa ir kaip „Retropie“ emuliatorius iš „EmulationStation“ sąsajos. Tai labai patogu ir tereikia jį atsisiųsti, nustatyti ir pradėti. Norėdami tai padaryti, tiesiog vadovaukitės toliau pateiktomis instrukcijomis.

Kaip įdiegti „ExaGear“ emuliatorių „Retropie“.

„ExaGear Desktop“ emuliatoriaus įdiegimas „Retropie“ yra gana paprastas.

1. Atidarykite Retropie ir iškvieskite terminalą Retropie sąsajoje paspausdami „Ctrl+Alt+F4“.

2. Atsisiųskite ir įdiekite „ExaGear Rettopie Emulator“ naudodami šią komandą (turite būti „pagrindiniame“ kataloge):

$ cd /home/pi $ wget atsisiuntimai..sh

3. Priskirkite tinkamas teises diegimo programai ir paleiskite ją:

$ chmod +x install-exagear-retropie-v2.sh $ ./install-exagear-retropie-v2.sh

4. Kitas žingsnis – užpildyti mažą iššokančią formą. Įveskite savo vardą, pavardę ir el. pašto adresą, kad suaktyvintumėte emuliatorių.

5. Paskutiniame etape turėsite sukonfigūruoti „Wine“. Konfigūracijos langas atsidarys automatiškai ir turėsite tiesiog pažymėti žymimąjį laukelį „Emuliuoti virtualų darbalaukį“.

Kai tik baigsite visus veiksmus ir baigsite diegimą, paleiskite iš naujo.

$ sudo paleisti iš naujo

Dabar galite pradėti diegti ir paleisti kompiuterinius žaidimus naudodami naują RPi emuliatorių. Žemiau galite rasti keletą pavyzdžių.

„ExaGear“ emuliatorius neveikia su ROM failais. Norėdami įdiegti ir žaisti x86 kompiuterinius žaidimus, turėsite gauti paskirstymus (daugiausia .zip failus). Lengviausias būdas gauti reikiamus failus yra naudoti svetainę www.gog.com, specialiai skirtą tokiems žaidimams platinti.

Žemiau rasite keletą žaidimų, kuriuos jau spėjome įdiegti ir paleisti „Pi“ su „ExaGear Desktop“, pavyzdžių.

Emuliuokite Might and Magic 6 naudodami RPi

Norėdami įdiegti MaM 6 atvirąjį terminalą (komandų eilutė), įveskite svečių x86 sistemą paleisdami komandą „exagear“, kad suaktyvintumėte Raspberry Pi emuliatorių, skirtą „Windows“ žaidimams. Po to įveskite aplanką su diegimo programa (mūsų atveju jis yra aplanke Atsisiuntimai) ir paleiskite jį naudodami Wine:

$ exagear $ cd Atsisiuntimai $ wine setup_mm6_2.1.0.42.exe

Bus parodyta žaidimo diegimo programos grafinė sąsaja:

Baigę diegti, galite paleisti MaM 6 iš savo darbalaukio:

Palaukite kelias minutes, kol MaM 6 bus įkeltas, ir galiausiai pamatysite pradžios meniu.

Dabar galite žaisti Might and Magic 6 naudodami Raspberry Pi:

Norėdami gauti išsamesnės iliustracijos, padarėme vaizdo įrašą apie visą diegimo procesą.

Imituokite faraoną ir Kleopatrą naudodami Raspberry Pi

Norėdami įdiegti Faraoną ir Kleopatrą atidarykite terminalą (komandų eilutė), įveskite svečių x86 sistemą paleisdami komandą „exagear“, įveskite aplanką su diegimo programa ir paleiskite jį naudodami „Wine“:

$ exagear $ cd Atsisiuntimai $ wine setup_pharaoh_gold_2.0.0.12.exe

Bus parodyta žaidimo diegimo programos grafinė sąsaja ir galėsite tęsti diegimą. Baigę diegti, galite paleisti Faraoną ir Kleopatrą tiesiai iš Raspbian darbalaukio arba iš pradžios meniu. Gali tekti palaukti, kol žaidimas bus įkeltas.

Jūsų patogumui žiūrėkite žemiau esantį vaizdo įrašą apie visą procesą.

Emuliuokite Stronghold Crusader Extreme HD naudodami RPi

Rekomenduojame atsisiųsti Stronghold Crusader Extreme HD iš GOG.

Norėdami įdiegti žaidimą mūsų Raspberry Pi konsolės emuliatoriuje, tiesiog įveskite svečių x86 sistemą terminale įvesdami komandą „exagear“, įveskite aplanką su diegimo programa ir paleiskite jį naudodami „Wine“:

$ exagear $ cd Atsisiuntimai $ wine setup_stronghold_crusader_extreme_hd_2.2.0.8.exe

Įdiegę žaidimą galite paleisti iš Raspbian darbalaukio:

Populiariausi Raspberry Pi emuliatoriai

Jau išvardijome keletą emuliatorių, kurie bus aktyviai naudojami emuliavimo sistemose, pvz., Retropie arba Recalbox. Taigi, tarp jų yra patys populiariausi. Tiesą sakant, nėra optimalu, pavyzdžiui, įkelti visus esamus emuliatorius į „Retropie“, nes tai gali turėti įtakos jūsų aparatinės įrangos veikimui. Ir tikrai protinga įsigyti tik geriausius emuliatorius, kuriuos naudoja šimtai tūkstančių retro žaidėjų visame pasaulyje. Kad galėtumėte jas išmokti ir palyginti, toliau parengėme specialų sąrašą.

Gameboy

Gameboy buvo pirmoji nešiojama nešiojama žaidimų konsolė, kurią 1989 m. išleido Nintendo ir pradėjo visą delninių kompiuterių pramonę. Puikios Gameboy funkcijos, dėl kurių jis išpopuliarėjo visame pasaulyje, buvo keli grotuvai (per laidą, iki 4 žaidėjų), ilgesnis baterijos veikimo laikas ir prieinama kaina. Jau nekalbant apie perkeliamumą, kad žaidėjai galėtų žaisti bet kur ir kelyje.

Emuliatoriai: lr-gambatte, lr-tgbdual

ROM failų plėtiniai: .7z, .gb ir .zip.

ROM katalogas: /home/pi/RetroPie/roms/gb.

Valdiklių konfigūracijos: tinkinkite failą, esantį /opt/retropie/configs/gb/retroarch.cfg

Pagrindinė emuliatorių naudojimo ypatybė yra ta, kad lr-gambatte tinka žaisti vieną kartą, o lr-gambatte emuliatorius palaiko du grotuvus, sujungtus per tinklą arba lygiagrečiai toje pačioje sistemoje.

Gameboy Advance arba GBA

GBA buvo naujos kartos delninė konsolė, kurią „Nintendo“ išleido 2001 m. Jame buvo atnaujinta 32 bitų grafika ir našumas.

Emuliatoriai:gpSP, lr-gpSP, lr-vba-next, lr-mgba

ROM failų plėtiniai: .7z, .gba ir .zip.

ROM katalogas: /home/pi/RetroPie/roms/gba.

Valdikliai: failai, kuriuos reikia konfigūruoti, yra /opt/retropie/emulators/gpsp/gpsp.cfg gpSP emuliatoriui ir in /opt/retropie/configs/gba/retroarch.cfg kitiems emuliatoriams.

Atminkite, kad „Game Boy Advance“ reikalingas BIOS failas „gba_bios.bin“, kurį reikia įdėti /home/pi/RetroPie/BIOS

NES

NES reiškia „Nintendo Entertainment System“. Tai 8 bitų žaidimų konsolė, pirmą kartą išleista 1985 m.

Programų emuliatoriai („LibRetro“): lr-nestopia, lr-fceumm ir lr-quicknes.

ROM failų plėtiniai: .7z, .fds, .fig, .mgd, .nes, .sfc, .smc, .swc ir .zip.

NES ROM katalogas: /home/pi/RetroPie/roms/nes.

Taip pat atminkite, kad žaidimams su .fds failų plėtiniu reikės „disksys.rom“ failo, kuris turi būti įdėtas į /home/pi/RetroPie/BIOS katalogas. Kalbant apie valdiklius, galite juos nustatyti ir konfigūruoti naudodami Retroarch konfigūracijas. Pridėkite pasirinktinius valdiklius į failą „retroarch.cfg“. /opt/retropie/configs/nes/retroarch.cfg katalogas.

SNES

SNES (arba „Super Nintendo Entertainment System“) vėliau buvo išleistas 1991 m. ir buvo 4-osios kartos vaizdo žaidimų konsolės, kurias gamino „Nintendo“.

Emuliatoriai („RetroArch“): lr-snes9x-2010, lr-snes9x, lr-snes9x2002, PiSNES, lr-snes9x2005, lr-armsnes, snes9x-rpi. Kiekvienas iš jų priima ROM: .7z, .bin, .fig, .mgd, .sfc, .smc, .swc ir .zip.

Valdiklių konfigūracijos: per pasirinktinį „retroarch.cfg“ failą, kurį galite rasti /opt/retropie/configs/snes/retroarch.cfg

Valdiklio konfigūracijos: yra saugomi „snes9x.cfg“ faile, esančiame /opt/retropie/emulators/pisnes.


Taip pat atminkite, kad žaidimai su daugiau nei 2 žaidėjais palaikomi tik lr-snes9x2010 emuliatoriuje. Norėdami suaktyvinti funkciją, įjunkite kelių bakstelėjimų parinktį, įtraukdami šią eilutę prie failo „retroarch.cfg“ (naudodami lapelių komandą):

input_libretro_device_p2 = "257"

Nintendo 64 arba N64

„Nintendo 64“ (arba N64) „Nintendo“ išleido 1996 m. ir nuo to prasidėjo 5-osios kartos žaidimų konsolių era.

Emuliatoriai: Mupen64plus, lr-Mupen64plus, lr-GLupeN64. (Rekomenduotinas yra Mupen64plus, nes jis turi geresnį našumą.)

ROM failai: .z64, .n64 ir .v64 failai.

ROM katalogas: /home/pi/RetroPie/roms/n64 aplanką.

Kontroliuoja reguliavimą: lr-Mupen64plus ir lr-GLupeN64 valdikliai reguliuojami naudojant „retroarch.cfg“. Mupen64plus (pradedant nuo Retropie 3.3) jie sukonfigūruojami automatiškai. Taigi šiuo atveju keistini failai yra adresu: /opt/retropie/configs/n64/mupen64plus.cfg ir /opt/retropie/configs/n64/InputAutoCfg.ini.

Atminkite, kad geram N64 veikimui reikėjo bent jau Raspberry Pi 2. Taip pat saugokitės, kad dėl HD ekrano raiškos našumas pablogės. Norėdami gauti geriausią patirtį, neprieštaraukite naudoti mažą skyrą. Pavyzdžiui, RetroPie 4.0 geriausia skiriamoji geba būtų 320 × 240 px.

Nintendo DS

Nintendo DS (kur "DS" yra "dvigubas ekranas") yra nešiojama nešiojama vaizdo žaidimų konsolė, kurią Nintendo išleido 2004 m. Pagrindinis šios konsolės bruožas buvo du LCD ekranai, iš kurių vienas buvo jutiklinis ekranas. Be to, jame buvo įmontuotas mikrofonas ir belaidis ryšys. Tai unikali programa su daugybe sąsajų, suteikiančių vartotojams paprastą sąsają.

Emuliatoriai: lr-desmume ir DraStic.

ROM plėtiniai: .nds ir .zip formatai.

ROM katalogas: /home/pi/RetroPie/roms/nds.

Valdiklių katalogai: lr-desmume – opt/retropie/configs/nds/retroarch.cfg ir „DraStic“ – /opt/retropie/configs/nds/drastic/system.

Atminkite, kad „DraStic“ yra beta programinė įranga, nors ji veikia labai gerai, skirtingai nei „lr-desmume“, kuri labai vėluoja net tada, kai naudojama su įsibėgėjusiu RPi 2/3.

PlayStation arba PS1 arba PSX

Sony PlayStation atėjo į rinką kaip 5-osios kartos kompaktinių diskų žaidimų konsolė, kurią Sony išleido 1994 m. Be žaidimų, PS taip pat galėjo atkurti garso kompaktinius diskus, o kai kurie modeliai netgi galėjo leisti vaizdo kompaktinius diskus. Buvo viena geriausiai parduodamų kompiuterinių pramogų platformų.

Specialūs emuliatoriai: lr-pcsx-perginkluotas, lr-beetle-psx ir pcsx-perginkluotas.

ROM: .cue, .cbn, .img, .iso, .m3u, .mdf, .pbp, .toc, .z ir .znx

ROM katalogas: /home/pi/RetroPie/roms/nds.

Valdiklių konfigūracija: lr-desmume – /opt/retropie/configs/psx/pcsx.cfg ir kitiems dviem - /opt/retropie/configs/psx/retroarch.cfg.

Reikalingas BIOS failas „SCPH1001.BIN“. Turėtumėte jį įdėti /home/pi/RetroPie/BIOS katalogas.

PlayStation 2 arba PS2

PS2 buvo PSX (PS1) ir 7-osios kartos žaidimų konsolės įpėdinis. Ji buvo išleista 2000 m. ir buvo geriausiai parduodama visų laikų pramogų sistema – visame pasaulyje parduota daugiau nei 155 mln. Be žaidimų, jis taip pat leido garso ir vaizdo kompaktinius diskus, DVD ir turėjo interneto ryšį.

Emuliatorius: tik PCSX2.

ROM: .iso, .img, .bin, .mdf, .z, .z2, .bz2, .dump, .cso, .ima ir .gz.

ROM katalogas: /home/pi/RetroPie/roms/ps2.

Valdiklių konfigūracija: galima atlikti naudojant Retropie GUI pirmą kartą.

Kad emuliatorius veiktų, reikalingas „Plasystation 2“ BIOS failas. Įkelti jį į /home/pi/.config/PCSX2/bios/.

Wii

„Wii“ išleido „Nintendo“ 2006 m. Moderniausia „Retropie“ konsolė. Tai buvo 7-osios kartos žaidimų konsolė, konkuruojanti su Xbox 360 ir PS3. Tai buvo pirmasis įrenginys su nukreiptu nuotolinio valdymo pultu, galinčiu aptikti judėjimą 3D formatu.

Emuliatorius: delfinas.

ROM plėtinys: tik .iso.

ROM katalogas: /home/pi/RetroPie/roms/wii.

Valdiklių konfigūracija: //opt/retropie/configs/wii/Config.

PASTABA! Negalima perkelti į Raspberry Pi (ar kitą ARM) ir nors ARM bendruomenė diskutuoja apie galimybes forumuose, sprendimas vis tiek nepasiekiamas dėl aparatinės įrangos našumo apribojimų. (Pristatytas tik susipažinimui)

MAME Arcade emuliatoriai

MAME arba kelių arkadinių mašinų emuliatorius yra programa, skirta mėgdžioti arkadinių mašinų žaidimus. Jis imituoja ne konsolę, o skirtingas arkadines mašinas. Vadinasi, MAME atstovauja tūkstančiams retro žaidimų, labai senų, išleistų skirtingų gamintojų, kurie juos tiekdavo su savo unikaliais arkadiniais įrenginiais.

Emuliatorių sąrašas: mame4all-pi, lr-mame2000, lr-mame2003, lr-mame2010, lr-mame2014, lr-mame2016, AdvanceMAME 0.94, AdvanceMAME 1.4, AdvanceMAME 3.

ROM: visi naudoja .zip formatą.

ROM vietos: ROM saugomi bendrinamuose aplankuose, o tai reiškia, kad juos naudoja daugiau nei vienas emuliatorius. Šiuos aplankus galite rasti pagal pavadinimus, kurie turi RetroPie/roms/ katalogo pradžioje ir baigiasi: / arkada, /mame-libretro, /fba ir /neogeo(pvz., RetroPie/roms/neogeo). Taigi, turite nurodyti arkados emuliatoriaus versiją, atitinkančią jūsų ROM.

Su MAME emuliatorių valdikliais viskas yra sudėtingiau. Skirtingi emuliatoriai priklauso skirtingiems katalogams, kuriuose galite rasti valdiklių konfigūracijos failus, kuriuos norite keisti:

  • mame4all-pi kelias yra /opt/retropie/configs/mame-mame4all/cfg/default.cfg
  • už lr-mame2000 – /opt/retropie/configs/lr-mame2000/retroarch.cfg
  • lr-mame2003, lr-mame2010, lr-mame2014 ir lr-mame2016 – /opt/retropie/configs/mame-libretro/retroarch.cfg
  • AdvanceMAME 0.94, AdvanceMAME 1.4 ir AdvanceMAME 3 – /opt/retropie/configs/mame-advmame

FBA Arcade emuliatoriai

FBA reiškia „FinalBurn Alpha“, kuris yra kelių arkadų emuliatorius, kaip ir MAME, tačiau palaiko tik „Konami“, „NeoGeo“, „Cave“ ir „Capcom“ žaidimus.

Emuliatoriai: lr-fbalpha, lr-fbalpha2012 ir PiFBA

ROM failai: .7z .zip, .zip

ROM katalogai: kaip ir MAME, FBA naudoja 5 bendrinamus aplankus – / arkada, /mame-libretro, /fba ir /neogeo(su RetroPie/roms/ kaip kelio pradžia, pvz. RetroPie/roms/neogeo). Reikalinga emuliatoriaus specifikacija!

Skirtingi emuliatoriai turi skirtingus valdiklių konfigūracijos failų katalogus:

  • lr-fbalpha ir lr-fbalpha2012: /opt/retropie/configs/fba/retroarch.cfg
  • PiFBA: /opt/retropie/emulators/pifba/fba2x.cfg

Neo Geo

„Neo Geo“ yra kasetės pagrindu sukurtas arkadinis emuliatorius, suteikęs žaidimų automato malonumą vartotojų namuose. Išleido SNK 1990 m. Taigi, jis yra emuliuojamas vienu unikaliu emuliatoriumi. Be to, „NeoGeo“ žaidimus galima žaisti naudojant FBA emuliatorius.

Emuliatorių sąrašas: GnGeo-Pi, lr-fbalpha, lr-fbalpha2012 ir PiFBA.

ROM: .7z.zip ir .zip.

ROM vietos: /home/pi/RetroPie/roms/neogeo

Valdiklius galima konfigūruoti /opt/retropie/configs/neogeo/gngeorc GnGeo-Pi emuliatoriaus katalogas. FBA emuliatorių valdiklių konfigūraciją rasite FBA emuliatoriaus dalyje.

Gamecube

Gamecube yra 6-osios kartos žaidimų konsolė, kurią Nintendo išleido 2001 m., siekdama konkuruoti su PlayStation ir XBOX. Tai buvo pirmoji „Nintendo“ konsolė, kuri naudojo optinius diskus, palaikė internetinius žaidimus ir galėjo prisijungti prie GBA, kad būtų galima naudoti kaip antrą ekraną ir valdiklį.

Emuliatorius: delfinas.

ROM: .iso

ROM vieta: /home/pi/RetroPie/roms/gc

Kadangi „Gamecube“ galima žaisti tik naudojant „Dolphin“ emuliatorių, deja, beveik neįmanoma jo paleisti naudojant „Raspberry Pi“ ar bet kurį kitą ARM. Jis bus paleistas, bet bus nepakeliamai lėtas.

Delfinas

Dolphin yra emuliatorius, skirtas tik dviem konsolėms: GameCube ir Wii. Tai ypatingas emuliatorius, apie kurį reikia kalbėti. Reikalas tas, kad jis įtrauktas į „Retropie“, bet tik „Linux“ versija. Be to, šį emuliatorių galima įdiegti „Raspberry Pi“, tačiau jo našumas beveik neįmanomas.

Yra gana daug žmonių, kurie bandė tai padaryti ir diskutuoja apie savo patirtį forumuose ir socialiniuose tinkluose. Ir visi tie, kurie kada nors bandė paleisti Dolphin emuliatorių Raspbian, sako, kad jis labai vėluoja ir lėtas.

Žinoma, to priežastis yra žemas Raspberry Pi (kaip ir daugelio kitų ARM) aparatinės įrangos našumas. Ir net jei padidinsite savo RPi arba naudosite aparatinės įrangos grafikos pagreitį (kurią palaiko „ExaGear“), negausite pageidaujamos kokybės.

ROM plėtiniai: naudojami ISO disko vaizdai. ISO kopijavimą atlieka naudotojas, todėl gali prireikti papildomų programų (pvz., „Rawdump“, „Friidump“ arba „CleanRip“). Be to, dėl „GameCube“ ir „Wii“ diskų failų formatų, kai kurių žaidimų padalijimas į kelis ISO failus ir jų surinkimas emuliatoriuje yra plačiai naudojama praktika.

DOSBox

DOSBox yra DOS operacinės sistemos emuliatorius, skirtas retro žaidėjams mėgautis labai senais DOS kompiuteriniais žaidimais. DOSBox naudoja SDL biblioteką ir emuliuoja CPU 286/386; Failų sistema, pvz., XMS ir EMS; grafika: VESA, CGA, EGA, VGA, Tandy ir Hercules; Gravis ir SoundBlaster Ultra Sound. Oficialiai išleistas 2010 m., jis buvo neoficialiai naudojamas nuo 2002 m.

Operacinės sistemos: suderinamumas su Raspberry Pi pateikiamas su RISC OS, Fedora, FreeBSD, Gentoo Linux ir Debian operacinių sistemų paketais. Šiuo metu jis taip pat integruotas į „Retropie“.

ROM plėtiniai: naudokite konkrečius vaizdo failus, kuriuos galima atsisiųsti iš specialios GOG svetainės.

ROM katalogas: reikia įdėti į tam tikrą katalogą, kuris skiriasi nuo aplanko „dosbox“. Taigi, jei sukūrėte aplanką „dosbox“. home/Pi/Retropie kataloge, todėl ROM turėtų būti laikomi tame pačiame kataloge, bet kitame aplanke, pavyzdžiui, aplanke „DOS-GAMES“.

Taigi, kiekvieną kartą, kai įdiegiate ir paleidžiate žaidimą, turėtumėte atsisiųsti jį į tą aplanką ir naudoti „mount c ~ * jūsų žaidimo aplanko kelias“ komandą, kad prijungtumėte žaidimo ROM prie DOSBox emuliatoriaus.

Apskritai, tokio tipo emuliatorius yra labai paprastas ir patogus naudoti. Lengva įdiegti ir lengva nustatyti bei konfigūruoti valdiklius. Visas procesas vyksta aiškiais nurodymais.

ExaGear

Jau minėjau, kad „ExaGear Desktop“ programinė įranga yra retro žaidimų emuliacijos sistema, skirta žaisti senus ir vidutinio amžiaus x86 kompiuterinius žaidimus ARM įrenginiuose. Čia norėčiau atrasti dar vieną „ExagEar“ funkciją – ją galima įkelti į „Retropie“ kaip papildomą emuliatorių.

Pagrindinis patogumas yra tai, kad kompiuterinius žaidimus galima paleisti tiesiai iš Retropie GUI. Taigi, galime nuoširdžiai pasakyti, kad „Retopie“ yra išplėstas ne tik konsolėse, bet ir kompiuteriuose. Ši funkcija buvo išleista 2017 m.

Emuliatorius: ExaGear

ROM: .exe ir konkretūs failai iš GOG svetainės.

ROM vieta: Nereikia jokių specialių aplankų. Galite atsisiųsti viską tiesiai į /home/pi/RetroPie

Raspberry Pi žaidimų emuliatorius

Išsamus vadovas, kaip padaryti savo Raspberry Pi galingu žaidimų emuliatoriumi ir paleisti bet kokius ikoniškus ir nostalgiškus kompiuterinius žaidimus naudodami Raspbian (ar bet kurį kitą ARM).

ExaGear yra registruotasis Eltechs, Inc. prekės ženklas. Raspberry Pi yra Raspberry Pi fondo prekės ženklas. Kiti prekių ženklai ir produktų pavadinimai yra atitinkamų jų savininkų nuosavybė.



Ar jums patiko straipsnis? Pasidalinkite su draugais!