Igre

Najbolji emulatori igraće konzole za Linux

Najbolji emulatori igraće konzole za Linux
Ovaj će članak navesti popularni softver za emulaciju igraće konzole dostupan za Linux. Emulacija je sloj kompatibilnosti softvera koji oponaša hardverske komponente igraćih konzola, skupove uputa i povezane API-je. Softver za emulaciju može oponašati CPU, GPU, audio hardver i mnoge druge takve fizičke komponente dostupne u stvarnim igraćim konzolama. Emulacija vam omogućuje da igrate ekskluzivne igre konzola koje se inače ne mogu igrati na osobnim računalima. Igre pokrenute na tim emulatorima vide emulirane komponente kao da su dijelovi prave igraće konzole i ne mogu vidjeti osnovnu platformu (PC) na kojoj se igra izvodi.

Razvoj točnog emulatora igre za računalo izuzetno je težak zadatak, uključuje obrnuti inženjering, a programeri često moraju žrtvovati točnost da bi poboljšali kompatibilnost. Emulatori zahtijevaju originalno izbacivanje sustava datoteka s igraćih konzola. Neki emulatori oponašaju i ove komponente što olakšava igranje igara. Da biste igrali igre na emulatorima, morate imati datoteke igara, koje se obično nazivaju ROM-ovima.

ROM datoteke mogu se kopirati ili izbaciti iz vaše igraće konzole ili iz uložaka i diskova pomoću softvera treće strane. Morate posjedovati i igraću konzolu i kopiju igre da biste oponašali igre na računalu. Preuzimanje datoteka firmvera konzole i ROM-a za igre iz neovlaštenih izvora bez posjedovanja stvarne kopije konzole i igre može biti nezakonito i smatrati se piratstvom. Ovaj članak samo navodi softver za emulaciju dostupan za Linux i ne potiče piratstvo bilo koje vrste. U ovom članku neće biti navedeni svi emulatori, već samo najpopularniji na temelju popularnosti konzole i aktivnosti razvoja emulatora.

Imajte na umu da emulatori trebaju znatnu CPU i GPU snagu da bi emulirali igre, mnogo veću od originalnog hardvera igraće konzole. Čak se i najmodernija i najmoćnija računala mogu boriti za oponašanje igara, posebno igara s 3D grafikom visoke rezolucije. Iako programeri emulatora neprestano rade na poboljšanju kompatibilnosti i performansi, niti oni niti softver za emulaciju ne mogu biti krivi ako određene igre ne rade na emulatorima. Moraju se osloniti na ograničene resurse, a mnogo puta javna dokumentacija uopće nije dostupna. Većina emulatora koji su danas dostupni besplatni su i otvorenog koda, a programeri nemaju puno novčanih koristi da bi na njima radili.

Većina dolje navedenih emulatora dostupna je u zadanim spremištima gotovo svih glavnih Linux distribucija. Također možete preuzeti prethodno sastavljene binarne datoteke i dobiti izvorni kod s njihovih web stranica povezanih dolje. Neki dolje navedeni emulatori imaju i verzije Androida. Izgradnje za Android možete pronaći na njihovoj službenoj web stranici.

Sony PlayStation

Mnogi emulatori su u razvoju za Sony PlayStation (PS1 / PSX), neki i više od deset godina. Razvoj nekih od ovih emulatora poput ePSXe i PCSX prestao je od danas, dok se nekoliko njih još uvijek aktivno razvija, a to su DuckStation i Mednafen. Ovi emulatori imaju prilično dobru stopu kompatibilnosti i koriste neke prilagodbe specifične za igru ​​kako bi se igra mogla igrati. Trebat će vam originalne BIOS datoteke s Sony PlayStation konzole i kopirane ISO datoteke za igranje igara na DuckStationu i Mednafenu.

Sony PlayStation 2

