Játékok

A legjobb játékkonzol emulátorok Linuxhoz

A legjobb játékkonzol emulátorok Linuxhoz
Ez a cikk felsorolja a Linux számára elérhető népszerű játékkonzol-emulációs szoftvereket. Az emuláció egy szoftver-kompatibilitási réteg, amely játékkonzolok, utasításkészletek és kapcsolódó API-k hardverkomponenseit emulálja. Az emulációs szoftver képes emulálni a valós játékkonzolokban elérhető CPU-kat, GPU-kat, audiohardvereket és sok más fizikai komponenst. Az emuláció lehetővé teszi, hogy konzolon exkluzív játékokat játsszon, amelyek egyébként nem játszhatók le a számítógépeken. Az ezen emulátorokon futó játékok úgy tekintenek az emulált összetevőkre, mintha egy valódi játékkonzol részei lennének, és nem látják az alapul szolgáló platformot (PC), amelyen a játék fut.

Pontos játékemulátor fejlesztése PC-re rendkívül bonyolult feladat, magában foglalja a fordított mérnöki munkát, és a fejlesztőknek sokszor fel kell áldozniuk a pontosságot a kompatibilitás javítása érdekében. Az emulátorok eredeti fájlrendszert igényelnek a játékkonzoloktól. Néhány emulátor emulálja ezeket az összetevőket, megkönnyítve ezzel a játékot. Az emulátorokon való játékhoz játékfájlokkal kell rendelkeznie, amelyeket általában ROM-oknak hívnak.

A ROM fájlokat a játékkonzolról vagy a patronokról és a lemezekről más gyártók szoftvereivel lehet kibontani vagy kidobni. A játékok PC-n való utánzásához mind a játékkonzol, mind a játékmásolat birtokában kell lennie. A konzol firmware-fájljainak és a játék-ROM-oknak a jogosulatlan forrásból történő letöltése a konzol és a játék másolatának birtoklása nélkül illegális és kalózkodásnak tekinthető. Ez a cikk csak a Linux számára elérhető emulációs szoftvereket sorolja fel, és nem ösztönzi a kalózkodást. Nem minden emulátor kerül felsorolásra ebben a cikkben, csak a legnépszerűbbek a konzol népszerűsége és az emulátor-fejlesztési tevékenység alapján.

Ne feledje, hogy az emulátoroknak jelentős CPU és GPU energiára van szükségük a játékok utánzásához, jóval magasabbra, mint az eredeti játékkonzol hardverek. Még a legmodernebb és legerősebb PC-k is küzdenek a játékok, különösen a nagy felbontású 3D grafikával rendelkező játékok utánzásáért. Míg az emulátor fejlesztői folyamatosan dolgoznak a kompatibilitás és a teljesítmény javításán, sem őket, sem az emulációs szoftvert nem lehet hibáztatni, ha bizonyos játékok nem működnek emulátorokon. Korlátozott forrásokra kell támaszkodniuk, és sokszor a nyilvános dokumentáció egyáltalán nem áll rendelkezésre. A legtöbb ma kapható emulátor ingyenes és nyílt forráskódú, és a fejlesztők nem kapnak sok pénzbeli előnyt a munkájukhoz.

Az alább felsorolt ​​emulátorok többsége szinte az összes fő Linux disztribúció alapértelmezett tárházában elérhető. Előre lefordított bináris fájlokat is letölthet, és forráskódokat kaphat az alább hivatkozott webhelyeikről. Az alább felsorolt ​​emulátorok némelyikének Android verziója is van. Az Android-verziók hivatalos weboldalán találhatók.

Sony PlayStation

Számos emulátor fejlesztése folyamatban van a Sony PlayStation (PS1 / PSX) számára, néhányuk több mint egy évtizede. Ezen emulátorok, például az ePSXe és a PCSX fejlesztése a mai naptól leállt, miközben néhányat még aktívan fejlesztenek, nevezetesen a DuckStation és a Mednafen. Ezeknek az emulátoroknak elég jó kompatibilitási arányuk van, és néhány játékspecifikus módosítást alkalmaznak, hogy a játék játszható legyen. A DuckStation és a Mednafen játékához eredeti BIOS fájlokra lesz szükséged a Sony PlayStation konzolról és letépett ISO fájlokra.

Sony PlayStation 2

