Tailandês News

สตูดิโอละทิ้งการจำลอง PlayStation 3 และใช้การคอมไพล์ใหม่เพื่อรักษาเกมคลาสสิกเอาไว้

PS3
Foto: PS3 - Habanero Pixel/shutterstock.com

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

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

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

ความซับซ้อนในอดีตของสถาปัตยกรรมตัวประมวลผลเซลล์

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

อุปสรรคในการดำเนินงานของวิธีการจำลองเชิงพาณิชย์

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

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

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

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

การเปลี่ยนแปลงโครงสร้างเป็นการเขียนโค้ดโดยตรง

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

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

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

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

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

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

ปัจจัยทางเทคนิคที่ขับเคลื่อนการเปลี่ยนแปลงของตลาด

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

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

การช่วยเหลือทรัพย์สินทางปัญญาที่แยกออกมาในฮาร์ดแวร์

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

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

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

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

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

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

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

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

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

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

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