GPCS4: PS4 Emulator สำหรับพีซีรันเกมแรก

อีมูเลเตอร์ เป็นสิ่งที่ขาดไม่ได้ในการรักษาประวัติของวิดีโอเกม ปัจจุบันเรายอมรับว่าเราสามารถเล่นเกม NES และ SNES ได้ด้วยการสนับสนุนใด ๆ เนื่องจากเป็นการยากที่จะทำเช่นนั้นกับคอนโซลเหล่านั้น ในอนาคตจะเกิดขึ้นกับ PS4 และดังนั้นจึงเป็นประโยชน์อย่างมากที่ผู้จำลองพีซีรายแรกสามารถทำได้ รันเกมแรก

ในขณะที่ RPCS3 ก้าวต่อไปอย่างก้าวกระโดดและอนุญาตให้เกมมากกว่า 1,500 เกมทำงานได้อย่างเสถียรบางคนกำลังพัฒนาอีมูเลเตอร์เพื่อให้สามารถเล่นเกม PS4 บนพีซีได้ สองสิ่งที่ก้าวหน้ายิ่งขึ้นคือ วงโคจรและ GPCS4 และอันหลังได้กลายเป็นเกมแรกที่ใช้เกมคอนโซลการค้าบนพีซี

gpcs4

We Are Doomed: เกม PS4 เกมแรกที่รันบนพีซี

เกมโดยเฉพาะคือ เราจะถึงวาระ . เกมนี้มีให้ใน PS4, Xbox หนึ่ง PS Vita และ PC และใช้ทรัพยากรน้อยมาก อย่างไรก็ตามความจริงที่ว่ามันสามารถวิ่งได้เป็นครั้งแรกในเครื่องจำลอง PS4 เป็นเหตุการณ์สำคัญในประวัติศาสตร์ครั้งใหม่ที่เปิดประตูให้ทำงานอื่น ๆ อีกมากมาย เพลย์สเต 4 เกมบนพีซี .

เกมดังกล่าวแม้จะไม่ได้ใช้ทรัพยากรมากมาย แต่ทำงานช้ามาก (เพียง 2 หรือ 3 FPS) ดังนั้นจึงไม่สามารถเล่นได้ นี่เป็นเพราะอีมูเลเตอร์คอมไพล์ใหม่และโหลดพื้นผิวและบัฟเฟอร์ทั้งหมดกับแต่ละเฟรมทำให้ไม่มีประสิทธิภาพมาก พวกเขายังมีปัญหาเกี่ยวกับการจำลองคอนโซลควบคุม แต่พวกเขายืนยันว่าพวกเขาจะทำงานเพื่อขัดข้องความล้มเหลวทีละเล็กทีละน้อยเพราะในปัจจุบันอีมูเลเตอร์เป็นสีเขียวมาก ในขณะนี้พวกเขากำลังทำงานเพื่อให้สามารถใช้งาน NieR ได้ซึ่งอย่างน้อยก็สามารถแสดงโลโก้ของจุดเริ่มต้นของการเริ่มต้นได้

แม้จะมีความก้าวหน้าเช่นนี้ แต่มีแนวโน้มว่าจะใช้เวลาหลายปีกว่าจะทำงานได้ เกม AAA ด้วยอัตราเฟรมที่ยอมรับได้ ไม่มีอะไรเพิ่มเติมที่จะเห็นการพัฒนาที่ซับซ้อนที่ RPCS3 มีมาตั้งแต่การสร้างซึ่งเริ่มพัฒนาในปี 2011 และไม่ได้เปิดเกมเชิงพาณิชย์เกมแรกจนถึงปี 2014

อย่างไรก็ตามด้วย PS4 การจำลองควรง่ายกว่าเพราะสถาปัตยกรรมที่ใช้โดยคอนโซล (x86-64) นั้นเหมือนกับคอมพิวเตอร์ทั่วไปที่ใช้งานแม้ว่าจะมีชิป PS3 Cell แต่ก็มีเอกสารเพิ่มเติม

GPCS4 เป็นโอเพ่นซอร์สและได้รับการพัฒนาเป็น“ ความสนุกและการวิจัยทางเทคนิค” คุณสามารถดูรหัสได้ที่ หน้า GitHub ที่ซึ่งเวอร์ชันล่าสุดของเดือนธันวาคมอนุญาตให้เรียกใช้รูปภาพ 2 มิติได้แล้ว ในการเปิดใช้งานจำเป็นต้องมีโปรเซสเซอร์ที่รองรับ คำแนะนำ AVX512 นอกจากการ์ดกราฟิกที่รองรับ Vulkan เนื่องจากโปรแกรมจำลองขึ้นอยู่กับ API นี้ นอกจากนี้ในขณะนี้พวกเขาให้การสนับสนุนเท่านั้น Windows ซึ่งเป็นจุดที่การพัฒนาเกิดขึ้น