Kiel agordi EmulationStation por aperi kaj povi lanĉi ludojn

Stimulado

Se vi estas Debiano/Ubuntu-uzanto aŭ aliaj distribuaĵoj kiel Raspberry Pi, mi ne rekomendus sekvi tion, kio estas klarigita en ĉi tiu gvidilo, ĉar ekzistas RetroPie kaj mi pensas, ke ĉio estas multe pli bona kaj pli rekta. Por Arch Linux ekzistas ArchyPie-aranĝo, kiu estas skripto por instali Ubuntu RetroPie sur Arch Linukso, sed estante volontul-kreita AUR-pakaĵo ĝi ne garantias funkcii. Ĝi garantias fari ĉion permane de la bazo, kaj la bazo de RetroPie estas emuliloj (PPSSPP, RetroArch...) kaj Stimulado.

EmulationStation estas a grafika interfaco por emuliloj. Alivorte, fasado aŭ speco de biblioteko el kiu ni povas lanĉi niajn klasikajn konzoludojn. Se ni instalas ĝin malfikse, per si mem ĝi eĉ ne funkcias kiam lanĉite por la unua fojo. Kion ĝi faras estas krei agordan dosierujon por ni en nia persona dosierujo, kaj tie estas dosiero, kiun ni devos redakti, por ke ĝi trovu la ludojn kaj povu fari "scrapping", kio estas necesa por ke la kovriloj aperu. .

Agordante EmulationStation

EmulationStation estas programaro kiu ne postulas multajn modifojn, kaj sur ĝia oficiala paĝo ĝi diras, ke ĝi ne estas ĝisdatigita ekde 2015. Agordante EmulationStation ni povas aliri ĝin ankaŭ de aliaj fasadoj kiel ekzemple Pegaso, kiu laŭ mia gusto estas pli simpla kaj pli bona, sed tio estas alia historio.

Kiel ni klarigis, kaj ili ankaŭ diras al ni en sia oficiala dokumentaro, por povi vidi ion alian ol la mesaĝon, ke estas nenio disponebla, ni devas plenumi. mana agordo, ke kvankam estas vere ke ĝi ŝajnas teda komence, ĝi ankaŭ valoras. La kialo kial la agorda dosiero estas malplena estas ĉar EmulationStation ne scias kie ni havas la ROM-ojn aŭ kiun emulilon ni preferas malfermi ĉiun el ili.

Kion ni devas fari estas la sekva:

  1. Se ni ankoraŭ ne malfermis EmulationStation, ni devas malfermi ĝin. Alie la agorda dosierujo ne ekzistos en nia hejma dosierujo.
  2. Ni iras al nia persona dosierujo kaj ni montras la kaŝitajn dosierojn.
  3. Ni iru al .emulationstation.
  4. Per tekstredaktilo, ni malfermas la dosieron es_systems.cfg. Ĝi metas la instrukciojn tie kaj ili povas reĵeti nin, sed ni daŭrigu.
  5. Ni devas fari ĝuste tion, kion ĝi diras: inter la etikedoj iru la "sistemon", kiuj estas nenio pli ol la instrukcioj por ke la ROM-oj aperu kaj per kio ni ekzekutos ilin. Ni povas modifi la unuan, kaj poste kopii kaj alglui la samon plurfoje, modifante la necesajn informojn en ĉiu kazo. Ekzemple, ĉi tio estas mia sistemo por lanĉi PSP-ludojn:
	psp playstation portebla  /home/pablinux/Games/roms/psp  .iso .ISO .cso .CSO  PPSSPPQt %ROM%  psp . --> PSP

Pardonu, se mi lasis etikedon, kiu ne aperas kiel ĝi devus, sed mi devis anstataŭigi la malfermaĵon aŭ ĝi ne aperus en la fina vido.

Jes, vidu ĉion tion starigas viajn harojn, sed ĝi ne estas tiom malbona. Vi devas ŝanĝi kio estas ene de la etikedoj jene:

  • nomo: oni devas meti nomon kiu estas uzata interne, kaj ĝi estas kutime en minusklo. En la kazo de PSP, nu "psp" sen la citiloj.
  • fullmane: La plena nomo, kiu aperos en la menuoj.
  • Vojo: la vojo kie la ROM-oj estas stokitaj, en mia kazo en dosierujo nomita psp kiu estas ene de Ludoj kiu siavice estas ene de mia persona dosierujo.
  • etendo: kiajn dosierojn serĉi. Se vi havas dubojn, mi rekomendas viziti la dokumentadon de RetroPie, jen la PSP-ligo. Kiel vi povas vidi, PSP-ludoj povas esti ISO, CSO kaj PBP-dosieroj. La etendaĵoj devas esti inkluditaj kun la punkto kaj apartigitaj per spaco. Povas esti komplika la vivo, sed mi vidis kazojn, kie oni aldonas la etendon dufoje, unufoje minuskle kaj unufoje majuskle. Ĉiu faru tion, kion ili opinias taŭga, sed mi ŝanĝus, ekzemple, .ISO etendon al .iso en la originala dosiero.
  • komando: Ĉi tiu estas la komando, kiu lanĉos la ROM kun la emulilo, kiun ni volas. En la kazo de PPSSPP, mi havas la Qt kaj SDL-versiojn, kaj mi elektas Qt. Kion ĝi faras estas lanĉi la elektitan ROM en EmulationStation kun PPSSPPQt. En ĉi tiu kazo, por scii ĝuste kiel skribi la ruleblan, mi iris al usr/share/applications/ppsspp-qt , malfermis la dosieron per tekstredaktilo, kaj rigardis kio estis en "Exec=".
  • platformo: ĉi tio estas por forrubi, tio estas, por serĉi kaj trovi la kovrilojn. Se nenio estas enigita, ĝi serĉos ĉiujn kongruojn kaj pliaj rezultoj aperos. Ekzemple, en la Sonic ROM aperos tiuj de Master System, Mega Drive, Genesis...
  • temo: estas por la temo, sed EmulationStation ne aldonas neniun defaŭlte kaj restas kiel en la kapa ekrankopio.

Elektante RetroArch

Mi preferas uzi la originala PPSSPP kaj ne tiu kiun RetroArch uzas, kaj RetroPie faras tion ankaŭ. Sed se vi preferas uzi RetroArch, la "komando" por la Genesis emulilo estus "retroarch -f -L /usr/lib/libretro/genesis_plus_gx_libretro.so %ROM%" (-f: plenekrano; -L: ŝargi kernon) . En usr/lib/libretro estas ĉiuj RetroArch-kernoj, kaj denove mi referencas vin al la RetroPie-dokumentado por ekscii, kiu emulilo povas funkcii plej bone en ĉiu kazo.

Fojo ni aldonis la sistemojn ĝuste, la ludoj aperos en EmulationStation, kvankam la unua fojo petas nin agordi regilon, iu kiu simple agordas la butonojn. Se ni volas la kovrilojn, ni devas komenci la scrapper. Kaj se ni ne ŝatas EmulationStation, Pegaso ĝi uzas sian saman agordan dosieron por montri la ludojn.

pegazo antaŭa finaĵo

Mi ŝatas ĝin pli. Ĝi estas pli simpla kaj ne petas ajnan komandon kiam ĝi komencas.

Kaj ĉi tio estus la maniero agordi EmulationStation por funkcii, almenaŭ la plej baza. Ni amuziĝu.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeca pri la datumoj: AB Internet Networks 2008 SL
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.