Tailandês News

อุตสาหกรรมเกมแลกเปลี่ยนการจำลอง PlayStation 3 กับการคอมไพล์ใหม่แบบเนทีฟเพื่อบันทึกเกมคลาสสิก

PS3
Foto: PS3 - Habanero Pixel/shutterstock.com

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

องค์ประกอบหลักที่สร้างความซับซ้อนนี้มีชื่อว่า Cell Broadband Engine ซึ่งเป็นชิปที่สร้างขึ้นโดยพันธมิตรองค์กรระหว่าง Sony, Toshiba และ IBM สถาปัตยกรรมของส่วนประกอบนี้กำหนดข้อจำกัดที่เข้มงวดเกี่ยวกับวิธีการทำซ้ำเสมือนแบบดั้งเดิม บังคับให้บริษัทเทคโนโลยีละทิ้งกลยุทธ์เบื้องหลังแบบเก่า หันไปหาโซลูชันที่แข็งแกร่งและชัดเจนยิ่งขึ้นสำหรับตลาดปัจจุบัน

แนวทางทางเทคนิคใหม่ที่อุตสาหกรรมนำมาใช้นั้นอิงตามเสาหลักการปฏิบัติงานเฉพาะเพื่อเอาชนะปัญหาความเข้ากันได้ของฮาร์ดแวร์:

– การแทนที่การเลียนแบบของระบบดั้งเดิมด้วยซอฟต์แวร์บุคคลที่สาม

– การคอมไพล์ซอร์สโค้ดของเกมเก่าโดยตรงใหม่เป็นภาษาใหม่

– การปรับโครงสร้างสำหรับการทำงานแบบเนทิฟบนระบบปฏิบัติการสมัยใหม่

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

สถาปัตยกรรมตัวประมวลผลเซลล์และอุปสรรคในการดำเนินงาน

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

ระบบจะรวมแกนประมวลผลหลักที่เรียกว่า Power Processing Element เข้ากับตัวประมวลผลร่วมเสริมและเฉพาะทางจำนวน 8 ตัว ซึ่งในทางเทคนิคเรียกว่า Synergistic Processing Elements การกำหนดค่าฮาร์ดแวร์นี้กำหนดให้โปรแกรมเมอร์ในขณะนั้นต้องแบ่งงานการเรนเดอร์และการคำนวณทางคณิตศาสตร์ในลักษณะที่กระจัดกระจายอย่างมาก การสร้างโค้ดที่เชื่อมโยงกับเครื่องนั้นอย่างถาวร และทำให้ความพยายามในการพกพาในอนาคตทำได้ยาก

ข้อจำกัดทางเทคนิคของวิธีการดั้งเดิม

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

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

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

การเปลี่ยนไปใช้การเขียนโค้ดโดยตรง

อุปสรรคทางเทคนิคที่เกิดจากการจำลองเสมือนได้ผลักดันการเปลี่ยนแปลงโครงสร้างในวิธีที่อุตสาหกรรมจัดการกับแค็ตตาล็อกด้านหลัง แทนที่จะลงทุนทรัพยากรในการสร้างโปรแกรมที่บังคับให้ฮาร์ดแวร์ปัจจุบันเลียนแบบพฤติกรรมของวิดีโอเกมที่มีอายุสองทศวรรษ สตูดิโอต่างๆ ได้นำการคอมไพล์แบบคงที่มาเป็นมาตรฐานการพัฒนาใหม่สำหรับการเผยแพร่ซ้ำ

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

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

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

ข้อได้เปรียบโดยตรงในด้านประสิทธิภาพและคุณภาพของภาพ

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

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

กู้ภัยทรัพย์สินทางปัญญาที่โดดเดี่ยวในอดีต

การใช้งานจริงของระเบียบวิธีทางเทคนิคใหม่นี้เห็นได้ชัดเจนจากความเคลื่อนไหวของผู้จัดพิมพ์รายใหญ่ในการช่วยเหลือเกมที่ยังคงแยกตัวจากฮาร์ดแวร์ดั้งเดิมมาหลายชั่วอายุคน ข้อมูลจากภาคการพัฒนาระบุว่า Konami ใช้การคอมไพล์ใหม่เพื่อให้สามารถเปิดตัว Metal Gear Solid 4: Guns of the Patriots บนแพลตฟอร์มปัจจุบันได้ งานนี้ได้รับการยอมรับอย่างกว้างขวางในการใช้ความสามารถในการประมวลผลแบบขนานสูงสุดของ Cell ได้รับการพิจารณามานานหลายปีว่าเป็นโครงการแปลงที่ไม่สามารถทำได้หากไม่มีการสร้างเอ็นจิ้นกราฟิกขึ้นมาใหม่ทั้งหมด การตัดสินใจคอมไพล์โค้ดใหม่ทำให้ทีมวิศวกรสามารถแก้ไขอุปสรรคทางประวัติศาสตร์ของเกมต้นฉบับได้ การปรับเปลี่ยนโดยตรงทำให้สามารถใช้คุณสมบัติทางเทคนิคที่เป็นไปไม่ได้โดยใช้วิธีการจำลอง เช่น การรองรับความละเอียด 4K แบบเนทีฟ การปล่อยอัตราเฟรมเป็น 60 หรือ 120 การอัปเดตต่อวินาที และการใช้สถาปัตยกรรมการจัดเก็บข้อมูลโซลิดสเตตเพื่อกำจัดหน้าจอการโหลดข้อมูลที่ยาวซึ่งแบ่งบทของงานต้นฉบับ การอัปเดตทางเทคนิคทั้งชุดนี้เปลี่ยนโปรเจ็กต์เก่าให้เป็นผลิตภัณฑ์ที่แข่งขันกันทั้งด้านภาพและกลไกด้วยการเปิดตัวล่าสุด แสดงให้เห็นถึงการลงทุนที่สูงของสตูดิโอในการรื้อปรับโค้ดและรับประกันการรักษาหน่วยความจำดิจิทัลของอุตสาหกรรมบันเทิงในลักษณะที่ชัดเจน

