DOSBox Staging 0.75 emulyatorining chiqarilishi

DOSBox-ning so'nggi muhim versiyasidan 10 yil o'tdi e'lon qilindi reliz DOSBox staging 0.75, uning rivojlanishi ko'tarib oldi; moshinada olib ketdi bir joyda ko'plab tarqoq yamoqlarni to'plagan yangi loyihaning bir qismi sifatida ishqibozlar. DOSBox ko'p platformali MS-DOS emulyatori bo'lib, SDL kutubxonasi yordamida yozilgan va eski DOS o'yinlarini Linux, Windows va macOS tizimlarida ishlatish uchun ishlab chiqilgan.

DOSBox Staging alohida guruh tomonidan ishlab chiqilgan va asl nusxa bilan bog'liq emas. DOSBox, bu so'nggi yillarda faqat kichik o'zgarishlarni ko'rgan. DOSBox Staging maqsadlariga foydalanuvchilarga qulay mahsulotni taqdim etish, yangi ishlab chiquvchilarning ishtirokini osonlashtirish (masalan, SVN oʻrniga Git’dan foydalanish), funksionallikni kengaytirish ustida ishlash, birinchi navbatda DOS oʻyinlariga eʼtibor qaratish va zamonaviy platformalarni qoʻllab-quvvatlash kiradi. Loyihaning maqsadlari Windows 9x va OS/2 kabi eski tizimlarni qo'llab-quvvatlashni o'z ichiga olmaydi, shuningdek, DOS davri apparatlarini taqlid qilishga e'tibor qaratmaydi. Asosiy vazifa - zamonaviy tizimlarda eski o'yinlarning yuqori sifatli ishlashini ta'minlash (apparat emulyatsiyasi uchun alohida vilkalar ishlab chiqilmoqda) dosbox-x).

Yangi nashrda:

  • Multimedia kutubxonasiga o'tish tugallandi SDL 2.0 (SDL 1.2 qo'llab-quvvatlash to'xtatildi).
  • Zamonaviy grafik API-larni, shu jumladan OpenGL, Vulkan, Direct3D yoki Metal orqali ishlashi mumkin bo'lgan yangi "tekstura" chiqish rejimini qo'shishni ta'minlaydi.
  • FLAC, Opus va MP3 formatlarida (ilgari WAV va Vorbis qo'llab-quvvatlangan) CD-DA (Compact Disc-Digital Audio) treklarini qo'llab-quvvatlash qo'shildi.
  • Tomonlar nisbatini saqlab qolgan holda piksellarni toʻgʻri masshtablash rejimi qoʻshildi (masalan, 320x200 ekranda 1920x1080 oʻlchamli oʻyinni ishga tushirganda, 4x5 oʻlchamdagi tasvirni loyqaliksiz yaratish uchun piksellar 1280x1000 oʻlchamda oʻlchanadi.

    DOSBox Staging 0.75 emulyatorining chiqarilishi

  • Oynaning o'lchamini o'zboshimchalik bilan o'zgartirish imkoniyati qo'shildi.
  • Klaviaturadan kiritishni taqlid qilish, masalan, ekranlarni o‘tkazib yuborish uchun AUTOTYPE buyrug‘i qo‘shildi.
  • Renderlash sozlamalari o'zgartirildi. Odatiy bo'lib, OpenGL-ga asoslangan backend 4:3 nisbatda tuzatish va OpenGL shader yordamida masshtablash bilan yoqilgan.
    DOSBox Staging 0.75 emulyatorining chiqarilishi

  • Sichqoncha harakatini sozlash uchun yangi usullar qo'shildi.
  • Odatiy bo'lib, OPL3 emulyatori yoqilgan Nuked, AdLib va ​​SoundBlaster-ning yaxshiroq emulyatsiyasini ta'minlaydi.
  • Tezkor tugmalarni tezda o'zgartirish imkoniyati qo'shildi.
  • Linux sozlamalari ~/.config/dosbox/ katalogiga ko'chirildi.
  • 64-bitli protsessorlar uchun dinamik rekompilyatsiya uchun qo'shilgan yordam.
  • CGA video kartalari uchun yozilgan o'yinlar uchun monoxrom va kompozit chiqish rejimlari qo'shildi.
  • Emulyatsiya qilingan chiqishni qayta ishlashni tezlashtirish uchun GLSL shaderlaridan foydalanish uchun qo'shimcha yordam.



Manba: opennet.ru

a Izoh qo'shish