Spēles

Labākie Linux spēļu konsoles emulatori

Labākie Linux spēļu konsoles emulatori
Šajā rakstā tiks uzskaitīta populārā Linux spēļu konsoles atdarināšanas programmatūra. Emulācija ir programmatūras saderības slānis, kas atdarina spēļu konsoles, instrukciju kopu un saistīto API aparatūras komponentus. Emulācijas programmatūra var līdzināties CPU, GPU, audio aparatūrai un daudzām citām fiziskām sastāvdaļām, kas pieejamas reālās spēļu konsolēs. Emulācija ļauj jums spēlēt konsoles ekskluzīvas spēles, kuras citādi nevar spēlēt datoros. Spēles, kas darbojas ar šiem emulatoriem, redz emulētos komponentus tā, it kā tie būtu īstas spēļu konsoles daļas, un viņi nevar redzēt pamata platformu (PC), kurā spēle darbojas.

Precīza spēļu emulatora izstrāde personālajam datoram ir ārkārtīgi grūts uzdevums, ietver reverso inženieriju, un daudzkārt izstrādātājiem ir jāupurē precizitāte, lai uzlabotu savietojamību. Emulatoriem ir nepieciešama oriģināla failu sistēmas izgāšana no spēļu konsolēm. Daži emulatori atdarina šos komponentus, kā arī atvieglo spēļu spēlēšanu. Lai spēlētu spēles uz emulatoriem, jums ir jābūt spēļu failiem, kurus parasti sauc par ROM.

ROM failus var izvilkt vai izmest no spēļu konsoles vai no kasetnēm un diskiem, izmantojot trešo pušu programmatūru. Jums ir jāpieder gan spēļu konsolei, gan spēļu kopijai, lai atdarinātu spēles datorā. Konsoles programmaparatūras failu un spēļu ROM lejupielāde no neatļautiem avotiem, nepiederot faktiskajai konsolei un spēļu kopijai, var būt nelikumīga un uzskatāma par pirātismu. Šajā rakstā ir tikai uzskaitīta emulācijas programmatūra, kas pieejama Linux, un tas neveicina jebkāda veida pirātismu. Šajā rakstā ne visi emulatori tiks uzskaitīti, tikai populārākie, pamatojoties uz konsoles popularitāti un emulatora izstrādes darbību.

Ņemiet vērā, ka emulatoriem spēļu atdarināšanai ir nepieciešama ievērojama procesora un GPU jauda, ​​kas ir daudz augstāka nekā oriģinālā spēļu konsoles aparatūra. Pat vismodernākie un jaudīgākie datori var cīnīties, lai atdarinātu spēles, it īpaši spēles ar augstas izšķirtspējas 3D grafiku. Kaut arī emulatoru izstrādātāji pastāvīgi strādā, lai uzlabotu saderību un veiktspēju, ne viņus, ne emulācijas programmatūru nevar vainot, ja noteiktas spēles nedarbojas emulatoros. Viņiem ir jāpaļaujas uz ierobežotiem resursiem, un daudzas reizes publiskā dokumentācija vispār nav pieejama. Lielākā daļa šodien pieejamo emulatoru ir bezmaksas un atvērta pirmkoda, un izstrādātāji negūst daudz naudas priekšrocību, lai strādātu pie tiem.

Lielākā daļa no turpmāk uzskaitītajiem emulatoriem ir pieejami gandrīz visu galveno Linux izplatījumu noklusējuma krātuvēs. Varat arī lejupielādēt iepriekš sastādītus bināros failus un iegūt avota kodu no viņu vietnēm, kas ir saistītas ar tālāk norādīto saiti. Dažiem no turpmāk uzskaitītajiem emulatoriem ir arī Android versijas. Operētājsistēmas Android versijas varat atrast viņu oficiālajā vietnē.

Sony PlayStation

Sony PlayStation (PS1 / PSX) ir izstrādāti daudzi emulatori, daži jau vairāk nekā desmit gadus. Dažu šo emulatoru, piemēram, ePSXe un PCSX, izstrāde ir pārtraukta, kamēr daži joprojām tiek aktīvi attīstīti, proti, DuckStation un Mednafen. Šiem emulatoriem ir diezgan labi saderības rādītāji, un, lai spēli varētu spēlēt, tiek izmantoti daži spēles specifiski pielāgojumi. Lai spēlētu spēles DuckStation un Mednafen, jums būs nepieciešami oriģināli BIOS faili no Sony PlayStation konsoles un izvilkti ISO faili.

Sony PlayStation 2

