Oyunlar

Linux için En İyi Oyun Konsolu Emülatörleri

Linux için En İyi Oyun Konsolu Emülatörleri
Bu makale, Linux için kullanılabilen popüler oyun konsolu öykünme yazılımını listeleyecektir. Öykünme, oyun konsollarının, komut setlerinin ve ilgili API'lerin donanım bileşenlerini taklit eden bir yazılım uyumluluğu katmanıdır. Öykünme yazılımı, gerçek oyun konsollarında bulunan CPU'ları, GPU'ları, ses donanımını ve benzeri birçok fiziksel bileşeni taklit edebilir. Öykünme, PC'lerde başka türlü oynanamayan konsola özel oyunları oynamanıza olanak tanır. Bu öykünücülerde çalışan oyunlar, öykünülmüş bileşenleri gerçek bir oyun konsolunun parçaları gibi görür ve oyunun üzerinde çalıştığı temel platformu (PC) göremezler.

PC için doğru bir oyun emülatörü geliştirmek son derece zor bir iştir, tersine mühendislik içerir ve çoğu zaman geliştiricilerin uyumluluğu iyileştirmek için doğruluktan ödün vermesi gerekir. Emülatörler, oyun konsollarından orijinal dosya sistemi dökümü gerektirir. Bazı emülatörler bu bileşenleri taklit ederek oyun oynamayı kolaylaştırır. Öykünücülerde oyun oynamak için, genellikle ROM olarak adlandırılan oyun dosyalarınız olmalıdır.

ROM dosyaları, oyun konsolunuzdan veya üçüncü taraf yazılımlar kullanılarak kartuşlardan ve disklerden kopyalanabilir veya atılabilir. PC'deki oyunları taklit etmek için hem oyun konsoluna hem de oyun kopyasına sahip olmanız gerekir. Gerçek konsola ve oyun kopyasına sahip olmadan konsol üretici yazılımı dosyalarını ve oyun ROM'larını yetkisiz kaynaklardan indirmek yasa dışı olabilir ve korsanlık olarak kabul edilebilir. Bu makale yalnızca Linux için kullanılabilen öykünme yazılımlarını listeler ve herhangi bir korsanlığı teşvik etmez. Bu makalede tüm öykünücüler listelenmeyecek, yalnızca konsol popülerliğine ve öykünücü geliştirme etkinliğine dayalı olarak en popüler olanlar listelenecektir.

Emülatörlerin, oyunları taklit etmek için orijinal oyun konsolu donanımından çok daha yüksek, önemli ölçüde CPU ve GPU gücüne ihtiyaç duyduğunu unutmayın. En modern ve güçlü bilgisayarlar bile oyunları, özellikle yüksek çözünürlüklü 3D grafiklere sahip oyunları taklit etmekte zorlanabilir. Emülatör geliştiricileri sürekli olarak uyumluluğu ve performansı iyileştirmek için çalışırken, belirli oyunların emülatörlerde çalışmaması durumunda ne onlar ne de öykünme yazılımı suçlanamaz. Sınırlı kaynaklara güvenmek zorundalar ve çoğu zaman kamuya açık belgeler hiç mevcut değil. Bugün mevcut olan emülatörlerin çoğu ücretsiz ve açık kaynaklıdır ve geliştiriciler üzerinde çalışmak için fazla parasal fayda elde etmezler.

Aşağıda listelenen öykünücülerin çoğu, neredeyse tüm büyük Linux dağıtımlarının varsayılan depolarında bulunur. Ayrıca önceden derlenmiş ikili dosyaları indirebilir ve aşağıda bağlantısı verilen web sitelerinden kaynak kodu alabilirsiniz. Aşağıda listelenen emülatörlerden bazılarının Android sürümleri de vardır. Android için yapıları resmi web sitelerinde bulabilirsiniz.

Sony PlayStation

Sony PlayStation (PS1 / PSX) için birçok emülatör geliştirilmekte olup, bazıları on yıldan fazladır. ePSXe ve PCSX gibi bu emülatörlerden bazılarının geliştirilmesi bugün itibariyle durmuştur, ancak birkaçı DuckStation ve Mednafen gibi halen aktif olarak geliştirilmektedir. Bu emülatörler oldukça iyi uyumluluk oranlarına sahiptir ve oyunu oynanabilir kılmak için oyuna özel bazı ince ayarlar kullanır. DuckStation ve Mednafen'de oyun oynamak için Sony PlayStation konsolundan orijinal BIOS dosyalarına ve kopyalanmış ISO dosyalarına ihtiyacınız olacak.

Sony PlayStation 2

