Kako konfigurirati EmulationStation da se pojavi i može pokrenuti igre

EmulationStation

Ako ste korisnik Debian/Ubuntu ili drugih distribucija kao što je Raspberry Pi, ne bih preporučio da slijedite ono što je objašnjeno u ovom vodiču jer postoji RetroPie i mislim da je sve to puno bolje i izravnije. Za Arch Linux postoji Postavljanje ArchyPie-a, što je skripta za instaliranje Ubuntu RetroPie na Arch Linux, ali budući da je riječ o AUR paketu koji su izradili volonteri, nije zajamčeno da će raditi. Jamči da sve radi ručno iz baze, a baza RetroPie-a su emulatori (PPSSPP, RetroArch...) i EmulationStation.

EmulationStation je a grafičko sučelje za emulatore. Drugim riječima, frontend ili neka vrsta biblioteke iz koje možemo pokrenuti naše klasične igre za konzole. Ako ga instaliramo opušteno, sam po sebi ne radi ni kad ga prvi put pokrenemo. Ono što radi je kreiranje konfiguracijske mape za nas u našem osobnom imeniku, a tamo se nalazi datoteka koju ćemo morati urediti kako bi pronašla igre i mogla napraviti "scrapping", što je ono što je potrebno da bi se naslovnice pojavile.

Konfiguriranje EmulationStation

EmulationStation je softver koji ne zahtijeva mnogo izmjena, a na službenoj stranici stoji da nije ažuriran od 2015. Konfiguracijom EmulationStation-a možemo mu pristupiti i s drugih sučelja kao npr. Pegaz, što je za moj ukus jednostavnije i bolje, ali to je druga priča.

Kao što smo objasnili, a kažu nam i u svojoj službenoj dokumentaciji, da bismo mogli vidjeti bilo što osim poruke da nema ničeg dostupnog, moramo izvršiti ručna konfiguracija, iako je istina da se isprva čini zamornim, također se isplati. Razlog zašto je konfiguracijska datoteka prazna je taj što EmulationStation ne zna gdje imamo ROM-ove ili koji emulator želimo otvoriti svaki od njih.

Ono što moramo učiniti je sljedeće:

  1. Ako još nismo otvorili EmulationStation, moramo ga otvoriti. Inače konfiguracijska mapa neće postojati u našem početnom direktoriju.
  2. Idemo u našu osobnu mapu i prikazujemo skrivene datoteke.
  3. Idemo na .emulationstation.
  4. U uređivaču teksta otvaramo datoteku es_systems.cfg. Tamo stavlja upute i mogu nas vratiti, ali nastavimo.
  5. Moramo učiniti točno ono što piše: između oznaka go "sustav", koji nisu ništa drugo nego upute za pojavljivanje ROM-ova i s čime ćemo ih izvršiti. Možemo modificirati prvu, a zatim kopirati i zalijepiti istu stvar nekoliko puta, mijenjajući potrebne informacije u svakom slučaju. Na primjer, ovo je moj sustav za pokretanje PSP igara:
	psp playstation portable  /pocetna/pablinux/Igre/romovi/psp  .iso .ISO .cso .CSO  PPSSPPQt %ROM%  psp . --> PSP

Oprostite ako sam ostavio natpis koji se ne prikazuje kako bi trebao, ali sam morao zamijeniti otvor ili se ne bi pojavio u konačnom prikazu.

Da, diže vam se kosa na glavi kad vidite sve to, ali nije tako loše. Morate promijeniti ono što je unutar oznaka ovako:

  • ime: morate staviti ime koje se koristi interno, a obično je malim slovima. U slučaju PSP-a, dobro "psp" bez navodnika.
  • puna griva: Puno ime koje će se pojaviti u izbornicima.
  • put: staza na kojoj su pohranjeni ROM-ovi, u mom slučaju u mapi pod nazivom psp koja se nalazi unutar Igre koje se pak nalaze unutar moje osobne mape.
  • nastavak: koju vrstu datoteka tražiti. Ako imate bilo kakvih nedoumica, preporučujem da posjetite RetroPie dokumentaciju, evo link za PSP. Kao što vidite, PSP igre mogu biti ISO, CSO i PBP datoteke. Nastavci moraju biti uključeni s točkom i odvojeni razmakom. Život može biti kompliciran, ali vidio sam slučajeve u kojima dvaput dodaju ekstenziju, jednom malim i jednom velikim slovima. Neka svatko radi ono što smatra prikladnim, ali ja bih, na primjer, promijenio ekstenziju .ISO u .iso u izvornoj datoteci.
  • naredba: Ovo je naredba koja će pokrenuti ROM s emulatorom koji želimo. U slučaju PPSSPP-a, imam Qt i SDL verzije i biram Qt. Ono što radi je pokretanje odabranog ROM-a u EmulationStation s PPSSPPQt. U ovom slučaju, da bih točno znao kako napisati izvršnu datoteku, otišao sam na usr/share/applications/ppsspp-qt, otvorio datoteku u uređivaču teksta i pogledao što je u “Exec=”.
  • platforma: ovo je za scrapping, odnosno za traženje i pronalaženje naslovnica. Ako se ništa ne unese, tražit će se sva podudaranja i pojavit će se više rezultata. Primjerice, u Sonic ROM-u pojavit će se oni Master Systema, Mega Drivea, Genesisa...
  • tema: je za temu, ali EmulationStation ne dodaje ništa prema zadanim postavkama i ostaje kao na snimci zaslona u zaglavlju.

Odabir RetroArcha

Radije koristim originalni PPSSPP a ne onaj koji koristi RetroArch, a RetroPie također to radi. Ali ako radije koristite RetroArch, "naredba" za Genesis emulator bila bi "retroarch -f -L /usr/lib/libretro/genesis_plus_gx_libretro.so %ROM%" (-f: cijeli zaslon; -L: učitaj kernel). U usr/lib/libretro nalaze se sve RetroArch jezgre i još jednom vas upućujem na RetroPie dokumentaciju da saznate koji emulator može najbolje raditi u svakom slučaju.

Nakon što ispravno dodamo sustave, igre će se pojaviti u EmulationStationu, iako prvi put od nas traži da konfiguriramo kontroler, nešto što je jednostavno konfiguriranje gumba. Ako želimo korice, moramo pokrenuti scrapper. A ako nam se ne sviđa EmulationStation, Pegaz koristi istu konfiguracijsku datoteku za prikaz igara.

pegaz prednji kraj

Više mi se sviđa. Jednostavniji je i ne traži nikakve naredbe pri pokretanju.

I ovo bi bio način da konfigurirate EmulationStation da radi, barem ono najosnovnije. Idemo se zabaviti.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.