Linux Kutunuzu Bir Oyun Salonuna Dönüştürmek için Mednafen Nasıl Kullanılır



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Mednafen, bir GNU / Linux ortamı altında oyun konsolu işlem kodunu yürütmek için kullanılan çok sistemli bir emülatördür. Emülatör, birkaç farklı popüler oyun konsolu platformundaki ROM dosyalarıyla kullanılmak üzere tasarlanmıştır. Bir Linux PC'nin veya mobil cihazın SNES, Sega Genesis veya GameBoy gibi davranmasına izin verir. Öykünme, orijinal donanımdan önemli ölçüde farklı değildir, bu da oyun oynarken özgün bir deneyim isteyenler için çekici kılar. Teknolojinin uyumsuz adının 'Emülatörümün Mükemmel Bir İsme İhtiyacı Yok' olduğu bildiriliyor. Açık kaynaklı bir uygulama olarak mednafen, yazılım korsanlarının İnternet üzerinden ROM dosyalarını değiş tokuş etmeleri için tasarlanmamıştır. Bunun yerine, uygulama, hobicilerin ve oyuncuların orijinal donanıma ihtiyaç duymadan homebrew kamuya açık oyunları oynamaları içindir. Ayrıca, oyuncuların yasal olarak orijinal kartuşlara bağlı harici bir arabirimden edindikleri oyunlarda da kabul edilebilir şekilde kullanılabilir. Mednafen'in başka bağlamlarda kullanılması, kullanıcı sözleşmesine aykırıdır.



Bu konsollar için mednafen platformu ile tam uyumlu yüzlerce homebrew oyun olduğu söyleniyor. Öykünücüyü Linux dağıtımınız tarafından sağlanan depolarla kolayca edinebilirsiniz. Alışkın olduğunuz paket yöneticisini kullanmanız yeterlidir. Yazılım, ROM dosyalarının orijinal donanımları altında çalışması için gereken mikroçip türlerini taklit eder. Nispeten anemik sistem kaynaklarına sahip bilgisayarlar bile bu şekilde birçok homebrew başlığı çalıştırabilir.



Yöntem 1: Mednafen ile Homebrew ROM Dosyalarını Çalıştırma

Yazılımı önceden yüklediğinizi ve yasal olarak bir homebrew ROM dosyası edindiğinizi varsayarsak, CTRL + ALT + T tuşlarını basılı tutarak bir terminal penceresi açın veya bir Uygulamalar veya Bıyık menüsünden başlatın. CLI isteminde aşağıdaki komutu yazın:



mednafen /path/to/homebrew/game.rom

Yolu, başlatmaya çalıştığınız dosyayla değiştirin. Yazılımın en son sürümü, aşağıdaki platformlar için ROM dosyalarını destekler:

- Şimdi Genesis



- NeoGeo Cep ve Cep Rengi

- Bandai Harika Kuğu

- PC Engine SuperGrafx

- PC-FX

- TurboGrafx 16

- Sanal Çocuk

- NES & SNES

- GameBoy, GameBoy Color ve GameBoy Advance

- Atari Lynx

Yazılımı başlattığınızda, terminal penceresinde bir veri akışı göreceksiniz. Üzerine başka bir pencere açılacaktır. Oyun bu pencerenin içinde çalışır. Bu bölümdeki bilgiler, grafik bağdaştırıcısı ve diğer uyumluluk sorunları ile ilgilidir. İnatçı bir ROM dosyasında sorun gidermeye çalışıyorsanız bu bilgiler çok yararlı olabilir, ancak genellikle çoğunu göz ardı edebilirsiniz. Oyununuz çalışmayı durdurursa ve Esc tuşuyla çıkamazsanız, aslında tekrar terminal penceresine odaklanabilir ve temiz bir şekilde durdurmak için CTRL + C tuşlarına basabilirsiniz. Mednafen terminal yazılımı daha sonra çıkmadan önce biraz alaycı bir ifade bırakır.

2016-12-02_012120