PCSX2, Linux PC'lerde Sony PlayStation 2 oyunlarını oynamak için en uyumlu ve kapsamlı emülatördür. Neredeyse yirmi yıldır geliştirilmekte olan PCSX2, Sony PlayStation 2 oyun kataloğunun tamamındaki hemen hemen her oyunu oynayabilir. Sony PlayStation emülatörleri gibi, PCSX2'nin de çalışması için orijinal BIOS dosyalarına ihtiyacı vardır ve elbette oyun ROM dosyalarına da ihtiyacınız vardır. PCSX2 bir eklenti sistemine dayalıdır ve bazen kullandığınız işletim sistemine bağlı olarak birden fazla grafik ve ses işlemesi mevcuttur. Oyna! geliştirme aşamasında aktif olan başka bir Sony PlayStation 2 emülatörüdür. Şu anda PCSX2 kadar iyi olmasa da, hızla yetişiyor ve şimdiden çok sayıda Sony PlayStation 2 oyununu mükemmel uyumlulukla oynamak için kullanılabilir. Oyna! Orijinal BIOS dosyalarına sahip olmanızı gerektirmez ancak yine de oyun ROM dosyalarına ihtiyacınız vardır.

Sony PlayStation 3

RPCS3, bu makaleyi yazarken mevcut olan tek Sony PlayStation 3 öykünücüsüdür. Harika bir uyumluluğa sahiptir ve oyun grafikleri çizmek için Vulkan oluşturucuyu kullanabilir. Geliştiriciler oldukça aktiftir ve içgörüleri kullanıcılarla paylaşmak için düzenli olarak geliştirme günlükleri yayınlar. Bazı oyunların RPCS3'te orijinal Sony PlayStation 3 oyun konsollarından daha zengin grafiklerle daha iyi çalıştığı bilinmektedir. RPCS3'ün çalışması için ürün yazılımı dosyaları ve ROM dosyaları gerekir. Firmware dosyaları resmi PlayStation web sitesinden indirilebilir.

PlayStation Taşınabilir (PSP)

PPSSPP, Linux PC'lerde PlayStation Portable (PSP) oyunlarını oynamak için kullanılabilen açık kaynaklı bir emülatördür. Kullanıcı arayüzü Qt kitaplıkları kullanılarak geliştirilmiştir ve çalışması için oyun BIOS'u veya bellenim dosyaları gerektirmez. PPSSPP, neredeyse tüm PSP oyun kataloğunu oynayabilen PC için tek PSP emülatörüdür. PPSSPP ayrıca bir ekran gamepad ile birlikte gelir ve oyunları Linux tabanlı tablet PC'lerde taklit edebilirsiniz.

Nintendo GameCube / Nintendo Wii

Dolphin emülatörü hem Nintendo GameCube hem de Nintendo Wii oyunlarını taklit edebilir. Bu iki oyun konsolu arasında bazı donanım benzerlikleri var, bu nedenle Dolphin geliştiricileri emülatörü her iki oyun konsolunu da destekleyecek şekilde geliştirdi. Dolphin emülatörü, PC'deki klasik oyun denetleyicilerinin yanı sıra Wii Nunchucks ve diğer harekete duyarlı denetleyicileri destekler. RPCS3 gibi, Dolphin emülatörü de bir Vulkan oluşturucu ile birlikte gelir.

nintendo 64

Konsolun piyasaya sürülmesinden bu yana Ninntendo 64 için birçok emülatör geliştirilmektedir. Bazıları artık feshedilmiş, bazıları ise yeni geliştiriciler tarafından devralınmıştır. Bugün en aktif Nintendo 64 öykünme projesi Mupen64Plus. Mupen64Plus ayrıca komut dosyaları kullanmak istiyorsanız ve biraz otomasyona ihtiyacınız varsa bir komut satırı arayüzüne sahiptir.

Nintendo GameBoy, GameBoy Color ve GameBoy Advance

Nintendo GameBoy, GameBoy Color ve Super GameBoy konsol oyunlarını taklit etmek için SameBoy ve Gambatte'i kullanabilirsiniz. Gambatte oldukça uzun bir süredir geliştirilmekte ve piyasada bulunan en doğru GameBoy Color emülatörlerinden biridir. SameBoy nispeten daha yeni ama zaten çok doğru ve birden fazla GameBoy konsolunu destekliyor.

GameBoy Advance oyunları, VisualBoyAdvance-M ve mGBA öykünücüleri aracılığıyla öykünebilir. Bu emülatörlerin her ikisi de oldukça uzun süredir geliştirilmekte ve yüksek doğruluk ve iyi uyumluluk sunmaktadır.

NES ve SNES

Nintendo Entertainment System (NES) ve Super Nintendo Entertainment System (SNES) oyun konsolları için bir dizi farklı öykünme yazılımı mevcuttur. NES öykünücüleri çok fazla donanım gücü gerektirmez ve eski ve düşük kaliteli bilgisayarlarda çalıştırılabilir. Mesen ve PuNES'i kullanabilirsiniz, ikisi de gerçek NES konsollarıyla aynı düzeyde yüksek uyumluluk ve doğruluk sunar.

