10 yıl sonra DOSBox güncellendi ve yeni DOSBox 0.75 sürümüne ulaştı.

Popüler DOSBox emülatörünün son önemli sürümünden 10 yıl sonra bu emülatörün hayranlar tarafından alınan yeni bir sürümü geliyor yeni bir proje başlatan, çok sayıda takipçi toplayan ve bu yeni versiyonun gelmesi için çeşitli yamalar üzerinde çalışan.

DOSBox'a aşina olmayanlar için şunu bilmelisiniz: SDL kitaplığı kullanılarak yazılmış bir çapraz platform MS-DOS emülatörüdür ve Linux, Windows ve macOS üzerinde eski DOS oyunlarını çalıştırmak için geliştirildi.

Bu yeni projeden bahsetmek önemlidir. "DOSBox Staging" ayrı bir ekip tarafından geliştirilmiştir ve orijinal DOSBox ile ilişkilendirilmez, son yıllarda sadece küçük değişikliklerin görüldüğü.

Hedefler arasında DOSBox Staging tarafından kullanımı kolay bir ürün temini var, yeni geliştiricilerin katılımını basitleştirmek (örneğin, SVN yerine Git kullanmak), genişleyen işlevsellik, DOS oyunlarına odaklanma ve modern platformlar için destek.

Projenin hedefleri, Windows x ve OS / 2 gibi eski sistemler için destek sağlamanın yanı sıra DOS donanımını taklit etmeye odaklanmak değil. Ana görev, modern sistemlerde eski oyunların yüksek kaliteli performansını sağlamaktır (takımı taklit etmek için ayrı bir dosbox-x çatalı geliştirilmektedir).

DOSBox Staging 0.75'teki yenilikler nelerdir?

Bu yeni versiyonda geliştirme katılımcıları SDL 2.0 medya kitaplığına geçişe odaklandı ve başarıyla tamamlanmış olan SDL 1.2 durduruldubuna ek olarak ayrıca sağlanır farklı modern grafik API'leri için destekOpenGL, Vulkan, Direct3D veya Metal üzerinden çalışabilen yeni bir "doku" çıktı modunun eklenmesi dahil.

İyileştirmelerin bir parçası olarak, DOSBox Staging 0.75'in CD-DA dosyaları için destek (Kompakt Disk-Dijital Ses) formatlarda FLAC, Opus ve MP3 (önceden WAV ve Vorbis destekliydi).

bunun yanı sıra yüksek çözünürlükler için destek eklendi, Bu, doğru bir piksel ölçekleme modunun gerçekleştirilmesinden oluşur, ancak her zaman en boy oranını korumaya çalışır, örneğin, 320 × 200 ekranda 1920 × 1080 oyun başlatırken, 4 × 5 görüntü elde etmek için pikseller 1280 × 1000 ölçeklenir bulanıklaştırmadan.

Oluşturma ayarları değişti. Varsayılan olarak, OpenGL gölgelendiricisi kullanılarak 4: 3 en boy oranı ölçeklendirmesine ve düzeltmesine sahip OpenGL tabanlı bir arka uç kullanılır. 64 bit CPU'lar için dinamik yeniden derleme desteği eklendi CGA ekran kartları için yazılan oyunlar için monokrom ve kompozit çıkış modları eklendi.

Bahsedilen diğer değişikliklerden bu yeni sürümün:

  • Pencereyi keyfi olarak yeniden boyutlandırma yeteneği eklendi.
  • AUTOTYPE komutu, örneğin ekran koruyucuları atlamak için klavye girişini simüle etmek için eklenmiştir.
  • Fare davranışı için yeni özelleştirme yöntemleri eklendi.
  • Varsayılan olarak, AdLib ve SoundBlaster'ın daha iyi öykünmesini sağlayan OPL3 Nuked emülatörü kullanılır.
  • Anında kısayol tuşlarını değiştirme yeteneği eklendi.
  • Linux üzerindeki yapılandırma ~ / .config / dosbox / dizinine taşındı.
  • Öykünülmüş çıktının oluşturulmasını hızlandırmak için GLSL gölgelendiricilerini kullanma desteği eklendi.
  • C ++ 11 dil yapılarına artık izin verilmektedir.
  • Geliştiricilere anında geri bildirim sağlamak için her kod aktarımına dayanan bir Sürekli Entegrasyon (CI) sistemi uygulandı
  • LLVM'nin Clang, Synopsys Coverity ve VIVA64 Program Doğrulama Sistemleri (PVS) Studio tarafından statik analiz kontrolleri eklendi.
  • Clang's Undefined Behavioral (UB) Sanitizer ve GCC UB ve Address Sanitizers tarafından gerçekleştirilen dinamik tarama kontrolleri eklendi.
  • Desteklenen tüm derleyiciler ve platformlarda temiz bir şekilde derlenir

Nihayet daha fazlasını bilmek istiyorsan bunun hakkında danışabilirsiniz aşağıdaki bağlantıdaki ayrıntılar.

Montaj

Bu yeni sürümü kurabilmekle ilgilenenler, talimatlara başvurabilirler. Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.