Windows 11'de DOSBox ile eski MS-DOS programlarını çalıştırın

  • DOSBox, Windows 11'de artık yerel olarak desteklenmeyen eski MS-DOS yazılımlarını çalıştırmanıza olanak tanır.
  • Windows uyumluluk modu, çözünürlük veya izinler gibi ayarları düzenlemek amacıyla eski programlar için yararlı olabilir.
  • Uyumluluğu artırmak için sanal makineler, özel emülatörler ve sistem ince ayarları gibi tamamlayıcı çözümler mevcuttur.
  • Tıpkı 80'lerde ve 90'larda yapıldığı gibi, DOSBox içerisinde CD veya disket imajlarını bağlayarak oyun veya uygulamaları çalıştırmak mümkündür.

Windows 11'de MS DOS

80'lerden veya 90'lardan kalma eski bir programı veya video oyununu açmayı denediyseniz ve hatalarla veya uyumsuzluk mesajlarıyla karşılaştıysanız, yalnız değilsiniz.Windows'un her yeni sürümü, özellikle MS-DOS için geliştirilen yazılımlar olmak üzere, eski yazılımların mirasından bazılarını geride bırakır. Ancak, bu nostaljinin bir kısmını yeniden yaşamak isteyenler için hala umut vardır ve bu umut DOSBox olarak adlandırılır.

DOSBox önemli bir araçtır Amacınız Windows 11 gibi modern bir ortamda klasik yazılım çalıştırmaksa, bu emülatör tam size göre. Bu emülatör sayesinde, retro oyunlardan eski zamanlardan kalma üretkenlik programlarına kadar her şeyi kullanmanıza olanak tanıyan tam işlevli bir MS-DOS ortamını simüle edebilirsiniz. Bu makalede, onu nasıl kuracağınızı, yapılandıracağınızı, sanal klasörler veya resimler bağlayacağınızı ve nihayetinde o eski içeriği nasıl hayata döndüreceğinizi öğreneceğiz.

Windows 11'de eski programlar neden çalışmıyor?

Windows 11 yalnızca 64 bitlik bir işletim sistemidirBu, MS-DOS için tasarlanmış birçok program gibi 16 bitlik yazılımları yerel olarak çalıştıramayacağı anlamına gelir. Ayrıca, Microsoft kütüphaneleri güncelleştirdikçe, eski API'leri kaldırdıkça veya temel mimariyi değiştirdikçe, eski yazılımlarla uyumluluk daha kırılgan hale gelir veya varolmaz.

Bazı eski programlar ve oyunlar da buna bağlıdır eski bileşenler belirli DLL kütüphaneleri, DirectX'in eski sürümleri veya hatta modern Windows'ta artık bulunmayan sürücüler gibi. Daha da kötüsü, bu başlıkların çoğu, güvenlik nedenleriyle artık resmi olarak desteklenmeyen SafeDisc veya SecuROM gibi DRM korumalarını kullanıyordu.

Bu senaryo Windows 11'de eski yazılımların çalıştırılmasını oldukça zorlaştırıyor.: Eski ortamı simüle eden bir katmana ihtiyacımız var ve DOSBox tam bu noktada devreye giriyor.

  Windows 11 için daha iyi grafiklere sahip yarış simülasyon oyunları

DOSBox nedir ve neden en iyi çözümdür?

DOSBox ücretsiz ve açık kaynaklı bir emülatördür tam bir MS-DOS ortamını yeniden yaratan. Klasik oyunları korumak ve yeniden çalıştırmak için bir çözüm olarak ortaya çıktı, ancak zamanla her türlü MS-DOS uygulamasını çalıştırmak için başvurulan araç haline geldi.

Birden fazla platformda (Windows, Linux, macOS ve daha fazlası) çalışır ve modern sistemlerde bile oldukça verimlidir. DOSBox sayesinde, Klasörleri bilgisayarınıza sanal sabit disklermiş gibi bağlayabilirsiniz., .EXE, .BAT veya .COM dosyalarını çalıştırın ve ISO veya CUE/BIN görüntülerinden disket veya CD-ROM sürücülerini simüle edin.

Ek olarak, sağlar emüle edilen işlemci hızı, ses kartı türü, ekran çözünürlüğü gibi parametreleri ayarlayınve çok daha fazlası, 80'ler ve 90'ların orijinal ekipmanlarına oldukça yakın bir sadakat elde etmek için.

Windows 11'de DOSBox adım adım nasıl indirilir ve kurulur

DOSBox

DOSBox kurulum süreci çok basittir. Sadece şu adımları izleyin:

  1. Resmi DOSBox web sitesini ziyaret edin: En son sürümü https://www.dosbox.com adresinden veya doğrudan Sourceforge.net adresinden bulabilirsiniz.
  2. Windows sürümünü indirin (genellikle bir .exe dosyası).
  3. Yükleyiciyi çalıştırınve basmaya devam edin Sonraki İşlemi tamamlamak için varsayılan ayarları değiştirmenize gerek yoktur.
  4. Kurulumdan sonra, başlat menüsünden DOSBox'ı açınİki pencere göreceksiniz: bir konsol penceresi ve bir DOS terminal penceresi.

