Žaidimai

Geriausi „Linux“ žaidimų konsolių emuliatoriai

Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderinamumo sluoksnis, kuris imituoja žaidimų konsolių, instrukcijų rinkinių ir susijusių API aparatinės įrangos komponentus. Emuliacijos programinė įranga gali imituoti procesorius, GPU, garso aparatūrą ir daugelį kitų tokių fizinių komponentų, kuriuos galima įsigyti realiose žaidimų konsolėse. Emuliacija leidžia jums žaisti konsolės išskirtinius žaidimus, kurių kitaip negalima žaisti asmeniniuose kompiuteriuose. Žaidimai, kuriuose veikia šie emuliatoriai, mato imituojamus komponentus, tarsi jie būtų tikros žaidimų konsolės dalys, ir jie nemato pagrindinės platformos (PC), kurioje veikia žaidimas.

Sukurti tikslų žaidimų emuliatorių asmeniniam kompiuteriui yra nepaprastai sudėtinga užduotis. Tai apima atvirkštinę inžineriją, todėl daug kartų kūrėjai turi paaukoti tikslumą, kad pagerintų suderinamumą. Emuliatoriams reikalingas originalus failų sistemos išvedimas iš žaidimų konsolių. Kai kurie emuliatoriai taip pat imituoja šiuos komponentus, kad būtų lengviau žaisti žaidimus. Norėdami žaisti žaidimus emuliatoriuose, turite turėti žaidimų failus, paprastai vadinamus ROM.

ROM failus galima išplėšti arba išmesti iš žaidimų konsolės arba iš kasečių ir diskų, naudojant trečiųjų šalių programinę įrangą. Norėdami mėgdžioti žaidimus kompiuteryje, turite turėti ir žaidimų konsolę, ir žaidimų kopijas. Konsolės programinės aparatinės įrangos failų ir žaidimų ROM atsisiuntimas iš neleistinų šaltinių neturint faktinės konsolės ir žaidimo kopijos gali būti neteisėtas ir laikomas piratavimu. Šiame straipsnyje išvardijama tik „Linux“ pasiekiama emuliavimo programinė įranga ir neskatinamas bet koks piratavimas. Šiame straipsnyje nebus išvardyti visi emuliatoriai, tik populiariausi, atsižvelgiant į konsolės populiarumą ir emuliatorių kūrimo veiklą.

Atkreipkite dėmesį, kad emuliatoriams reikia daug procesoriaus ir GPU energijos, kad būtų galima imituoti žaidimus, daug didesnį nei originali žaidimų konsolės įranga. Net patys moderniausi ir galingiausi kompiuteriai gali stengtis mėgdžioti žaidimus, ypač žaidimus su didelės raiškos 3D grafika. Nors emuliatorių kūrėjai nuolat stengiasi pagerinti suderinamumą ir našumą, nei jiems, nei emuliacijos programinei įrangai negalima prikišti, jei tam tikri žaidimai neveikia emuliatoriuose. Jie turi pasikliauti ribotais ištekliais ir daug kartų viešos dokumentacijos apskritai nėra. Dauguma šiandien prieinamų emuliatorių yra nemokami ir atvirojo kodo, o kūrėjai negauna daug piniginės naudos dirbdami su jais.

Dauguma toliau išvardytų emuliatorių yra numatytose beveik visų pagrindinių „Linux“ distribucijų saugyklose. Taip pat galite atsisiųsti iš anksto sukompiliuotas dvejetaines programas ir gauti šaltinio kodą iš toliau nurodytų jų svetainių. Kai kurie toliau išvardyti emuliatoriai taip pat turi „Android“ versijas. „Android“ versijas galite rasti jų oficialioje svetainėje.

„Sony PlayStation“

Daugelis emuliatorių buvo kuriami „Sony PlayStation“ (PS1 / PSX), kai kurie jau daugiau nei dešimtmetį. Kai kurių iš šių emuliatorių, tokių kaip „ePSXe“ ir „PCSX“, kūrimas nuo šiandien buvo nutrauktas, o keli dar yra aktyviai kuriami, būtent „DuckStation“ ir „Mednafen“. Šie emuliatoriai turi gana gerus suderinamumo rodiklius ir naudoja tam tikrus žaidimo pakeitimus, kad žaidimą būtų galima žaisti. Norint žaisti žaidimus „DuckStation“ ir „Mednafen“ jums reikės originalių BIOS failų iš „Sony PlayStation“ konsolės ir nukopijuotų ISO failų.

„Sony PlayStation 2“

PCSX2 yra labiausiai suderinamas ir išsamus emuliatorius, leidžiantis žaisti „Sony PlayStation 2“ žaidimus „Linux“ kompiuteriuose. Beveik du dešimtmečius kurtas PCSX2 gali beveik žaisti kiekvieną žaidimą iš viso „Sony PlayStation 2“ žaidimų katalogo. Kaip ir „Sony PlayStation“ emuliatoriams, PCSX2 taip pat reikia originalių BIOS failų, kad veiktų, ir, žinoma, jums taip pat reikia žaidimų ROM failų. PCSX2 yra pagrįstas įskiepių sistema, o kartais galima naudoti kelis grafinius ir garso vaizdus, ​​atsižvelgiant į jūsų naudojamą operacinę sistemą. žaisti! yra dar vienas „Sony PlayStation 2“ emuliatorius, kuris aktyviai kuriamas. Nors tai nėra tokia gera kaip dabar kaip PCSX2, ji sparčiai vejasi ir jau gali būti naudojama žaisti daugybei puikių suderinamų „Sony PlayStation 2“ žaidimų. žaisti! Nereikalaujama turėti originalių BIOS failų, bet vis tiek reikia žaidimų ROM failų.

