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

โปรเซสเซอร์ PlayStation 3 บังคับให้อุตสาหกรรมนำการคอมไพล์ใหม่มาใช้เพื่อบันทึกเกมเก่า

PS3
Foto: PS3 - Habanero Pixel/shutterstock.com

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

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

การทำงานของโปรเซสเซอร์ที่พัฒนาโดย Sony และพันธมิตร

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

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

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

การแบ่งงานระหว่างแกนหลักและแกนเสริม

ปัญหาหลักในการสร้างสภาพแวดล้อมเสมือนจริงสำหรับคอนโซลอยู่ที่โครงสร้างขนาดเล็กของส่วนประกอบหลัก ซึ่งแตกต่างจากมาตรฐาน x86 ที่ใช้โดยอุตสาหกรรมร่วมสมัยอย่างสิ้นเชิง ระบบทำงานผ่านแกนควบคุมที่เรียกว่า Power Processor Element หรือที่รู้จักในชื่อย่อ PPE คอนโทรลเลอร์นี้ทำงานร่วมกับโปรเซสเซอร์เสริมประสิทธิภาพสูงแปดตัวที่เรียกว่า Synergistic Processing Elements หรือเรียกง่ายๆ ว่า SPE

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

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

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

เกมพิเศษที่เชื่อมโยงกับฮาร์ดแวร์ดั้งเดิมรุ่นที่ 7

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

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

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

การคอมไพล์โค้ดใหม่ถือเป็นโซลูชันทางเทคนิคที่ชัดเจน

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

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

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

มาตรฐานปัจจุบันและอนาคตของคลังวัฒนธรรมอิเล็กทรอนิกส์

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

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

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

↓ Continue lendo ↓

ดูเพิ่มเติม em ข่าวล่าสุด (TH)

แค็ตตาล็อก PlayStation Plus มีเกมใหม่สี่เกมสำหรับการแลกสิทธิ์ถาวรของสมาชิก

แค็ตตาล็อก PlayStation Plus มีเกมใหม่สี่เกมสำหรับการแลกสิทธิ์ถาวรของสมาชิก

04/05/2026
ตุ๊กตาที่สมจริงมากขับเคลื่อนตลาดบราซิลด้วยสินค้าส่วนตัวที่มีมูลค่าสูงถึงห้าพันเรียล

ตุ๊กตาที่สมจริงมากขับเคลื่อนตลาดบราซิลด้วยสินค้าส่วนตัวที่มีมูลค่าสูงถึงห้าพันเรียล

04/05/2026
Samsung เปิดตัว Galaxy A16 5G อย่างเป็นทางการด้วยแผง Super AMOLED และการอัปเดตระบบจนถึงปี 2030

Samsung เปิดตัว Galaxy A16 5G อย่างเป็นทางการด้วยแผง Super AMOLED และการอัปเดตระบบจนถึงปี 2030

04/05/2026
Apple พัฒนา iPhone 17 Air ที่มีความหนา 5 มิลลิเมตร และมีโครงสร้างที่มีความทนทานสูง

Apple พัฒนา iPhone 17 Air ที่มีความหนา 5 มิลลิเมตร และมีโครงสร้างที่มีความทนทานสูง

04/05/2026
Rockstar Games ทำให้ Grand Theft Auto V ใช้งานได้ฟรีบนแพลตฟอร์มดิจิทัลเป็นเวลา 48 ชั่วโมง

Rockstar Games ทำให้ Grand Theft Auto V ใช้งานได้ฟรีบนแพลตฟอร์มดิจิทัลเป็นเวลา 48 ชั่วโมง

04/05/2026
เวอร์ชันอัปเดตของ Red Dead Redemption 2 ถึง 60 เฟรมและความละเอียด 4K บนคอนโซลปัจจุบัน

เวอร์ชันอัปเดตของ Red Dead Redemption 2 ถึง 60 เฟรมและความละเอียด 4K บนคอนโซลปัจจุบัน

04/05/2026
ร้านค้าออนไลน์ของ Nintendo ลดราคาเกมสำหรับ Switch และ Switch 2 สูงสุดถึง 80% ในช่วง Golden Week

ร้านค้าออนไลน์ของ Nintendo ลดราคาเกมสำหรับ Switch และ Switch 2 สูงสุดถึง 80% ในช่วง Golden Week

04/05/2026
Sony เปิดตัวเกมราคาประหยัดสองเกมบน PlayStation 5 โดยไม่มีค่าใช้จ่ายและอัปเดตระบบภายใน

Sony เปิดตัวเกมราคาประหยัดสองเกมบน PlayStation 5 โดยไม่มีค่าใช้จ่ายและอัปเดตระบบภายใน

04/05/2026
Apple ประกาศโทรศัพท์มือถือพับได้ที่มีความหนาเป็นประวัติการณ์และแบตเตอรี่ 5,800 mAh สำหรับตลาดพรีเมี่ยม

Apple ประกาศโทรศัพท์มือถือพับได้ที่มีความหนาเป็นประวัติการณ์และแบตเตอรี่ 5,800 mAh สำหรับตลาดพรีเมี่ยม

04/05/2026
Gaviotas ซึ่งเป็นยูโทเปียด้านสิ่งแวดล้อมในทศวรรษ 1960 ได้สร้างสรรค์โมเดลความยั่งยืนขึ้นมาใหม่

Gaviotas ซึ่งเป็นยูโทเปียด้านสิ่งแวดล้อมในทศวรรษ 1960 ได้สร้างสรรค์โมเดลความยั่งยืนขึ้นมาใหม่

04/05/2026
IPhone ได้รับ AI และคุณสมบัติความเป็นส่วนตัวด้วย iOS 27 ของ Apple

IPhone ได้รับ AI และคุณสมบัติความเป็นส่วนตัวด้วย iOS 27 ของ Apple

04/05/2026
แคตตาล็อก PlayStation Plus ได้รับห้ารายการในเดือนพฤษภาคม Sony ถอดเกมสองเกมออกจากแพลตฟอร์ม

แคตตาล็อก PlayStation Plus ได้รับห้ารายการในเดือนพฤษภาคม Sony ถอดเกมสองเกมออกจากแพลตฟอร์ม

04/05/2026