ข่าวล่าสุด (TH)

วิศวกรรมย้อนกลับแปลงแคตตาล็อกเก่าของ PlayStation 3 ให้เป็นซอฟต์แวร์เนทิฟสำหรับคอมพิวเตอร์

PS3
Foto: PS3 - Habanero Pixel/shutterstock.com

สตูดิโอพัฒนาและโปรแกรมเมอร์อิสระใช้วิธีการคอมไพล์ซ้ำแบบคงที่เพื่อแปลงแค็ตตาล็อก PlayStation 3 ให้เป็นซอฟต์แวร์คอมพิวเตอร์แบบเนทีฟ เทคนิคนี้ช่วยลดการใช้อีมูเลเตอร์แบบดั้งเดิมและสร้างการสื่อสารโดยตรงระหว่างเกมและฮาร์ดแวร์สมัยใหม่ กระบวนการนี้จะแปลไฟล์ต้นฉบับเป็นรหัสปฏิบัติการที่ปรับให้เหมาะสมสำหรับโปรเซสเซอร์และการ์ดวิดีโอปัจจุบัน อุตสาหกรรมเทคโนโลยียอมรับความเคลื่อนไหวในปี 2569 นี้ โดยมุ่งเน้นที่ความเสถียรในการดำเนินการเป็นหลัก

คอนโซลของ Sony วางจำหน่ายในปี 2549 ที่ติดตั้งสถาปัตยกรรม Cell ความซับซ้อนของระบบนี้ทำให้ยากต่อการปรับงานให้เข้ากับแพลตฟอร์มอื่นๆ ในช่วงสองทศวรรษที่ผ่านมา เครื่องมือวิศวกรรมย้อนกลับล่าสุดเอาชนะอุปสรรคทางเทคนิคเดิมได้ ผลประโยชน์เชิงพาณิชย์และโครงการโอเพ่นซอร์สผลักดันความคิดริเริ่มเพื่อให้แน่ใจว่าสามารถรักษาประวัติศาสตร์ของวิดีโอเกมนับพันได้

การแปลขั้นสุดท้ายของสถาปัตยกรรมเซลล์

ฮาร์ดแวร์ PlayStation 3 ดั้งเดิมทำงานด้วยคอร์หลักหนึ่งคอร์และหน่วยประมวลผลที่ทำงานร่วมกันแปดยูนิต วิศวกรของ Sony ได้ออกแบบส่วนประกอบเพื่อจัดการกับงานคู่ขนานที่มีความเข้มข้นสูง ผู้สร้างเกมต้องปรับแต่งโค้ดด้วยตนเองเพื่อดึงประสิทธิภาพสูงสุดออกจากเครื่อง การจำลองแบบทั่วไปพยายามจำลองความไม่สมดุลนี้แบบเรียลไทม์ วิธีการแบบเก่าต้องใช้ทรัพยากรจำนวนมหาศาล แม้แต่ในคอมพิวเตอร์ที่มีราคาสูงก็ตาม การคอมไพล์ซ้ำแบบคงที่จะเปลี่ยนไดนามิกโดยการแมปคำสั่งดั้งเดิมและถ่ายโอนไปยังสายการประมวลผลของชิปมัลติคอร์สมัยใหม่

ผู้เชี่ยวชาญด้านซอฟต์แวร์แยกตรรกะออกจากดิสก์เชิงพาณิชย์แล้วแปลงเป็นภาษาโปรแกรมที่คอมไพล์ได้ เช่น C++ โค้ดที่รับผิดชอบด้านฟิสิกส์ของวัตถุและการสร้างเสียงได้รับการแปลแบบคู่ขนานเป็นคำสั่งร่วมสมัย คอมไพเลอร์อัตโนมัติสร้างไฟล์ปฏิบัติการอิสระที่เข้าถึง RAM และหน่วยกราฟิกของคอมพิวเตอร์โดยไม่ต้องมีคนกลาง ทีมใช้การทดสอบซ้ำเพื่อแก้ไขความผิดปกติของการซิงโครไนซ์ ความเข้มงวดทางเทคนิคช่วยรักษาความเที่ยงตรงของวัสดุที่ออกแบบโดยนักพัฒนาดั้งเดิม

การเพิ่มประสิทธิภาพการมองเห็นและข้อกำหนดด้านฮาร์ดแวร์

