การเปิดตัวโปรแกรมจำลอง DOSBox Staging 0.75

10 ปีนับตั้งแต่ DOSBox เปิดตัวครั้งสำคัญครั้งล่าสุด การตีพิมพ์ ปล่อย การจัดเตรียม DOSBox 0.75การพัฒนาซึ่ง หยิบขึ้น ผู้ที่ชื่นชอบเป็นส่วนหนึ่งของโปรเจ็กต์ใหม่ที่รวบรวมแพตช์ที่กระจัดกระจายจำนวนมากไว้ในที่เดียว DOSBox เป็นโปรแกรมจำลอง MS-DOS หลายแพลตฟอร์มที่เขียนโดยใช้ไลบรารี SDL และพัฒนาเพื่อรันเกม DOS รุ่นเก่าบน Linux, Windows และ macOS

DOSBox Staging ได้รับการพัฒนาโดยทีมงานที่แยกจากกันและไม่เกี่ยวข้องกับทีมดั้งเดิม DOSBoxซึ่งได้เห็นการเปลี่ยนแปลงเพียงเล็กน้อยในช่วงไม่กี่ปีที่ผ่านมา เป้าหมายของ DOSBox Staging ได้แก่ การจัดหาผลิตภัณฑ์ที่เป็นมิตรกับผู้ใช้ ทำให้นักพัฒนาใหม่เข้าร่วมได้ง่ายขึ้น (เช่น ใช้ Git แทน SVN) ทำงานเพื่อขยายฟังก์ชันการทำงาน เน้นไปที่เกม DOS เป็นหลัก และสนับสนุนแพลตฟอร์มสมัยใหม่ วัตถุประสงค์ของโครงการไม่รวมถึงการให้การสนับสนุนระบบเดิม เช่น Windows 9x และ OS/2 และไม่ได้มุ่งเน้นไปที่การจำลองฮาร์ดแวร์ในยุค DOS ภารกิจหลักคือเพื่อให้แน่ใจว่าการทำงานของเกมเก่าบนระบบสมัยใหม่มีคุณภาพสูง (มีการพัฒนาทางแยกแยกต่างหากสำหรับการจำลองฮาร์ดแวร์ ดอสบ็อกซ์-x).

ในรุ่นใหม่:

  • การเปลี่ยนไปใช้ไลบรารีมัลติมีเดียเสร็จสิ้นแล้ว เอสดีแอล 2.0 (การสนับสนุน SDL 1.2 ถูกยกเลิกแล้ว)
  • ให้การสนับสนุน API กราฟิกสมัยใหม่ รวมถึงการเพิ่มโหมดเอาต์พุต "พื้นผิว" ใหม่ที่สามารถทำงานผ่าน OpenGL, Vulkan, Direct3D หรือ Metal
  • เพิ่มการรองรับแทร็ก CD-DA (Compact Disc-Digital Audio) ในรูปแบบ FLAC, Opus และ MP3 (ก่อนหน้านี้รองรับ WAV และ Vorbis)
  • เพิ่มโหมดสำหรับการปรับขนาดพิกเซลที่ถูกต้องโดยยังคงอัตราส่วนภาพไว้ (เช่น เมื่อเล่นเกมขนาด 320x200 บนหน้าจอขนาด 1920x1080 พิกเซลจะถูกปรับขนาดเป็น 4x5 เพื่อสร้างภาพขนาด 1280x1000 โดยไม่เบลอ

    การเปิดตัวโปรแกรมจำลอง DOSBox Staging 0.75

  • เพิ่มความสามารถในการปรับขนาดหน้าต่างโดยพลการ
  • เพิ่มคำสั่ง AUTOTYPE เพื่อจำลองการป้อนข้อมูลด้วยแป้นพิมพ์ เช่น เพื่อข้ามหน้าจอสแปลช
  • การตั้งค่าการแสดงผลมีการเปลี่ยนแปลง ตามค่าเริ่มต้น แบ็กเอนด์ที่ใช้ OpenGL จะถูกเปิดใช้งานด้วยการแก้ไขอัตราส่วนภาพ 4:3 และการปรับขนาดโดยใช้เชเดอร์ OpenGL
    การเปิดตัวโปรแกรมจำลอง DOSBox Staging 0.75

  • เพิ่มวิธีการใหม่ในการปรับแต่งพฤติกรรมของเมาส์
  • ตามค่าเริ่มต้น โปรแกรมจำลอง OPL3 จะถูกเปิดใช้งาน อบให้การจำลอง AdLib และ SoundBlaster ดีขึ้น
  • เพิ่มความสามารถในการเปลี่ยนปุ่มลัดได้ทันที
  • การตั้งค่า Linux ถูกย้ายไปยังไดเร็กทอรี ~/.config/dosbox/
  • เพิ่มการสนับสนุนสำหรับการคอมไพล์ใหม่แบบไดนามิกสำหรับ CPU 64 บิต
  • เพิ่มโหมดเอาต์พุตขาวดำและคอมโพสิตสำหรับเกมที่เขียนสำหรับการ์ดวิดีโอ CGA
  • เพิ่มการรองรับการใช้ GLSL shaders เพื่อเร่งการประมวลผลเอาต์พุตที่จำลอง



ที่มา: opennet.ru

เพิ่มความคิดเห็น