DOSBox ile Retro DOS Oyunlarını Mükemmel Oynayın

(Did)Yepyeni 2018 bilgisayar CPU'nuzun(CPU) , 1978'de piyasaya sürülen ilk Intel 8086 CPU ile aynı temel özelliklere sahip olduğunu biliyor muydunuz ? Bu, teorik olarak, 1978 işlemcisinde çalışmak üzere yazılan yazılımın, modern bir CPU'da(CPU) gerçek bir sorun olmadan çalışması gerektiği anlamına gelir . Bu yongaların tümü, "x86 " işlemci ailesinin bir parçasıdır.

Yani bu aynı zamanda 80'li ve 90'lı yıllarda DOS için yazılmış video oyunlarının bugünün bilgisayarlarında çalışacağı anlamına gelmelidir, değil mi? Bunu söylemek teknik(technically ) olarak doğru olsa da, bundan daha karmaşık.

Her şeyden önce, aynı (First)temel talimat setine(core set) sahip olmalarına rağmen , modern CPU'lar(CPUs) ve otuz kırk yıl önceki CPU'lar aslında kökten farklıdır. Farklı mimarileri var ve 80386 CPU gibi bir şeyden çok, çok, çok(much ) daha hızlılar .

Bunun üzerine, işletim sistemleri de uzun bir yol kat etti. Windows 7 için geliştirilmiş (esas olarak (Windows 7)Windows 10 ile aynı çekirdeği paylaşan ) bazı oyunlarda bile , çalışmadan önce yama veya özel uyumluluk modları gerektiren oyun bozan uyumluluk hataları olabilir.

Modern bilgisayarınızda klasik bir DOS oyunu(DOS game) deneyecek olsaydınız, muhtemelen hiç çalışmayacaktır. Yazık, çünkü kişisel bilgisayarın tarihini kapsayan geniş bir klasik oyun kütüphanesi var. Peki bir retro oyun hayranı(gaming fan) ne yapmalı?

DOSBox'a girin

DOSBox , orijinal IBM PC DOS ortamını(IBM PC DOS environment) doğru bir şekilde taklit eden ücretsiz bir yazılım parçasıdır. Sadece bu değil, aynı zamanda Creative Sound Blaster(Creative Sound Blaster) ses kartıgibi o dönemin en popüler donanımlarından bazılarını da taklit ediyorBu, klasik DOS(DOS) oyunlarını kırk yıl önceki bir bilgisayarda çalıştırıyormuşsunuz gibi mükemmel bir şekildeoynamak için kullanabileceğiniz anlamına gelir

Windows ile de sınırlı değilsiniz , yazılımın MacOS ve Linux(MacOS and Linux) için de sürümleri var ! Başa çıkmanız gereken tek şey, oyunlara el atmak. Bu aslında biraz karmaşık olabilir.

Oyunlar Nerede Bulunur?

Bu makale için klasik atıcı DOOM'un (DOOM)Shareware sürümünü(Shareware version) kullanıyoruz . Kendi kopyanızı almak için, sadece Google “DOOM Shareware” , yazılımı barındıran birçok site var. Bu tamamen yasaldır, çünkü shareware oyunlar esasen genişletilmiş oyun demolarıdır(game demos) ve herhangi bir lisans koşulunu ihlal etmiş olmazsınız.

Ancak, DOS döneminden(DOS era) tam perakende oyunlar hala yayıncılarının malıdır. Parasını ödemeden bir kopya indirirseniz, korsanlık yapmış olursunuz.

Hala CD veya Diskette orijinal (CD or Diskette)DOS oyunlarına sahipseniz , oyunu (veya bir yedeğini) çalıştırmak için DOSBox'u(DOSBox) kullanmanızda bir sakınca yoktur. Eski oyun koleksiyonunuza tekrar erişmenin harika bir yolu.

Good Old Games gibi siteler sayesinde birçok klasik DOS oyununu(DOS game) bile yasal olarak satın alabilirsiniz. Özellikle GOG(GOG) , her şeyin çalışması için önceden yapılandırılmış bir DOSBox kopyası kullanır. (DOSBox)GOG'dan bir (DOSBox)DOS oyunu(DOS game) satın alırsanız , DOSBox'ı(GOG) manuel olarak kurmanız gerekmez . Ayarları değiştirmek istemiyorsanız, bu durumda bu kılavuz yine de faydalı olacaktır.

Son olarak, terk etme yazılımı var, bu oyunlar yasal bir (abandonware)gri alana(grey area) giriyor . Bu oyunların haklarına sahip olan şirketler çoktan gitti. Hiç kimse bu oyunlardaki telif haklarını aktif olarak savunmuyor. Büyük olasılıkla bir daha asla satışa sunulmayacaklar. Bu oyunları terkedilmiş yazılım sitelerinde bulabilirsiniz, ancak bunun kesinlikle yasal olmadığı konusunda uyarınız.

DOSBox ile Oyununuzu Kurma

DOSBox'ı(DOSBox) kullanabilmeniz için önce onu kurmanız gerekir. DOSBox indirme(DOSBox downloads) sayfasına gidin(Just head) ve oyunun bilgisayarınız için doğru sürümünü edinin. Burada bir kurulum sihirbazıyla(installation wizard) birlikte gelen Windows sürümlerini kullanıyoruz . Uygulamayı indirip kurduktan sonra çalıştırın .(Just)