SNES için Higan öykünücüsünü kullanabilirsiniz. Herhangi bir oyun konsolu platformu için oluşturulmuş en doğru ve hatasız emülatördür. Herhangi bir taviz vermeden neredeyse tamamen orijinal oyun konsolunu taklit eder. Son derece hassas bir emülatör geliştirmek son derece zor bir iştir ancak Higan'ın yetenekli geliştiricileri, tüm SNES oyunlarıyla neredeyse %100 doğruluk ve uyumluluk elde etti. Higan'a alternatif olarak Bsnes ve Snes9x'i de kullanabilirsiniz.

Nintendo DS ve Nintendo 3DS

Nintendo DS oyunlarını taklit etmek için melonDS ve DeSmuME kullanabilirsiniz. Bu emülatörlerin her ikisi de Nintendo DS oyunlarını oynamak için gereken dokunmatik ekran girişini destekler. Tablet PC'leri bile kullanabilirsiniz ve dokunmatik ekran dokunuşlarınız bu emülatörler tarafından doğru bir şekilde algılanacaktır. Dokunma desteği olmayan ekranlarda, dokunmatik ekran dokunuşlarını taklit etmek için fare işaretçisini kullanabilirsiniz.

Nintendo 3DS, Citra emülatörü ile taklit edilebilir. Citra şu anda aktif olarak geliştirme aşamasındadır, ancak üzerinde çalışan yetenekli geliştirici ekibi sayesinde kısa sürede şaşırtıcı ilerleme kaydetti. İyi uyumluluk ve dokunmatik ekran desteği sunar ve emülatör kullanılarak birçok popüler oyun zaten oynanabilir.

Nintendo Anahtarı

Yuzu ve Ryujinx, Linux PC'lerde bazı ticari Nintendo Switch oyunlarını taklit edebilen bugün mevcut olan iki ana emülatördür. Bu emülatörlerin ikisi de yoğun geliştirme aşamasındadır ve pek çok oyun uyumlu ve oynanabilir değildir. Ancak, büyük bir hızla ilerliyorlar ve bazı yüksek çözünürlüklü 3D oyunlar, bazı küçük değişikliklerle baştan sona oynanabiliyor. Bu tür bir ilerleme genellikle öykünme sahnesinde yıllarca süren bir gelişmeyi gerektirir. Yuzu, Citra öykünücüsü üzerinde çalışan geliştiriciler tarafından geliştirilmektedir.

Sega Rüya Yayını

Reicast, bazı oyunları taklit edebilen Linux için mevcut olan tek Sega Dreamcast emülatörüdür. Doğruluk ve oyun uyumluluğu ortalama, bazı oyunlar başlatılamıyor. Bununla birlikte, birçok popüler oyun, bazı tavizler ve uyarılar ile baştan sona hala oynanabilir.

RetroArch, Mednafen, MAME ve Higan

Bazı öykünücüler birden çok oyun konsolunu öykünebilir ve bu platformlardaki oyunları yönetmek için bir ön uç görevi görebilir. Bu öykünücüler, öykünme parametrelerini değiştirmek için platforma özel ayarların yanı sıra tüm öykünücüleri yönetmek için genel ayarlar sağlar. MAME, atari oyun makinelerini ve diğer benzer eski oyun cihazlarını taklit eder. RetroArch, oyun oynamak için oyuna özel öykünme çekirdeklerine bağlanan bir öykünme ön yüzüdür. Yüzden fazla öykünme çekirdeğini destekler, bu çekirdeklerin bir listesi burada mevcuttur. Mednafen, Sega Saturn, Sega Genesis, Sega Master System, Sega Game Gear, Atari Lynx, PC Engine ve diğer birçok oyun konsolunu taklit edebilir. Tam listeyi burada bulabilirsiniz. Higan, 25'in üzerinde farklı konsol sistemini destekler, tam bir listeyi burada bulabilirsiniz (aşağı kaydırın).

Sonuç

PC'ler için mevcut olan hemen hemen tüm büyük oyun konsolu emülatörleri, birkaç istisna dışında ücretsiz ve açık kaynaklıdır. Bu emülatörler, Linux'u uzun süredir birinci sınıf bir vatandaş olarak desteklemektedir. Bazı öykünücüler, performansı ve grafikleri iyileştirmek için Vulkan oluşturucuyu da benimsemiştir.

Linux'ta FPS Nasıl Arttırılır?
FPS'nin kısaltması Saniyedeki Kare Sayısı. FPS'nin görevi, video oynatma veya oyun performanslarındaki kare hızını ölçmektir. Basit bir deyişle, her s...
En İyi Oculus Uygulama Laboratuvarı Oyunları
Oculus başlık sahibiyseniz, yandan yükleme hakkında bilgi sahibi olmalısınız. Sideloading, kulaklığınıza mağaza dışı içerik yükleme işlemidir. SideQue...
Ubuntu'da Oynanacak En İyi 10 Oyun
Windows platformu, günümüzde doğal olarak Windows'u desteklemek için geliştirilen oyunların büyük bir yüzdesi nedeniyle oyun oynamak için hakim platfo...