การดำเนินการแบบเนทีฟจะลดข้อกำหนดที่จำเป็นในการรันเกมจากคอนโซลรุ่นที่ 7 คอมพิวเตอร์ทั่วไปที่มี RAM 16 กิกะไบต์ ประมวลผลเกมได้เสถียรกว่าอุปกรณ์ดั้งเดิม ผู้ใช้เข้าถึงความละเอียด 4K และอัตราการรีเฟรช 120 เฟรมต่อวินาที ความลื่นไหลช่วยลดความจำเป็นในการติดตั้งการดัดแปลงที่สร้างโดยบุคคลที่สาม การปรับปรุงกราฟิกเกิดขึ้นตามธรรมชาติระหว่างการรวบรวมไฟล์ไบนารี พื้นผิวที่มีความคมชัดสูงเป็นส่วนหนึ่งของโค้ดพื้นฐาน ขอบเขตการมองเห็นของกล้องเสมือนได้รับการขยายให้ตรงตามมาตรฐานการแสดงผลในปัจจุบัน

ทีมพัฒนาใช้การปรับปรุงภาพเพิ่มเติมหลังจากการแปลงโครงสร้างเสร็จสิ้น Shaders ได้รับการอัปเดตเพื่อรองรับเทคโนโลยีใหม่ ๆ ขณะนี้ Selective Ray Tracing ใช้งานได้กับการ์ดวิดีโอที่รองรับฟีเจอร์การจัดแสง ระบบเสียงระบุตำแหน่งได้รับการปรับปรุงเพื่อให้ทำงานได้อย่างแม่นยำในหูฟังสมัยใหม่ เฟรมเวิร์กดั้งเดิมช่วยให้เกมใช้อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันล่าสุดในตลาดได้

ความมีชีวิตในเชิงพาณิชย์และความมั่นคงทางกฎหมาย

ตลาดองค์กรระบุว่าการคอมไพล์ซ้ำแบบคงที่เป็นเครื่องมือที่มีศักยภาพในการเปิดตัวแฟรนไชส์เก่าอีกครั้ง บริษัทอย่าง Konami ใช้วิธีการพัฒนาคอลเลกชันคลาสสิก เกมที่ต้องอาศัยการจำลองที่ซับซ้อนจะดำเนินไปอย่างราบรื่นบนคอมพิวเตอร์ในปัจจุบัน รูปแบบนี้สร้างรายรับใหม่สำหรับสตูดิโอ ต้นทุนการผลิตลดลงถึง 50% เมื่อเทียบกับการรีมาสเตอร์แบบดั้งเดิม ทีมขนาดเล็กปรับเปลี่ยนรายการได้หลายสิบรายการต่อปีด้วยงบประมาณที่จำกัด Dynamics สำรวจระบบนิเวศที่มีผู้ใช้งานมากกว่าพันล้านคน

  • ความเป็นอิสระจากฮาร์ดแวร์ที่ล้าสมัยเพื่อการเข้าถึงผลงานคลาสสิกอย่างต่อเนื่อง
  • การรวมโปรแกรมปฏิบัติการแบบเนทิฟเข้ากับบริการประมวลผลแบบคลาวด์
  • ขยายการเข้าถึงเชิงพาณิชย์สำหรับสมาร์ททีวีและอุปกรณ์มือถือ
  • ลดการใช้พลังงานของโปรเซสเซอร์เมื่อเทียบกับการจำลอง
  • เวลาในการโหลดเร็วขึ้นโดยใช้โซลิดสเตตไดรฟ์

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

อนาคตของการอนุรักษ์ผลงานดิจิทัล

ชุมชนอิสระพัฒนาเครื่องมือโอเพ่นซอร์สควบคู่ไปกับความเคลื่อนไหวขององค์กร โปรเจ็กต์ที่ทำงานร่วมกันจะแมปไฟล์ต้นฉบับและสร้างบริดจ์ที่เข้ากันได้ โปรแกรมจำลอง RPCS3 ทำหน้าที่เป็นตัวทดสอบสำหรับรีคอมไพเลอร์ภายในใหม่ การอัปเดตล่าสุดช่วยเพิ่มเสถียรภาพของระบบนิเวศและทำให้การทำงานของโปรแกรมเมอร์อิสระง่ายขึ้น การแปลงเกมที่สร้างด้วยโค้ดที่เป็นกรรมสิทธิ์แบบปิดจะเป็นอุปสรรคต่อการดึงข้อมูล ความล้มเหลวในหน่วยประมวลผลจำเป็นต้องมีการแก้ไขด้วยตนเองโดยละเอียดหลังจากคอมไพเลอร์อัตโนมัติ

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

Veja Tambem em ข่าวล่าสุด (TH)

อังกฤษและซาอุดีอาระเบียแข่งขันกันเพื่อจ้างโค้ชเป๊ป กวาร์ดิโอลาสำหรับฟุตบอลทีมชาติ