A PCSX2 a leginkább kompatibilis és átfogó emulátor, amely a Sony PlayStation 2 játékokat képes játszani Linux PC-ken. Közel két évtizeden át fejlesztve a PCSX2 szinte minden játékot képes lejátszani a teljes Sony PlayStation 2 játékkatalógusból. A Sony PlayStation emulátorokhoz hasonlóan a PCSX2-nek is eredeti BIOS-fájlokra van szüksége a működéshez, és természetesen játék-ROM fájlokra is szükség van. A PCSX2 egy plugin rendszeren alapul, és néha több grafika és hangvisszaadás érhető el a használt operációs rendszer alapján. Játék! egy másik Sony PlayStation 2 emulátor, amely aktívan dolgozik a fejlesztésben. Bár ez jelenleg nem olyan jó, mint a PCSX2, gyorsan felzárkózik, és már használható számos Sony PlayStation 2 játék nagyszerű kompatibilitással. Játék! Nem igényel eredeti BIOS-fájlokat, de játék-ROM-fájlokra van szükség.

Sony PlayStation 3

Az RPCS3 az egyetlen Sony PlayStation 3 emulátor, amely a cikk írásakor elérhető. Remekül kompatibilis, és a Vulkan renderelővel játékgrafikákat rajzolhat. A fejlesztők meglehetősen aktívak és rendszeresen tesznek közzé fejlesztési naplókat, hogy megosszák a betekintést a felhasználókkal. Bizonyos játékok jobban futnak, gazdagabb grafikával az RPCS3-on, mint az eredeti Sony PlayStation 3 játékkonzolokon. Az RPCS3 működéséhez firmware fájlok és ROM fájlok szükségesek. A firmware fájlok letölthetők a hivatalos PlayStation webhelyről.

Portable PlayStation (PSP)

A PPSSPP egy nyílt forráskódú emulátor, amellyel PlayStation Portable (PSP) játékokat lehet játszani Linux PC-ken. A felhasználói felülete Qt könyvtárak segítségével lett kifejlesztve, és nem szükséges játék BIOS vagy firmware fájlok működése. A PPSSPP az egyetlen PSP-emulátor PC-hez, amely szinte az egész PSP játékkatalógust képes lejátszani. A PPSSPP egy képernyős játéktáblát is tartalmaz, és játékokat utánozhat Linux alapú táblagépeken.

Nintendo GameCube / Nintendo Wii

A Dolphin emulátor mind a Nintendo GameCube, mind a Nintendo Wii játékokat utánozhatja. E két játékkonzol között van némi hardveres hasonlóság, ezért a Dolphin fejlesztői mindkét játékkonzol támogatására fejlesztették ki az emulátort. A Dolphin emulátor támogatja a klasszikus játékvezérlőket a PC-n, valamint a Wii Nunchucks és más mozgásérzékeny vezérlőket. Az RPCS3-hoz hasonlóan a Dolphin emulátor is Vulkan renderrel érkezik.

Nintendo 64

A konzol megjelenése óta sok emulátor fejlesztése folyamatban van a Ninntendo 64-hez. Néhányuk már nem működik, míg másokat új fejlesztők vettek át. A mai legaktívabb Nintendo 64 emulációs projekt a Mupen64Plus. A Mupen64Plus parancssori felülettel is rendelkezik, ha szkripteket szeretne használni, és némi automatizálásra van szüksége.

Nintendo GameBoy, GameBoy Color és GameBoy Advance

A SameBoy és a Gambatte segítségével utánozhatja a Nintendo GameBoy, GameBoy Color és Super GameBoy konzoljátékokat. A Gambatte elég hosszú ideje fejlesztés alatt áll, és ez az egyik legpontosabb GameBoy Color emulátor. A SameBoy viszonylag újabb, de már nagyon pontos és több GameBoy konzolt támogat.

A GameBoy Advance játékokat a VisualBoyAdvance-M és mGBA emulátorokon keresztül lehet utánozni. Mindkét emulátor elég régóta fejlesztés alatt áll, és nagy pontosságot és jó kompatibilitást kínál.

NES és SNES

Számos különféle emulációs szoftver áll rendelkezésre a Nintendo Entertainment System (NES) és a Super Nintendo Entertainment System (SNES) játékkonzolokhoz. A NES emulátorok nem igényelnek sok hardver lóerőt, és futtathatók régi és alacsony szintű PC-ken. Használhatja a Mesen-t és a PuNES-t, amelyek mind a valódi NES konzolokhoz hasonlóan nagy kompatibilitást és pontosságot kínálnak.

