ตัวจำลองคอนโซลเกม RetroArch 1.15 เปิดตัวแล้ว

โครงการ RetroArch 1.15 ได้รับการเผยแพร่แล้วซึ่งพัฒนาส่วนเสริมสำหรับการจำลองคอนโซลเกมต่างๆ ซึ่งช่วยให้คุณสามารถเรียกใช้เกมคลาสสิกโดยใช้ส่วนต่อประสานกราฟิกที่เรียบง่ายและเป็นหนึ่งเดียว รองรับการใช้อีมูเลเตอร์ของคอนโซล เช่น Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES เป็นต้น สามารถใช้เกมแพดจากคอนโซลเกมที่มีอยู่ รวมถึง Playstation 3, Dualshock 3, 8bitdo, XBox 1 และ XBox360 รวมถึงเกมแพดที่ใช้งานทั่วไป เช่น Logitech F710 อีมูเลเตอร์รองรับคุณสมบัติขั้นสูง เช่น เกมที่มีผู้เล่นหลายคน การประหยัดสถานะ การปรับปรุงภาพของเกมเก่าด้วยเชดเดอร์ การย้อนกลับเกม การเสียบแผ่นเกมแบบร้อน และการสตรีมวิดีโอ

ท่ามกลางการเปลี่ยนแปลง:

  • ปรับปรุงการทำงานอย่างมากบนแพลตฟอร์ม macOS เช่น เพิ่มการรองรับโปรโตคอล MFi สำหรับเกมแพด มีการสนับสนุนพร้อมกันในแอสเซมบลีเดียวของกราฟิก API OpenGL และ Metal เพิ่มไดรเวอร์สำหรับ Vulkan API ที่รองรับ HDR; เพิ่มไดรเวอร์ glcore สำหรับเอาต์พุตวิดีโอโดยใช้ OpenGL 3.2 บิลด์ RetroArch สำหรับ macOS โฮสต์บน Steam
  • ระบบ Shader ใช้ความสามารถในการเรียงซ้อนและซ้อนทับค่าที่ตั้งไว้ล่วงหน้าของ Shader (คุณสามารถผสมค่าที่ตั้งไว้ล่วงหน้าของ Shader ที่ต่างกันและบันทึกเป็นค่าที่ตั้งไว้ล่วงหน้าใหม่) ตัวอย่างเช่น คุณสามารถรวมเฉดสี CRT และ VHS เพื่อสร้างเอฟเฟ็กต์ภาพ
  • มีการเสนอวิธีอื่นในการคำนวณเอาต์พุตเฟรม - "เฟรมยึด" ซึ่งแตกต่างจากวิธีที่มีอยู่ก่อนหน้านี้ "runahead" โดยได้รับประสิทธิภาพที่สูงขึ้นโดยการเขียนประวัติใหม่ก่อนเฟรมปัจจุบันเฉพาะเมื่อสถานะตัวควบคุมเปลี่ยนไป ในการทดสอบการใช้งาน Donkey Kong Country 2 บน Snes9x 2010 ประสิทธิภาพเพิ่มขึ้นจาก 1963 fps เป็น 2400 fps โดยใช้วิธีการใหม่
  • ในบิลด์สำหรับแพลตฟอร์ม Android มีการเพิ่มการตั้งค่า input_android_physical_keyboard และรายการเมนูเพื่อบังคับให้อุปกรณ์ใช้เป็นแป้นพิมพ์แทนแป้นเกม
  • ปรับปรุงการรองรับโปรโตคอล Wayland เพิ่มการรองรับสำหรับตัวชี้-ข้อจำกัดและส่วนขยายโปรโตคอลแบบสัมพันธ์-ตัวชี้
  • เมนูที่ออกแบบใหม่
  • ปรับปรุงการรองรับ Vulkan graphics API

ที่มา: opennet.ru

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