อังกฤษและซาอุดีอาระเบียแข่งขันกันเพื่อจ้างโค้ชเป๊ป กวาร์ดิโอลาสำหรับฟุตบอลทีมชาติ

ปารีส แซงต์-แชร์กแมง เข้าถึงรอบชิงชนะเลิศแชมเปี้ยนส์ลีกด้วยความได้เปรียบทางกายภาพอันโหดร้ายเหนืออาร์เซนอล

ปารีส แซงต์-แชร์กแมง เข้าถึงรอบชิงชนะเลิศแชมเปี้ยนส์ลีกด้วยความได้เปรียบทางกายภาพอันโหดร้ายเหนืออาร์เซนอล

ผู้จัดการทีมสั่งห้ามเซบาสเตียน บียา กองหน้าจากรายชื่ออย่างเป็นทางการของโคลอมเบียสำหรับฟุตบอลโลก

ผู้จัดการทีมสั่งห้ามเซบาสเตียน บียา กองหน้าจากรายชื่ออย่างเป็นทางการของโคลอมเบียสำหรับฟุตบอลโลก

นักพัฒนาเปลี่ยนปฏิทินการตลาดและย้ายการเปิดตัว RPG Fable ไปเป็นเดือนกุมภาพันธ์ 2027

นักพัฒนาเปลี่ยนปฏิทินการตลาดและย้ายการเปิดตัว RPG Fable ไปเป็นเดือนกุมภาพันธ์ 2027

กองหลัง โอนา บัตเญ่ จบเกมชนะรวดที่บาร์เซโลน่า และย้ายไปอาร์เซนอล

กองหลัง โอนา บัตเญ่ จบเกมชนะรวดที่บาร์เซโลน่า และย้ายไปอาร์เซนอล

บูกาโย ซาก้า สตาร์ของอาร์เซนอล ท้าชิงปารีส แซงต์-แชร์กแมง ในรอบชิงชนะเลิศแชมเปี้ยนส์ลีก

บูกาโย ซาก้า สตาร์ของอาร์เซนอล ท้าชิงปารีส แซงต์-แชร์กแมง ในรอบชิงชนะเลิศแชมเปี้ยนส์ลีก

เบซิคตัสเตรียมยื่นข้อเสนอ 7 ล้านยูโรเพื่อคว้าตัวรอสซีผู้รักษาประตูจากฟลาเมงโกในหน้าต่างถัดไป

เบซิคตัสเตรียมยื่นข้อเสนอ 7 ล้านยูโรเพื่อคว้าตัวรอสซีผู้รักษาประตูจากฟลาเมงโกในหน้าต่างถัดไป

กองหน้าคริสเตียโน โรนัลโด้คว้าถ้วยรางวัลที่ไม่เคยมีมาก่อนให้กับอัล-นาสเซอร์และสร้างความตื่นตระหนกให้กับทีมโปรตุเกส

กองหน้าคริสเตียโน โรนัลโด้คว้าถ้วยรางวัลที่ไม่เคยมีมาก่อนให้กับอัล-นาสเซอร์และสร้างความตื่นตระหนกให้กับทีมโปรตุเกส

เปดรี้กองกลางยืนยันว่าจะอยู่ที่บาร์เซโลน่าต่อไปและจะไม่โอนย้ายไปทีมอื่น

เปดรี้กองกลางยืนยันว่าจะอยู่ที่บาร์เซโลน่าต่อไปและจะไม่โอนย้ายไปทีมอื่น

ปารีส แซงต์-แชร์กแมงเดิมพันทีมที่ได้พักกับอาร์เซนอลที่ทรุดโทรมในการตัดสินของยุโรป

ปารีส แซงต์-แชร์กแมงเดิมพันทีมที่ได้พักกับอาร์เซนอลที่ทรุดโทรมในการตัดสินของยุโรป

คณะกรรมการแมนเชสเตอร์ ยูไนเต็ด ยื่นข้อเสนออย่างเป็นทางการเพื่อเซ็นสัญญากับดานิโล กองกลางจากโบตาโฟโก้

คณะกรรมการแมนเชสเตอร์ ยูไนเต็ด ยื่นข้อเสนออย่างเป็นทางการเพื่อเซ็นสัญญากับดานิโล กองกลางจากโบตาโฟโก้

กูตี อดีตกองกลางตั้งคำถามถึงผู้บริหารอคาเดมี่ของเรอัล มาดริด และชี้ให้เห็นถึงความลึกลับของการจากไปของชาบี อลอนโซ่

กูตี อดีตกองกลางตั้งคำถามถึงผู้บริหารอคาเดมี่ของเรอัล มาดริด และชี้ให้เห็นถึงความลึกลับของการจากไปของชาบี อลอนโซ่