Bitti! Artık emülasyonunu yaptığınız MS-DOS ortamınız program eklemeye, klasör bağlamaya ve eski yazılımları çalıştırmaya hazır.

Eski programlarınızın olduğu bir klasör hazırlayın

Bir sonraki adım, çalıştırmak istediğiniz oyunlar veya programlar için dosyaları düzenlemektir. En uygun yol, bu içerikleri kopyalayacağınız sabit diskinizde bir klasör oluşturmaktır. Örneğin, bir klasör oluşturabilirsiniz C:\juegos ve içine her başlık için farklı alt klasörler yerleştirin.

  Windows için QuickLook: Anında dosya önizlemesi

Rotaların boşluk içermemesi önemlidir veya alışılmadık karakterler, çünkü DOSBox karmaşık isimlerle sorun yaşayabilir. Karmaşıklıklardan kaçınmak için C:\games\doom veya C:\games\wordstar gibi basit isimler kullanın.

DOSBox içinde bir klasörü sanal sürücü olarak bağlayın

Dosyaları düzenledikten sonra, klasörü emule edilmiş DOS ortamına bağlamanın zamanı geldi:

  1. DOSBox'ı açın
  2. Aşağıdaki komutu yazın: mount c c:\juegos (c:\games'i kullandığınız gerçek yol ile değiştirin)
  3. Enter tuşuna basın

Bu, DOSBox'ın bu klasörü kendi C: sürücüsü olarak ele almasını sağlayacaktır. Erişmek için şunu yazın:

c:

Sen de dahilsin! Şu klasik komutları kullanabilirsiniz: dir dosyaları listelemek için cd NOMBRE dizinleri değiştirmek veya dosyaları doğrudan adlarını yazarak çalıştırmak için (örneğin, doom).

ISO, CUE veya BIN görüntülerinin montajı

Bazı eski oyunlar ayrı dosyalar olarak değil, görüntü dosyaları olarak mevcut olacaktır. Bunları DOSBox'a bağlamak için şu komutu kullanacağız: imgmountCD-ROM veya disket sürücülerini simüle eden.

CUE görüntüsünü bağlama örneği:

imgmount d c:\juegos\igor.cue -t iso

Daha sonra bu sürücüye yazarak erişebilirsiniz d: ve kullan dir içeriğini görüntülemek için. Eski bir disket veya CD sürücüsü olan bir PC kullanıyormuş gibi doğru dosyayı çalıştırın.

DOSBox'ta bilmeniz gereken temel komutlar

  • sınıf: ekranı temizle
  • cd adı: bir dizine girin
  • cd ..: bir seviye geri git
  • dir: dosyaları ve klasörleri görüntüler
  • çıkış: emülatörü kapatır

DOSBox'ta dosyalarda etkin bir şekilde gezinmek ve dosyaları çalıştırmak için gerekli olduklarından, bu komutlara aşina olmanız önerilir.

Peki ya 16-bit veya DRM korumalı programlar?

, Windows 11 16 bitlik programlarla uyumlu değildir. Uyumluluk modu bile onları çalıştırmaz. Aynısı SafeDisc veya SecuROM gibi güncel olmayan DRM'lerle korunan oyunlar için de geçerlidir. Bu durumlarda, DOSBox veya sanallaştırılmış ortamlar tek geçerli seçenektir.

  Windows için eski donanım emülatörleri

Başka bir seçenek kullanmaktır Sanal makineler Windows 95, 98 veya FreeDOS ile, ancak bu önemli ölçüde daha fazla yapılandırma ve tüm işletim sistemlerinin kurulumunu gerektirir. DOSBox çoğu durum için daha pratik ve basit bir çözüm sunar.

DOSBox'a diğer alternatifler: emülatörler ve ekstra yöntemler

RetroArch

Tamamlayıcı veya alternatif olabilecek başka araçlar da vardır:

  • RetroArch: Retro konsol oyunları için idealdir, ancak MS-DOS oyunlarını oynamak için de çekirdekler içerir.
  • 86Kutu veya PCem: BIOS'tan eski ekran kartlarına kadar eski bilgisayarların tamamını taklit eder.
  • ScummVM: Monkey Island gibi grafik macera oyunları için mükemmel.
  • jDos kutusu: Java tabanlı olup, DOS yazılımlarını tarayıcınızdan bile çalıştırmanıza olanak tanır.

Bu programlar ek yapılandırma gerektirebilir, ancak ihtiyaçlara bağlı olarak belirli veya daha gelişmiş deneyimler sunar. Ek olarak, bazı daha teknik kullanıcılar DOSBox'ı özel ayarlarla derlemeyi veya kullanım kolaylığı için grafiksel ön uçlar eklemeyi tercih eder.

Organizasyon ve sabırla, Windows 11 geçmişteki dosyaları ve programları canlandıran bir zaman makinesine dönüşebilir.Doom gibi klasiklerden eski kelime işlemcilere kadar, DOSBox bu mirası mevcut sisteminize taşımanızı mümkün kılıyor.