„Sony PlayStation 3“

RPCS3 yra vienintelis „Sony PlayStation 3“ emuliatorius, prieinamas rašant šį straipsnį. Jis turi puikų suderinamumą ir gali naudoti „Vulkan“ atvaizdavimo priemonę žaidimų grafikai piešti. Kūrėjai yra gana aktyvūs ir reguliariai skelbia kūrimo žurnalus, kad galėtų dalytis įžvalgomis su vartotojais. Žinoma, kad kai kurie žaidimai veikia geriau - RPCS3 grafika yra turtingesnė nei originaliose „Sony PlayStation 3“ žaidimų konsolėse. Kad veiktų RPCS3, reikalingos programinės aparatinės įrangos ir ROM failai. Programinės aparatinės įrangos failus galima atsisiųsti iš oficialios „PlayStation“ svetainės.

„PlayStation Portable“ (PSP)

PPSSPP yra atviro kodo emuliatorius, kurį galima naudoti norint žaisti „PlayStation Portable“ (PSP) žaidimus „Linux“ kompiuteriuose. Jo vartotojo sąsaja sukurta naudojant „Qt“ bibliotekas ir jai nereikia naudoti žaidimų BIOS ar programinės aparatinės įrangos failų. PPSSPP yra vienintelis kompiuterio PSP emuliatorius, galintis žaisti beveik visą PSP žaidimų katalogą. „PPSSPP“ taip pat yra su ekrane esančiu žaidimų valdikliu ir galite mėgdžioti žaidimus „Linux“ pagrindu veikiančiuose planšetiniuose kompiuteriuose.

„Nintendo GameCube“ / „Nintendo Wii“

„Delfinų“ emuliatorius gali mėgdžioti tiek „Nintendo GameCube“, tiek „Nintendo Wii“ žaidimus. Tarp šių dviejų žaidimų konsolių yra keletas aparatinės įrangos panašumų, todėl „Dolphin“ kūrėjai sukūrė emuliatorių, kad palaikytų abi žaidimų konsoles. „Dolphin“ emuliatorius palaiko klasikinius žaidimų valdiklius kompiuteryje, taip pat „Wii Nunchucks“ ir kitus judesiui jautrius valdiklius. Kaip ir RPCS3, „Dolphin“ emuliatorius taip pat yra su „Vulkan“ atvaizdavimo priemone.

„Nintendo 64“

Nuo konsolės paleidimo buvo sukurta daug „Ninntendo 64“ emuliatorių. Kai kurie iš jų nebeveikia, o kitus perėmė nauji kūrėjai. Aktyviausias „Nintendo 64“ emuliacijos projektas šiandien yra „Mupen64Plus“. „Mupen64Plus“ taip pat turi komandinės eilutės sąsają, jei norite naudoti scenarijus ir jums reikia šiek tiek automatikos.

„Nintendo GameBoy“, „GameBoy Color“ ir „GameBoy Advance“

Galite naudoti „SameBoy“ ir „Gambatte“, norėdami imituoti „Nintendo GameBoy“, „GameBoy Color“ ir „Super GameBoy“ konsolės žaidimus. „Gambatte“ buvo kuriama gana ilgą laiką ir tai yra vienas tiksliausių „GameBoy Color“ emuliatorių. „SameBoy“ yra palyginti naujesnis, tačiau jis jau yra labai tikslus ir palaiko kelias „GameBoy“ konsoles.

„GameBoy Advance“ žaidimus galima mėgdžioti per „VisualBoyAdvance-M“ ir „mGBA“ emuliatorius. Abu šie emuliatoriai buvo kuriami gana ilgą laiką ir siūlo didelį tikslumą bei gerą suderinamumą.

NES ir SNES

„Nintendo Entertainment System“ (NES) ir „Super Nintendo Entertainment System“ (SNES) žaidimų konsolėms galima įsigyti daug skirtingų emuliacijos programinės įrangos. NES emuliatoriams nereikia daug aparatinės įrangos arklio galių ir juos galima naudoti senuose ir žemos klasės kompiuteriuose. Galite naudoti „Mesen“ ir „PuNES“, abu siūlo aukštą suderinamumą ir tikslumą, lygiavertį realioms NES konsolėms.

SNES galite naudoti Higan emuliatorių. Tai tiksliausias ir be klaidų sukurtas emuliatorius, sukurtas bet kuriai žaidimų konsolės platformai. Tai beveik visiškai imituoja originalią žaidimų konsolę be jokių kompromisų. Sukurti labai tikslų emuliatorių yra labai sudėtinga užduotis, tačiau talentingi „Higan“ kūrėjai pasiekė beveik 100% tikslumą ir suderinamumą su visais SNES žaidimais. Taip pat galite naudoti „Bsnes“ ir „Snes9x“ kaip alternatyvą „Higan“.