PCSX2 je najskladniji i najopsežniji emulator za igranje igara Sony PlayStation 2 na Linux računalima. U razvoju od gotovo dva desetljeća, PCSX2 može gotovo igrati svaku igru ​​iz cijelog kataloga igara Sony PlayStation 2. Kao i Sony PlayStation emulatori, i PCSX2 treba originalne BIOS datoteke da bi radio, a naravno trebaju vam i ROM datoteke za igre. PCSX2 temelji se na sustavu dodataka, a ponekad je dostupno više grafičkih i zvučnih rendera na temelju operativnog sustava koji koristite. igra! je još jedan emulator Sony PlayStation 2 koji je aktivan u razvoju. Iako od sada nije dobar kao PCSX2, brzo sustiže i već se može koristiti za igranje brojnih Sony PlayStation 2 igara s velikom kompatibilnošću. igra! Ne zahtijeva da imate originalne BIOS datoteke, ali svejedno trebate ROM datoteke s igrama.

Sony PlayStation 3

RPCS3 jedini je emulator Sony PlayStation 3 dostupan u vrijeme pisanja ovog članka. Ima izvrsnu kompatibilnost i pomoću Vulkan renderera može crtati grafiku igre. Programeri su prilično aktivni i redovito objavljuju zapisnike razvoja kako bi podijelili uvid s korisnicima. Poznato je da neke igre rade bolje, s bogatijom grafikom na RPCS3 nego na originalnim Sony PlayStation 3 igraćim konzolama. RPCS3 zahtijeva datoteke firmvera i ROM datoteke za rad. Datoteke firmvera mogu se preuzeti sa službenog web mjesta PlayStation.

PlayStation Portable (PSP)

PPSSPP je emulator otvorenog koda koji se može koristiti za igranje PlayStation Portable (PSP) igara na Linux računalima. Njegovo korisničko sučelje razvijeno je pomoću Qt knjižnica i ne zahtijeva rad BIOS-a ili datoteka firmvera. PPSSPP je jedini PSP emulator za računalo koji može reproducirati gotovo cijeli PSP katalog igara. PPSSPP također dolazi s zaslonom za upravljanje igrama i možete oponašati igre na tablet računalima zasnovanim na Linuxu.

Nintendo GameCube / Nintendo Wii

Emulator Dolphin može oponašati igre Nintendo GameCube i Nintendo Wii. Postoje neke hardverske sličnosti između ove dvije igraće konzole, pa su programeri Dolphin razvili emulator za podršku obje igraće konzole. Dolphin emulator podržava klasične kontrolere igara na računalu, kao i Wii Nunchucks i druge kontrolere osjetljive na kretanje. Poput RPCS3, i emulator Dolphin također dolazi s Vulkanovim renderom.

Nintendo 64

Mnogi su emulatori u razvoju za Ninntendo 64 od pokretanja konzole. Neki od njih sada ne postoje, dok su druge preuzeli novi programeri. Najaktivniji Nintendo 64 emulacijski projekt danas je Mupen64Plus. Mupen64Plus također ima sučelje naredbenog retka ako želite koristiti skripte i trebate automatizaciju.

Nintendo GameBoy, GameBoy Color i GameBoy Advance

Možete koristiti SameBoy i Gambatte za oponašanje Nintendo GameBoy, GameBoy Color i Super GameBoy konzola igara. Gambatte je u razvoju već dosta dugo i jedan je od najtočnijih GameBoy emulatora u boji koji su dostupni vani. SameBoy je relativno noviji, ali je već vrlo precizan i podržava više GameBoy konzola.

GameBoy Advance igre mogu se emulirati putem VisualBoyAdvance-M i mGBA emulatora. Oba ova emulatora razvijaju se prilično dugo i nude visoku točnost i dobru kompatibilnost.

NSZ i SNES

Za igraće konzole Nintendo Entertainment System (NES) i Super Nintendo Entertainment System (SNES) dostupan je niz različitih softvera za emulaciju. NES emulatori ne zahtijevaju puno hardverske snage i mogu se izvoditi na starim i nižim računalima. Možete koristiti Mesen i PuNES, oboje nude visoku kompatibilnost i točnost na razini stvarnih NES konzola.