SNES esetén használhatja a Higan emulátort. Ez a legpontosabb és hibamentesebb emulátor, amelyet bármilyen játékkonzol platformhoz készítettek. Szinte teljes mértékben utánozza az eredeti játékkonzolt kompromisszumok nélkül. A nagyon pontos emulátor kifejlesztése rendkívül nehéz feladat, de a Higan tehetséges fejlesztői szinte 100% -os pontosságot és kompatibilitást értek el az összes SNES játékkal. A Bsnes és a Snes9x is használható Higan alternatívájaként.

Nintendo DS és Nintendo 3DS

A melonDS és a DeSmuME használatával utánozhatja a Nintendo DS játékokat. Mindkét emulátor támogatja az érintőképernyős bemenetet, amely a Nintendo DS játékok lejátszásához szükséges. Akár táblagépeket is használhat, és ezek az emulátorok helyesen érzékelik az érintőképernyős csapokat. Érintés nélküli támogatás esetén az egérmutatóval emulálhatja az érintőképernyős érintéseket.

A Nintendo 3DS a Citra emulátoron keresztül utánozható. A Citra jelenleg aktívan fejlesztés alatt áll, de elképesztő előrelépést tett rövid idő alatt, köszönhetően a rajta dolgozó tehetséges fejlesztői csapatnak. Megfelelő kompatibilitást és érintőképernyős támogatást kínál, és sok népszerű játék már játszható az emulátor használatával.

Nintendo Switch

A Yuzu és a Ryujinx a két ma kapható fő emulátor, amely néhány kereskedelmi Nintendo Switch játékot képes utánozni Linux PC-ken. Mindkét emulátor komoly fejlesztés alatt áll, és nem sok játék kompatibilis és játszható. Azonban nagy sebességgel haladnak, és néhány nagy felbontású 3D-s játékot el lehet játszani az elejétől a végéig néhány apróbb változtatással. Ez a fajta fejlődés általában évekig tartó fejlesztést igényel az emulációs szcénában. A Yuzut ugyanazok a fejlesztők fejlesztik, akik a Citra emulátoron dolgoznak.

Sega Dreamcast

A Reicast az egyetlen Linux számára elérhető Sega Dreamcast emulátor, amely képes emulálni néhány játékot. A pontosság és a játékok kompatibilitása átlagos, egyes játékok nem indulnak el. Sok népszerű játék azonban továbbra is játszható az elejétől a végéig, bizonyos kompromisszumokkal és figyelmeztetésekkel.

RetroArch, Mednafen, MAME és Higan

Néhány emulátor több játékkonzolt is emulálhat, és frontendként működhet a játékok ezen platformokról történő kezeléséhez. Ezek az emulátorok globális beállításokat biztosítanak az összes emulátor kezeléséhez, valamint platformspecifikus beállításokat biztosítanak az emulációs paraméterek módosításához. A MAME árkád játékgépeket és más hasonló vintage játékeszközöket emulál. A RetroArch egy emulációs kezelőfelület, amely játékspecifikus emulációs magokba kapcsol, hogy játsszon. Több mint száz emulációs magot támogat, ezeknek a magoknak a listája itt érhető el. A Mednafen utánozhatja a Sega Saturn, a Sega Genesis, a Sega Master System, a Sega Game Gear, az Atari Lynx, a PC Engine és még sok más játékkonzolt. A teljes listát itt találja. A Higan több mint 25 különböző konzolrendszert támogat, a teljes listát itt találja (görgessen lefelé).

Következtetés

A PC-k számára elérhető szinte minden játékkonzol emulátor ingyenes és nyílt forráskódú, néhány kivételtől eltekintve. Ezek az emulátorok hosszú ideje támogatják a Linuxot első osztályú polgárként. Néhány emulátor a teljesítmény és a grafika javítása érdekében átfogta a Vulkan rendert is.

AppyMouse képernyős Trackpad és egérmutató a Windows táblagépekhez
A táblagép-felhasználók gyakran hiányolják az egérmutatót, különösen akkor, ha szokták használni a laptopokat. Az érintőképernyős okostelefonok és táb...
Az egér középső gombja nem működik a Windows 10 rendszerben
A középső egérgomb segít átgörgetni a hosszú weboldalakat és a sok adatot tartalmazó képernyőket. Ha ez leáll, akkor a billentyűzet segítségével görge...
Hogyan lehet megváltoztatni a bal és jobb egérgombokat a Windows 10 PC-n
Elég általános, hogy az összes számítógépes egéreszközt ergonómikusan a jobbkezes felhasználók számára tervezték. De vannak olyan egéreszközök, amelye...