„Nintendo DS“ ir „Nintendo 3DS“

„Nintendo DS“ žaidimams mėgdžioti galite naudoti melonDS ir DeSmuME. Abu šie emuliatoriai palaiko jutiklinio ekrano įvestį, reikalingą „Nintendo DS“ žaidimams žaisti. Jūs netgi galite naudoti planšetinius kompiuterius, o šie emuliatoriai teisingai atpažins jūsų jutiklinio ekrano čiaupus. Ekranuose be palaikymo palietus galite naudoti pelės žymeklį, kad imituotumėte jutiklinio ekrano palietimus.

„Nintendo 3DS“ galima imituoti per „Citra“ emuliatorių. „Citra“ šiuo metu aktyviai vystosi, tačiau per trumpą laiką padarė stulbinamą pažangą dėka prie jos dirbančios talentingos kūrėjų komandos. Jis siūlo deramą suderinamumą ir palaikymą jutikliniu ekranu, o daugelį populiarių žaidimų jau galima žaisti naudojant emuliatorių.

„Nintendo Switch“

„Yuzu“ ir „Ryujinx“ yra du pagrindiniai šiandien prieinami emuliatoriai, galintys „Linux“ kompiuteriuose mėgdžioti kai kuriuos komercinius „Nintendo Switch“ žaidimus. Abu šie emuliatoriai yra stipriai tobulinami ir nedaug žaidimų yra suderinami ir žaidžiami. Tačiau jie progresuoja dideliu greičiu, o kai kuriuos didelės raiškos 3D žaidimus galima žaisti nuo pradžios iki pabaigos su nedideliais patobulinimais. Tokia pažanga dažniausiai trunka daugelį metų emuliacijos scenoje. „Yuzu“ kuria tie patys kūrėjai, kurie dirba su „Citra“ emuliatoriumi.

„Sega Dreamcast“

„Reicast“ yra vienintelis „Linux“ skirtas „Sega Dreamcast“ emuliatorius, galintis mėgdžioti kai kuriuos žaidimus. Tikslumas ir žaidimų suderinamumas yra vidutinis, kai kurių žaidimų nepavyksta paleisti. Tačiau daugelį populiarių žaidimų vis tiek galima žaisti nuo pradžios iki galo su tam tikrais kompromisais ir įspėjimais.

„RetroArch“, „Mednafen“, „MAME“ ir „Higan“

Kai kurie emuliatoriai gali mėgdžioti kelias žaidimų konsoles ir gali būti valdomi žaidimai iš šių platformų. Šie emuliatoriai teikia visuotinius parametrus, skirtus valdyti visus emuliatorius, taip pat platformos parametrus, kad pakoreguotų emuliacijos parametrus. MAME mėgdžioja žaidimų automatus ir kitus panašius senovinius žaidimų įrenginius. „RetroArch“ yra emuliacijos frontendas, kuris žaidimų žaidimams prijungia žaidimo specifinius žaidimo branduolius. Jis palaiko daugiau nei šimtą emuliacijos branduolių, šių branduolių sąrašą galite rasti čia. „Mednafen“ gali mėgdžioti „Sega Saturn“, „Sega Genesis“, „Sega Master System“, „Sega Game Gear“, „Atari Lynx“, „PC Engine“ ir daugelį kitų žaidimų konsolių. Visą sąrašą galite rasti čia. „Higan“ palaiko daugiau nei 25 skirtingas konsolių sistemas, visą sąrašą galite rasti čia (slinkite žemyn).

Išvada

Beveik visi pagrindiniai kompiuterių žaidimų konsolių emuliatoriai yra nemokami ir atvirojo kodo, išskyrus kelias išimtis. Šie emuliatoriai ilgą laiką palaikė „Linux“ kaip pirmos klasės pilietį. Kai kurie emuliatoriai taip pat pritaikė „Vulkan“ atvaizdavimo priemonę, kad pagerintų našumą ir grafiką.

Peržiūrėkite pelės mygtukus skirtingai programinei įrangai naudodami „X-Mouse Button Control“
Galbūt jums reikia įrankio, kuris galėtų pakeisti jūsų pelės valdymą kiekvienoje jūsų naudojamoje programoje. Tokiu atveju galite išbandyti programą, ...
„Microsoft Sculpt Touch“ belaidžio pelės apžvalga
Neseniai skaičiau apie „Microsoft Sculpt Touch“ belaidę pelę ir nusprendė ją nusipirkti. Kurį laiką naudojęs, nusprendžiau pasidalinti savo patirtimi....
„AppyMouse“ ekrano „Trackpad“ ir pelės žymeklis, skirtas „Windows“ tabletėms
Planšetinių kompiuterių vartotojai dažnai praleidžia pelės žymeklį, ypač kai įprasta naudoti nešiojamus kompiuterius. Jutiklinio ekrano išmanieji tele...