Kā konfigurēt EmulationStation, lai tā parādītos un varētu palaist spēles

Emulācijas stacija

Ja esat Debian/Ubuntu vai citu izplatījumu, piemēram, Raspberry Pi, lietotājs, es neiesaku ievērot šajā rokasgrāmatā paskaidroto, jo ir RetroPie un es domāju, ka tas viss ir daudz labāk un tiešāk. Arch Linux ir ArchyPie iestatīšana, kas ir skripts Ubuntu RetroPie instalēšanai operētājsistēmā Arch Linux, taču, tā kā brīvprātīgo izveidota AUR pakotne, tā darbība netiek garantēta. Tas garantē, ka viss tiks darīts manuāli no bāzes, un RetroPie pamatā ir emulatori (PPSSPP, RetroArch...) un Emulācijas stacija.

Emulācijas stacija ir a grafiskais interfeiss emulatoriem. Citiem vārdiem sakot, priekšgals vai sava veida bibliotēka, no kuras mēs varam palaist mūsu klasiskās konsoļu spēles. Ja mēs to uzstādām brīvi, tas pats par sevi pat nedarbojas, kad tiek palaists pirmo reizi. Tas veido mums konfigurācijas mapi mūsu personīgajā direktorijā, un tur ir fails, kas mums būs jārediģē, lai tas atrastu spēles un varētu veikt "noņemšanu metāllūžņos", kas ir nepieciešams, lai vāki parādītos.

EmulationStation konfigurēšana

EmulationStation ir programmatūra, kas neprasa daudz modifikāciju, un tā oficiālajā lapā ir teikts, ka tas nav atjaunināts kopš 2015. gada. Konfigurējot EmulationStation, mēs varam tai piekļūt arī no citām priekšpusēm, piemēram, Pēgass, kas manai gaumei ir vienkāršāka un labāka, bet tas jau ir cits stāsts.

Kā mēs esam paskaidrojuši un viņi arī mums norāda savā oficiālajā dokumentācijā, lai mēs varētu redzēt kaut ko citu, izņemot ziņojumu, ka nekas nav pieejams, mums ir jāveic manuāla konfigurēšana, ka, lai gan sākotnēji šķiet nogurdinoši, tas arī ir tā vērts. Iemesls, kāpēc konfigurācijas fails ir tukšs, ir tāpēc, ka EmulationStation nezina, kur mums ir ROM vai kuru emulatoru mēs vēlētos atvērt katru no tiem.

Mums ir jādara šādi:

  1. Ja mēs vēl neesam atvēruši EmulationStation, mums tā ir jāatver. Pretējā gadījumā konfigurācijas mape mūsu mājas direktorijā nepastāvēs.
  2. Mēs ejam uz savu personīgo mapi un parādām slēptos failus.
  3. Dosimies uz .emulationstation.
  4. Izmantojot teksta redaktoru, mēs atveram failu es_systems.cfg. Tas ievieto instrukcijas, un viņi var mūs atmest, bet turpināsim.
  5. Mums ir jādara tieši tas, kas tajā teikts: starp tagiem dodieties uz "sistēmu", kas ir nekas cits kā instrukcijas, kā parādīties ROM un ar ko mēs tos izpildīsim. Mēs varam modificēt pirmo un pēc tam kopēt un ielīmēt vienu un to pašu vairākas reizes, katrā gadījumā mainot nepieciešamo informāciju. Piemēram, šī ir mana sistēma PSP spēļu palaišanai:
	psp portatīvais playstation  /home/pablinux/Games/roms/psp  .iso .ISO .cso .CSO  PPSSPPQt %ROM%  psp . --> PSP

Atvainojiet, ja esmu atstājis etiķeti, kas neparādās tā, kā vajadzētu, bet man bija jānomaina atvērums, pretējā gadījumā tas neparādītos galīgajā skatā.

Jā, mati ceļas stāvus, to visu redzot, bet tas nav tik slikti. Tagos ir jāmaina šādi:

  • nosaukums: jāievieto nosaukums, kas tiek lietots iekšēji, un tas parasti ir ar mazajiem burtiem. PSP gadījumā labi "psp" bez pēdiņām.
  • fullmane: pilns vārds, kas parādīsies izvēlnēs.
  • taka: ceļš, kur tiek glabāti ROM, manā gadījumā mapē ar nosaukumu psp, kas atrodas spēlēs, kas savukārt atrodas manā personīgajā mapē.
  • pagarināšana: kāda veida failus meklēt. Ja rodas šaubas, iesaku apmeklēt RetroPie dokumentāciju, šeit PSP saite. Kā redzat, PSP spēles var būt ISO, CSO un PBP faili. Pagarinājumi jāiekļauj ar punktu un jāatdala ar atstarpi. Dzīve var būt sarežģīta, taču esmu redzējis gadījumus, kad paplašinājumu pievieno divreiz, vienu reizi ar mazajiem un vienreiz lielajiem burtiem. Katrs dara, kā uzskata par vajadzīgu, bet es, piemēram, nomainītu .ISO paplašinājumu uz .iso oriģinālajā failā.
  • komanda: šī ir komanda, kas palaidīs ROM ar vajadzīgo emulatoru. PPSSPP gadījumā man ir Qt un SDL versijas, un es izvēlos Qt. Tas palaiž atlasīto ROM programmā EmulationStation ar PPSSPPQt. Šajā gadījumā, lai precīzi zinātu, kā rakstīt izpildāmo failu, es devos uz usr/share/applications/ppsspp-qt, atvēru failu ar teksta redaktoru un paskatījos, kas atrodas “Exec=”.
  • platforma: tas ir paredzēts nodošanai metāllūžņos, tas ir, vāku meklēšanai un atrašanai. Ja nekas netiks ievadīts, tas meklēs visas atbilstības un parādīsies vairāk rezultātu. Piemēram, Sonic ROM parādīsies Master System, Mega Drive, Genesis...
  • tēma: ir paredzēts motīvam, bet EmulationStation pēc noklusējuma nepievieno nevienu un paliek kā galvenes ekrānuzņēmumā.

Izvēloties RetroArch

Man labāk patīk izmantot oriģināls PPSSPP nevis tas, ko izmanto RetroArch, un arī RetroPie to dara. Bet, ja vēlaties izmantot RetroArch, Genesis emulatora "komanda" būtu "retroarch -f -L /usr/lib/libretro/genesis_plus_gx_libretro.so %ROM%" (-f: pilnekrāna režīms; -L: ielādēt kodolu). Programmā usr/lib/libretro ir visi RetroArch kodoli, un vēlreiz es atsaucos uz RetroPie dokumentāciju, lai noskaidrotu, kurš emulators var darboties vislabāk katrā gadījumā.

Kad sistēmas būs pievienotas pareizi, spēles tiks parādītas programmā EmulationStation, lai gan pirmo reizi mums tiek lūgts konfigurēt kontrolieri, kas ir vienkārši pogu konfigurēšana. Ja mēs vēlamies vākus, mums ir jāiedarbina skrāpis. Un, ja mums nepatīk EmulationStation, Pēgass tas izmanto to pašu konfigurācijas failu, lai parādītu spēles.

pegasus priekšgals

Man tas patīk vairāk. Tas ir vienkāršāk un startējot neprasa nekādas komandas.

Un tas būtu veids, kā konfigurēt EmulationStation, lai tā darbotos, vismaz visvienkāršākā. Izklaidēsimies.