มาตรฐานใหม่ของการอนุรักษ์เทคโนโลยีดิจิทัล

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

ความอยู่รอดในเชิงพาณิชย์และการปรับโครงสร้างทีม

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

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

Veja Tambem em Tailandês News

การค้าปลีกแบบดิจิทัลลดมูลค่าของสมาร์ทโฟน Galaxy S25 5G ด้วยโบนัสธนาคารและการแลกเปลี่ยนอุปกรณ์

การค้าปลีกแบบดิจิทัลลดมูลค่าของสมาร์ทโฟน Galaxy S25 5G ด้วยโบนัสธนาคารและการแลกเปลี่ยนอุปกรณ์

อะแดปเตอร์ CarPlay ไร้สายของ Amazon มีส่วนลด 50% และคะแนนการอนุมัติสูงจากไดรเวอร์

อะแดปเตอร์ CarPlay ไร้สายของ Amazon มีส่วนลด 50% และคะแนนการอนุมัติสูงจากไดรเวอร์

ส่วนลดที่สำคัญสำหรับ Galaxy S25 Plus ลดมูลค่าลงต่ำกว่า 4,500 เรียลในร้านค้าออนไลน์

ส่วนลดที่สำคัญสำหรับ Galaxy S25 Plus ลดมูลค่าลงต่ำกว่า 4,500 เรียลในร้านค้าออนไลน์

การลดราคาของ PlayStation 5 Pro ช่วยเร่งยอดค้าปลีกดิจิทัลและลดสต็อกทั่วโลก

การลดราคาของ PlayStation 5 Pro ช่วยเร่งยอดค้าปลีกดิจิทัลและลดสต็อกทั่วโลก

การอัปเดตระบบ Apple ใหม่ช่วยเพิ่มประสิทธิภาพการจัดการงานเร่งด่วนสำหรับผู้ใช้ iPhone

การอัปเดตระบบ Apple ใหม่ช่วยเพิ่มประสิทธิภาพการจัดการงานเร่งด่วนสำหรับผู้ใช้ iPhone

รายละเอียดฮาร์ดแวร์รั่วไหลของ PlayStation แบบพกพารุ่นใหม่พร้อมกราฟิกที่เหนือกว่า Xbox Series S

รายละเอียดฮาร์ดแวร์รั่วไหลของ PlayStation แบบพกพารุ่นใหม่พร้อมกราฟิกที่เหนือกว่า Xbox Series S

Oppo เปิดตัว Find X9 Ultra อย่างเป็นทางการทั่วโลกพร้อมเลนส์ Hasselblad และแบตเตอรี่ที่แข็งแกร่ง

Oppo เปิดตัว Find X9 Ultra อย่างเป็นทางการทั่วโลกพร้อมเลนส์ Hasselblad และแบตเตอรี่ที่แข็งแกร่ง

สมาร์ทโฟนแบบพับได้รุ่นใหม่นำสีทองมาสู่ผู้เข้าแข่งขัน Winter Games

สมาร์ทโฟนแบบพับได้รุ่นใหม่นำสีทองมาสู่ผู้เข้าแข่งขัน Winter Games

Tim Cook เผย iPhone และ iPod ต้นแบบใหม่เพื่อเฉลิมฉลองครบรอบ 50 ปีของ Apple

Tim Cook เผย iPhone และ iPod ต้นแบบใหม่เพื่อเฉลิมฉลองครบรอบ 50 ปีของ Apple

ระบบ Android ได้รับการผสานรวม Gemini Nano 4 สำหรับการประมวลผลแบบออฟไลน์บนสมาร์ทโฟน

ระบบ Android ได้รับการผสานรวม Gemini Nano 4 สำหรับการประมวลผลแบบออฟไลน์บนสมาร์ทโฟน

Leak เผย Lords of the Fallen และ Sword Art Online ในแค็ตตาล็อก PS Plus Essential ประจำเดือนเมษายน

Leak เผย Lords of the Fallen และ Sword Art Online ในแค็ตตาล็อก PS Plus Essential ประจำเดือนเมษายน

Samsung อัปเดตโมดูล QuickStar และขยายการควบคุมด้วยภาพของแผงควบคุมในอินเทอร์เฟซ One UI 8.5

Samsung อัปเดตโมดูล QuickStar และขยายการควบคุมด้วยภาพของแผงควบคุมในอินเทอร์เฟซ One UI 8.5