Normal şartlar altında, Esc tuşuna basmak oyunu kapatır. F11'e basmak, bunun yerine oyununuzda bir donanım sıfırlaması gerçekleştirir. Bu, gerçek bir video oyun konsolundaki gücü çevirmekle aynıdır. Tam ekran ortamına girmek için kullanılan kombinasyonun ALT + Enter olduğunu lütfen unutmayın. F11 genellikle tam ekran komutlarına bağlı olsa da, mednafen'de itmek oyununuzu sıfırlayacaktır. Tam ekran seçenekleri, yalnızca bir pencerede oynatılanlardan çok daha iyi çözünürlük sunar. Pencere geometrisi, söz konusu ROM'un yazıldığı platform için mantıklı olan şeyi varsayılan olarak ayarlayacaktır. Bir GameBoy veya GameBoy Color ROM ise, anlaşılır bir şekilde TurboGrafx 16 veya benzer bir konsol için yazılanlardan çok daha düşük çözünürlükler sunacaktır. Renk derinliği, donanım beklentilerinize de kendi donanımınızdan daha fazla bağlı olacaktır. Bir pencereyi tam ekrana getirmek, karşılaşacağınız ekran yırtılma miktarını da azaltmanıza yardımcı olacaktır.

2016-12-02_012203

Yöntem 2: Oyunları Kaydetme ve Yönetme

Mednafen, orijinal donanım tanımlı kartuşlar tarafından kullanılan aynı tür pil yedekleme tasarruflarını taklit edebilirken, aynı zamanda kaydetme durumlarının kullanımını da destekler. Program, orijinal donanım altında çalışıyor olsaydı, oyun işlem kodunun RAM adreslerinde bulunanların tam içeriğini depolayan bir dosya oluşturur. Bunlar esasen sanallaştırılmış donanımın anlık görüntüleridir. Bir tane almak için F5 tuşuna basın. Öykünülmüş ekranınızın altında 'Durum 0 kaydedildi' şeklinde bir mesaj göreceksiniz.

2016-12-02_012255

F5'e tekrar basarsanız, bu doğrudan kaydettiğiniz önceki duruma kaydeder. Bu, önceki kaydetme durumunda tutulan bilgilerin üzerine yazar.

2016-12-02_012337

Her kaydetme durumu, ana dizininizdeki .mednafen dizininin içindeki ayrı ayrı bir veri dosyasını temsil eder. Her biri hangi duruma ait olduğunu belirten bir dosya uzantısına sahip olan, mcs adlı bir alt dizinde sıkıştırılmış bir durumda tutulurlar. Yedeklemek isterseniz bunları her zaman başka bir sürücüye kopyalayabilirsiniz, ancak bunları kendi başınıza düzenlemeye çalışmamalısınız. İşlem sırasında bir oyunu bozabilirsiniz. Kaydetme durumunu değiştirmek istiyorsanız, klavyede 0-9 arasında bir sayıya basın ve size bir durumu kaydedebileceğiniz farklı yuvaları gösteren bir ekran alacaksınız. Bu, oynadığınız her oyun için on taneye kadar kaydetme lüksünü sağlar. Bir numara seçtikten sonra, altına kaydetmek için F5'e basın. Yanlışlıkla mevcut bir oyunun üzerine tasarruf etmemek için iyi özen gösterin.

2016-12-02_012415

O anda seçmiş olduğunuz kaydetme durumunu yüklemek için F7'ye basın ve her kaydetme durumunun, hangisinin nereye kaydedildiğini bilmenize yardımcı olmak için size ayrı bir ekran görüntüsü gösterdiğini not edin. Bir kayıt durumu yuvasını aşağı taşımak için - düğmesine ve tek bir kayıt durumu yuvasını yukarı taşımak için = düğmesine basabilirsiniz. Bu, oyun sırasında yuvaları kolayca değiştirmeyi mümkün kılar. Gerçek donanımın aksine, tasarruflar bölgeden bağımsız olarak çalışacaktır. Söz konusu oyun ROM dosyaları başlangıçta ücretsiz olduğundan, bölge kodlarından büyük ölçüde yoksundurlar.

Zor bir oyun alanını aşmak için durumları defalarca kaydedip yüklemeyi veya belki de bir oyuncu karakterinin yapabileceği farklı seçimlerin sonucunu hesaplamayı isteyebilirsiniz.

4 dakika okundu