PCSX2 ir vispiemērotākais un visaptverošākais emulators, lai spēlētu Sony PlayStation 2 spēles Linux datoros. Izstrādājot gandrīz divus gadu desmitus, PCSX2 gandrīz var spēlēt visas spēles no visa Sony PlayStation 2 spēļu kataloga. Tāpat kā Sony PlayStation emulatoriem, arī PCSX2 darbībai ir nepieciešami oriģināli BIOS faili, un, protams, nepieciešami arī spēļu ROM faili. PCSX2 pamatā ir spraudņu sistēma, un dažreiz ir pieejamas vairākas grafikas un skaņas renderēšanas, pamatojoties uz izmantoto operētājsistēmu. Spēlēt! ir vēl viens Sony PlayStation 2 emulators, kas aktīvi darbojas izstrādē. Lai gan tas nav tik labs kā PCSX2 kā tagad, tas ātri nokļūst un jau tagad to var izmantot, lai spēlētu daudzas Sony PlayStation 2 spēles ar lielisku saderību. Spēlēt! Neprasa, lai jums būtu oriģināli BIOS faili, taču jums joprojām ir nepieciešami spēļu ROM faili.

Sony PlayStation 3

RPCS3 ir vienīgais Sony PlayStation 3 emulators, kas pieejams šī raksta tapšanas laikā. Tam ir lieliska saderība, un tas var izmantot Vulkan renderētāju, lai zīmētu spēļu grafiku. Izstrādātāji ir diezgan aktīvi un regulāri publicē izstrādes žurnālus, lai dalītos ieskatos ar lietotājiem. Ir zināms, ka dažas spēles darbojas labāk, un RPCS3 grafika ir bagātāka nekā oriģinālās Sony PlayStation 3 spēļu konsolēs. Lai darbotos RPCS3, ir nepieciešami programmaparatūras faili un ROM faili. Programmaparatūras failus var lejupielādēt oficiālajā PlayStation vietnē.

Portable PlayStation (PSP)

PPSSPP ir atvērtā koda emulators, ko var izmantot, lai spēlētu PlayStation Portable (PSP) spēles Linux datoros. Tās lietotāja saskarne ir izstrādāta, izmantojot Qt bibliotēkas, un darbībai nav nepieciešami spēļu BIOS vai programmaparatūras faili. PPSSPP ir vienīgais PSP emulators personālajiem datoriem, kas var spēlēt gandrīz visu PSP spēļu katalogu. PPSSPP komplektācijā ietilpst arī ekrāna gamepad, un jūs varat līdzināties spēlēm planšetdatoros, kuru pamatā ir Linux.

Nintendo GameCube / Nintendo Wii

Delfīnu emulators var līdzināties gan Nintendo GameCube, gan Nintendo Wii spēlēm. Starp šīm divām spēļu konsolēm ir dažas aparatūras līdzības, tāpēc Dolphin izstrādātāji izstrādāja emulatoru, lai atbalstītu abas spēļu konsoles. Delfīnu emulators atbalsta klasiskos spēļu kontrollerus personālajā datorā, kā arī Wii Nunchucks un citus kontrolētājus, kas ir jutīgi pret kustību. Tāpat kā RPCS3, arī delfīnu emulatorā ir Vulkan renderētājs.

Nintendo 64

Kopš konsoles izlaišanas Ninntendo 64 ir izstrādāti daudzi emulatori. Daži no tiem vairs nedarbojas, bet citus pārņēma jaunie izstrādātāji. Mūsdienās visaktīvākais Nintendo 64 emulācijas projekts ir Mupen64Plus. Mupen64Plus piedāvā arī komandrindas saskarni, ja vēlaties izmantot skriptus un nepieciešama neliela automatizācija.

Nintendo GameBoy, GameBoy Color un GameBoy Advance

Varat izmantot SameBoy un Gambatte, lai atdarinātu Nintendo GameBoy, GameBoy Color un Super GameBoy konsoles spēles. Gambatte ir izstrādāts diezgan ilgu laiku, un tas ir viens no precīzākajiem GameBoy Color emulatoriem, kas tur pieejami. SameBoy ir salīdzinoši jaunāks, taču tas jau ir ļoti precīzs un atbalsta vairākas GameBoy konsoles.

GameBoy Advance spēles var atdarināt, izmantojot VisualBoyAdvance-M un mGBA emulatorus. Abi šie emulatori ir izstrādāti diezgan ilgu laiku un piedāvā augstu precizitāti un labu savietojamību.

NES un SNES

Nintendo Entertainment System (NES) un Super Nintendo Entertainment System (SNES) spēļu konsolēm ir pieejama virkne dažādu emulācijas programmatūru. NES emulatoriem nav nepieciešams daudz aparatūras zirgspēku, un tos var darbināt ar veciem un zemas klases datoriem. Jūs varat izmantot Mesen un PuNES, abi piedāvā augstu savietojamību un precizitāti, salīdzinot ar reālajām NES konsolēm.

