
ที่มาภาพ: Tom's Hardware
RPCS3 เพิ่มการรองรับการ์ดจอ ATI Radeon HD 2000‑4000 บน Linux เพื่อให้ PC เก่าเล่น PS 3 ได้
⚡ สรุป 30 วิ
ทีมพัฒนา RPCS3 ปรับอัปเดตเพิ่มการสนับสนุนซีรีส์ ATI Radeon HD 2000‑4000 บน Linux โดยใช้ Mesa r600 driver และตัวแปร override OpenGL…
Lead: ทีมพัฒนา RPCS3 เพิ่งประกาศขยายข้อกำหนดระบบขั้นต่ำของอีมูเลเตอร์ PlayStation 3 ให้รองรับการ์ดจอ ATI Radeon HD 2000, 3000 และ 4000 series** บนระบบปฏิบัติการ Linux ซึ่งเป็นรุ่นที่ผลิตเมื่อประมาณสองทศวรรษก่อน การเปิดตัวนี้ทำให้ผู้ใช้คอมพิวเตอร์ยุคเก่าสามารถเล่นเกม PS 3 ได้อีกครั้ง แม้จะต้องยอมรับอัตราเฟรมเรตต่ำก็ตาม
Overview
RPCS3 เป็นอีมูเลเตอร์โอเพนซอร์สที่ได้รับการสนับสนุนอย่างกว้างขวางบน Windows, Linux และ macOS แต่จนถึงตอนนี้ การรองรับ GPU รุ่นเก่าถูกจำกัดไว้เฉพาะ Radeon HD 5000‑และ HD 6000 series (TeraScale 2) เท่านั้น การอัปเดตใหม่จึงเพิ่มความสามารถให้กับการ์ดที่ใช้สถาปัตยกรรม TeraScale 1 ซึ่งรวมถึงซีรีส์ HD 2000, 3000 และ 4000 บน Linux อย่างเป็นทางการ
จากมุมมองของผู้เล่น การขยายการสนับสนุนนี้หมายความว่าผู้ที่ยังคงใช้เครื่องคอมพิวเตอร์เก่าซึ่งอาจมี GPU ที่ผลิตเมื่อต้นทศวรรษ 2000 สามารถทดลองรันเกม PS 3 ได้โดยไม่จำเป็นต้องอัพเกรดฮาร์ดแวร์ใหม่ การทำเช่นนี้ช่วยยืดอายุการใช้งานของคอมพิวเตอร์เก่าและส่งเสริมความหลากหลายของระบบปฏิบัติการ Linux ในชุมชนเกม
Extended GPU Support
รายการการ์ดจอที่ได้รับการเพิ่มเข้ามาในขอบเขตรองรับประกอบด้วย:
- Radeon HD 2000 series (เช่น HD 2600 XT)
- Radeon HD 3000 series (เช่น HD 3870)
- Radeon HD 4000 series (เช่น HD 4890)
การสนับสนุนนี้จำกัดเฉพาะ Linux ที่ติดตั้งไดรเวอร์ Mesa r600 เท่านั้น ผู้ใช้ต้องกำหนดตัวแปรสภาพแวดล้อมเพื่อบังคับให้ OpenGL แสดงระดับที่สูงกว่าเดิม: `MESA_GL_VERSION_OVERRIDE=4.3` และ `MESA_GLSL_VERSION_OVERRIDE=440` ก่อนเรียกใช้งานไฟล์ rpcs3.AppImage
การทำเช่นนี้ช่วยให้ GPU ที่ตามมาตรฐาน OpenGL 3.3 สามารถสื่อสารกับเรนเดอร์เดอร์ของ RPCS3 ได้โดยไม่เกิดข้อขัดแย้ง แม้ว่าจะเป็นวิธี “override” แต่ทีมพัฒนายืนยันว่าการทดสอบเบื้องต้นให้ผลลัพธ์ที่เสถียร
Performance Benchmarks
เพื่อประเมินประสิทธิภาพ ทีม RPCS3 ยกตัวอย่างการทดสอบบนระบบที่ใช้ Radeon HD 5850 (TeraScale 2) พร้อม CPU AMD FX‑8350 และ RAM 8 GB การเปรียบเทียบผล FPS ของเกม *Persona 5* ใน “Kamoshida’s Castle” แสดงให้เห็นว่าตั้งแต่ปี 2021 ที่ได้ 35 FPS ปัจจุบันเพิ่มเป็น 49 FPS ซึ่งสะท้อนถึงการปรับจูนที่ต่อเนื่องในช่วงห้าปีที่ผ่านมา
สำหรับ GPU TeraScale 1 ทีมพัฒนาทดสอบด้วย Radeon HD 4890 (VRAM 1 GB) – การ์ดที่ถือว่ามีพลังมากกว่า PS 3 จริง แต่โค้ดเชเดอร์ของอีมูเลเตอร์ยังคงเป็นภาระหนักบนสถาปัตยกรรมเก่า ผลลัพธ์แสดงให้เห็นว่าเกมง่าย ๆ เช่น *Metal Gear Solid HD Collection* หรือ *Outrun Online Arcade* สามารถรันได้ใกล้ 60 FPS ในขณะที่เกมที่มีกราฟิกซับซ้อนจะเจอคอขวดของ GPU
การทดสอบต่อเนื่องกับการ์ดระดับล่างกว่า เช่น Radeon HD 3870 แสดงว่าเมื่อปรับความละเอียดเป็น 273p (คล้ายความละเอียด PSP) เกมพื้นฐานยังเล่นได้อย่าง “playable” แม้อัตราเฟรมจะลดลงอย่างชัดเจน ส่วน Radeon HD 2600 XT ที่มี VRAM เพียง 256 MB ทำให้เกม *Outrun Online Arcade* มีเพียง 8 FPS และ *Portal* เพียง 13 FPS ณ ความละเอียดเดียวกัน
Technical Implementation
การทำงานของ RPCS3 บน Linux ใช้ OpenGL renderer เป็นหลัก ซึ่งต้องอาศัยคุณสมบัติของไดรเวอร์ Mesa ในการรายงานระดับ OpenGL/GLSL ที่สนับสนุน การ “override” เวอร์ชันให้เป็น 4.3/4.40 ทำให้ GPU TeraScale 1 สามารถรับคำสั่งเชเดอร์ที่ต้องการเวอร์ชันใหม่ได้ แม้ว่าไดรเวอร์จริงจะรองรับแค่ระดับเก่า
ทีมพัฒนายังอธิบายว่าการปรับแต่งนี้ไม่กระทบต่อความเข้ากันได้ของเกมบน GPU ที่อยู่ในขอบเขต TeraScale 2 หรือสูงกว่า เนื่องจากการกำหนดตัวแปรสภาพแวดล้อมจะมีผลเฉพาะกับโปรเซสของ RPCS3 เท่านั้น นอกจากนี้ การใช้ Mesa r600 driver ยังช่วยให้ระบบจัดการกับ texture compression และ shader compilation ได้ดีขึ้น แม้ว่าอัตราการคอมไพล์บน GPU เก่าอาจช้ากว่าปกติ
Impact & Future Outlook
การขยายรองรับ GPU รุ่นเก่าเปิดโอกาสให้ผู้ใช้ Linux ที่ยังคงใช้งานฮาร์ดแวร์จากช่วงต้น 2000‑s สามารถเข้าถึงเกม PS 3 ได้โดยไม่ต้องซื้อคอมพิวเตอร์ใหม่ ซึ่งอาจกระตุ้นความสนใจใน retro gaming บนแพลตฟอร์มเปิด-source เพิ่มขึ้น การที่ทีม RPCS3 ยังคงให้การสนับสนุนและอัปเดตอย่างต่อเนื่องบน Linux ยังบ่งบอกถึงทิศทางของคอมมิวนิตี้ที่ต้องการความยืดหยุ่นสูง
แม้ผลลัพธ์จาก GPU อย่าง HD 2600 XT แสดงให้เห็นข้อจำกัดด้านประสิทธิภาพ ทีมพัฒนายังระบุว่า “การปรับจูนในอนาคตอาจทำให้ประสิทธิภาพดีขึ้นอย่างมากบนการ์ดเหล่านี้” ดังนั้นผู้ที่สนใจทดลองเล่นเกมเก่าอาจคาดหวังการปรับปรุงเพิ่มเติมในเวอร์ชันต่อไป
Summary
RPCS3 ได้เพิ่มการรองรับการ์ดจอ Radeon HD 2000‑4000 series บน Linux โดยใช้ Mesa driver และการตั้งค่า OpenGL override ทำให้เครื่องคอมพิวเตอร์เก่าสามารถเล่นเกม PS 3 ได้แม้จะต้องยอมรับ FPS ที่ต่ำ การอัปเดตนี้เปิดโอกาสใหม่สำหรับผู้ใช้ระบบ Linux และชุมชน retro gaming อย่างต่อเนื่อง.
แชร์บทความนี้:
ชอบบทความแบบนี้?
สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม
แหล่งข่าวต้นฉบับ
- ชื่อต้นฉบับ
- PlayStation 3 emulator adds support for ATI Radeon HD 2000, 3000, and 4000 series graphics cards on Linux — 20-year-old HD 2600 crumbles, can only run Portal at 13 fps in 273p
- ผู้เขียน
- Mark Tyson
- แหล่ง
- Tom's Hardware
- วันที่เผยแพร่
- 22 กรกฎาคม 2569 เวลา 17:49