Za SNES možete koristiti Higan emulator. To je najtočniji emulator bez grešaka stvoren za bilo koju platformu igraće konzole. Gotovo u potpunosti oponaša originalnu igraću konzolu bez ikakvih kompromisa. Razvoj izuzetno preciznog emulatora izuzetno je težak zadatak, ali nadareni programeri Higan postigli su gotovo 100% preciznost i kompatibilnost sa svim SNES igrama. Bsnes i Snes9x možete koristiti i kao alternative Higanu.

Nintendo DS i Nintendo 3DS

Možete koristiti melonDS i DeSmuME za oponašanje Nintendo DS igara. Oba ova emulatora imaju podršku za unos zaslona osjetljivog na dodir potreban za igranje Nintendo DS igara. Možete čak koristiti tablet računala i ovi emulatori će ispravno otkriti vaše dodire na dodirnom zaslonu. Za zaslone bez podrške za dodir možete upotrijebiti pokazivač miša za oponašanje dodira dodirnog zaslona.

Nintendo 3DS može se emulirati putem Citra emulatora. Citra je trenutno aktivno u razvoju, ali je u kratkom vremenskom razdoblju postigla zapanjujući napredak, zahvaljujući nadarenom timu programera koji rade na njoj. Nudi pristojnu kompatibilnost i podršku zaslona osjetljivog na dodir, a mnoge popularne igre već se mogu igrati pomoću emulatora.

Nintendo prekidač

Yuzu i Ryujinx dva su današnja glavna emulatora koja mogu oponašati neke komercijalne Nintendo Switch igre na Linux računalima. Oba su emulatora u teškom razvoju i nije puno igara kompatibilnih i za igranje. Međutim, napreduju velikom brzinom, a neke 3D igre visoke razlučivosti mogu se igrati od početka do kraja uz neke manje izmjene. Ovakav napredak obično zahtijeva godine razvoja na sceni emulacije. Yuzu razvijaju isti programeri koji rade na emulatoru Citra.

Sega Dreamcast

Reicast je jedini Sega Dreamcast emulator dostupan za Linux koji može oponašati neke igre. Točnost i kompatibilnost igara je prosječna, neke se igre ne uspijevaju pokrenuti. Međutim, mnoge popularne igre i dalje se mogu igrati od početka do kraja uz neke kompromise i upozorenja.

RetroArch, Mednafen, MAME i Higan

Neki emulatori mogu oponašati više igraćih konzola i mogu djelovati kao prednji dio za upravljanje igrama s ovih platformi. Ovi emulatori pružaju globalne postavke za upravljanje svim emulatorima, kao i postavke specifične za platformu za podešavanje parametara emulacije. MAME oponaša strojeve za arkadne igre i druge slične vintage uređaje za igre. RetroArch je emulacijsko sučelje koje spaja jezgre emulacije specifične za igranje igara. Podržava preko stotinu jezgri za emulaciju, popis tih jezgri dostupan je ovdje. Mednafen može oponašati Sega Saturn, Sega Genesis, Sega Master System, Sega Game Gear, Atari Lynx, PC Engine i mnoge druge igraće konzole. Cjelovit popis možete pronaći ovdje. Higan podržava preko 25 različitih konzolnih sustava, cijeli popis možete pronaći ovdje (pomaknite se prema dolje).

Zaključak

Gotovo svi glavni emulatori igraćih konzola dostupni za računala su besplatni i otvoreni kod, uz nekoliko iznimaka. Ovi emulatori već dugo podržavaju Linux kao građanina prve klase. Neki emulatori također su prihvatili Vulkan render za poboljšanje performansi i grafike.

Korisni alati za Linux igrače
Ako volite igrati igre na Linuxu, velika je vjerojatnost da ste možda koristili aplikacije i uslužne programe poput Wine, Lutris i OBS Studio za pobol...
HD Remastered igre za Linux koje ranije nisu imale Linux izdanje
Mnogi programeri i izdavači igara dolaze s HD remasterom starih igara kako bi produžili životni vijek franšize, molimo obožavatelje da zatraže kompati...
Kako koristiti AutoKey za automatizaciju Linux igara
AutoKey je uslužni program za automatizaciju radne površine za Linux i X11, programiran na Python 3, GTK i Qt. Koristeći njegovu skriptiranje i MACRO ...