SNES gadījumā varat izmantot Higan emulatoru. Tas ir visprecīzākais un bez kļūdām emulators, kas izveidots jebkurai spēļu konsoles platformai. Tas gandrīz pilnībā atdarina oriģinālo spēļu konsoli bez jebkādiem kompromisiem. Ļoti precīza emulatora izstrāde ir ārkārtīgi grūts uzdevums, taču talantīgi Higan izstrādātāji ir sasnieguši gandrīz 100% precizitāti un savietojamību ar visām SNES spēlēm. Jūs varat arī izmantot Bsnes un Snes9x kā alternatīvu Higan.

Nintendo DS un Nintendo 3DS

Lai atdarinātu Nintendo DS spēles, varat izmantot melonDS un DeSmuME. Abiem šiem emulatoriem ir atbalsts skārienekrāna ievadei, kas nepieciešama, lai spēlētu Nintendo DS spēles. Jūs pat varat izmantot planšetdatorus, un šie emulatori pareizi noteiks jūsu skārienekrāna pieskārienus. Displejiem bez skārienjutīga atbalsta varat izmantot peles rādītāju, lai atdarinātu skārienekrāna pieskārienus.

Nintendo 3DS var atdarināt, izmantojot Citra emulatoru. Citra pašlaik aktīvi strādā, taču īsā laika posmā tā ir guvusi pārsteidzošus panākumus, pateicoties talantīgajai izstrādātāju komandai, kas strādā pie tā. Tas piedāvā pienācīgu saderību un skārienekrāna atbalstu, un daudzas populāras spēles jau var spēlēt, izmantojot emulatoru.

Nintendo slēdzis

Yuzu un Ryujinx ir divi galvenie šodien pieejamie emulatori, kas var līdzināties dažām komerciālām Nintendo Switch spēlēm Linux datoros. Abi šie emulatori ir smagi izstrādāti, un daudzas spēles nav saderīgas un spēlējamas. Tomēr viņi progresē lielā ātrumā, un dažas augstas izšķirtspējas 3D spēles var spēlēt no sākuma līdz beigām, veicot nelielus pielāgojumus. Šāda veida progress emulācijas skatījumā parasti prasa vairākus gadus. Yuzu izstrādā tie paši izstrādātāji, kuri strādā pie Citra emulatora.

Sega Dreamcast

Reicast ir vienīgais Linux pieejamais Sega Dreamcast emulators, kas var atdarināt dažas spēles. Precizitāte un spēļu savietojamība ir vidēja, dažas spēles neizdodas palaist. Tomēr daudzas populāras spēles joprojām var spēlēt no sākuma līdz beigām ar dažiem kompromisiem un brīdinājumiem.

RetroArch, Mednafen, MAME un Higan

Daži emulatori var līdzināties vairākām spēļu konsolēm un var darboties kā priekšgals, lai pārvaldītu spēles no šīm platformām. Šie emulatori nodrošina globālus iestatījumus, lai pārvaldītu visus emulatorus, kā arī platformas iestatījumus, lai pielāgotu emulācijas parametrus. MAME atdarina arkādes spēļu automātus un citas līdzīgas vintage spēļu ierīces. RetroArch ir emulācijas priekšgals, kas ļauj spēlēt spēles specifiskiem emulācijas kodoliem. Tas atbalsta vairāk nekā simts emulācijas kodolu, šo kodolu saraksts ir pieejams šeit. Mednafen var līdzināties Sega Saturn, Sega Genesis, Sega Master System, Sega Game Gear, Atari Lynx, PC Engine un daudzām citām spēļu konsolēm. Pilnu sarakstu varat atrast šeit. Higan atbalsta vairāk nekā 25 dažādas konsoles sistēmas, pilnu sarakstu varat atrast šeit (ritiniet uz leju).

Secinājums

Gandrīz visi lielākie spēļu konsoles emulatori, kas pieejami personālajiem datoriem, ir bez maksas un atvērta pirmkoda, izņemot dažus izņēmumus. Šie emulatori jau ilgu laiku atbalsta Linux kā pirmās klases pilsoni. Daži emulatori ir izmantojuši arī Vulkan renderētāju, lai uzlabotu veiktspēju un grafiku.

Vulkan Linux lietotājiem
Ar katru jauno grafisko karšu paaudzi mēs redzam, kā spēļu izstrādātāji pārspēj grafiskās uzticamības robežas un tuvojas fotoreālismam. Neskatoties uz...
OpenTTD vs Simutrans
Transporta simulācijas izveide var būt jautra, relaksējoša un ārkārtīgi vilinoša. Tāpēc jums jāpārliecinās, ka izmēģināt pēc iespējas vairāk spēļu, la...
OpenTTD apmācība
OpenTTD ir viena no populārākajām biznesa simulācijas spēlēm. Šajā spēlē jums ir jāizveido brīnišķīgs transporta bizness. Tomēr jūs sāksit sākumā apmē...