DOSBox'u çalıştırmadan önce , DOS oyunlarınız için sürücünüzde bir klasör oluşturun . (create a folder)Bu klasör DOSBox'ta(DOSBox) sanal bir sabit disk görevi görecek ve tüm oyunlarınızı oraya kopyalayabilirsiniz. DOSBox'tan(DOSBox) erişimi kolaylaştırmak için bu klasörü sürücünüzün kök dizininde oluşturmanızı öneririz .

Windows 10 makinemizde yükleyici bir kısayol oluşturmadı, bu nedenle kurulum dizinine(installation directory) gidin ve DOSBox.exe dosyasını çalıştırın(run DOSBox.exe) . Açıkçası, gelecekteki oturumları daha uygun hale getirmek için oradan kendi kısayolunuzu oluşturabilirsiniz. Programı başlattıktan sonra DOSBox penceresi(DOSBox window) şu şekilde açılmalıdır.

“BLASTER AYARLA” parametreleri değil. Bunlar, Sound Blaster kartı(Sound Blaster card) kullanmak isteyen herhangi bir oyuna besleyeceğiniz sayılardır . Daha önce C sürücümüzün(C drive) kökünde “DOSAPPS” adında bir klasör oluşturmuştuk. DOOM shareware dosyalarımızı bu klasöre kopyaladık , ancak onları DOSBox'ta(DOSBox) çalıştırmadan önce o klasörü sanal sabit sürücümüz olarak “bağlamamız” gerekiyor.

Bunun için type “MOUNT C C:\ DOSAPPS” ve sonrasında bu onay mesajını(confirmation message) görmelisiniz .

Şimdi DOSBox'ta (DOSBox)C:\ yazarak Z sürücüsünden C Sürücüsüne(Drive C) geçeceğiz :

Bu oyunun hala yüklenmesi gerekiyor ve kurulum dosyaları “doom19s” adlı bir klasörde. Bu klasöre geçmek için CDdoom19s (type) CD\doom19s

Yükleyiciye Install.bat adı verilir , bu nedenle Install.bat yazıp enter tuşuna(type Install.bat and hit enter ) bastıktan sonra yükleyici programı(installer program) başlatırız.

Şimdi sadece talimatları izleyin ve programın oyunu sanal C sürücünüze(C drive) yüklemesine izin verin .

Kurulum tamamlandıktan sonra, DOOM'un kurulum yardımcı programı ile karşılaşacaksınız.

Denetleyici(controller type) tipimiz olarak “yalnızca klavye” yi ve ardından ses kartımız olarak “Sound Blaster”ı seçeceğiz. Hatırlarsanız, DOSBox başlangıçta varsayılan Sound Blaster yapılandırmasını(Sound Blaster configuration) kullandığını gösterdi . Bu yüzden Port 220, IRQ 7 ve DMA kanal 1'i seçiyoruz(choose Port 220, IRQ 7 and DMA channel 1) . Varsayılan 3 (default 3) kanallı karışım seçeneği(channel mix choice) bizim için de gayet iyi çalıştı.

Tüm bunları yaptıktan sonra “Save Parameters and Launch DOOM”u seçiyoruz.(choose “Save Parameters and Launch DOOM”.)

Her şey yolundaysa, oyun başlamalıdır.

Ah evet! Artık oyunu oynamaya hazırsınız!

Ek İpuçları

Tam ekran deneyimi elde etmek için pencere modları arasında geçiş yapmak için ALT+ENTER Oyunu her zamanki gibi oynayabilirsiniz. Oyunu bir sonraki başlatışınızda, C sürücünüzü(C drive) taktıktan sonra kurulu klasöre gidebilir ve oyunu doğrudan “Install.bat” başlattığımız şekilde çalıştırabilirsiniz.

Bazı DOS oyunları(DOS game) kurulum gerektirmez(t require installation) , sadece tüm klasörlerini DOS oyun(DOS game) klasörünüze kopyalayabilir ve çalıştırabilirsiniz.

DOSBox'ın(DOSBox) tam istediğiniz gibi çalışmasını sağlamak için yapabileceğiniz pek çok ince ayar var . Mükemmel manuel metin dosyaları için (text file)DOSBox kurulum(DOSBox installation) klasörünü kontrol edin . İpuçları ve püf noktaları ile dolu.

Bu eski güzel DOS(DOS) komutları hakkında bilgi tazelemek için DOSBox'a YARDIM (DOSBox)da yazabilirsiniz(type HELP ) . Ancak şu anda bilmeniz gereken en önemli kısayol, CPU döngüsü(CPU cycle) geçişidir.

Bu , DOSBox'un sanal (DOSBox)CPU'sunu(CPU) hızlandırır veya yavaşlatır . Bu nedenle, bir oyun yanlış hızda çalışıyorsa, hız eklemek veya kaldırmak için CTRL+F11 or CTRL+F12

DOSBox'tan çıkmak için komut istemine (command prompt)EXIT(type EXIT ) yazın veya uygulama penceresini kapatın(application window) . Bazı klasik DOS(DOS) oyunlarına başlamak için bilmeniz gereken tek şey bu . Bütün geceyi(Just don) 90'ların müziğini dinleyerek ve DOOM oynayarak(music and playing DOOM) geçirirseniz bizi suçlamayın !(night night)



About the author

Ben profesyonel bir yorumcu ve üretkenlik arttırıcıyım. İnternette video oyunları oynayarak, yeni şeyler keşfetmeyi ve teknoloji ihtiyaçları konusunda insanlara yardım ederek vakit geçirmeyi seviyorum. Xbox ile biraz deneyimim var ve 2009'dan beri müşterilerin sistemlerini güvende tutmalarına yardımcı oluyorum.



Related posts