
ที่มาภาพ: TechSpot
RPCS3 เร่งความเร็วบน Arm64 สูงสุด 60 % ลดการใช้พลังงาน 25 %
⚡ สรุป 30 วิ
อัปเดตล่าสุดของ RPCS3 เพิ่มประสิทธิภาพบนสถาปัตยกรรม Arm64 ถึง 60 % และลดการใช้พลังงานลง 25 % ทำให้เกมอย่าง Ninja Gaiden 3 เล่นได้ราบรื่นที่ 30 FPS…
PlayStation 3 emulator RPCS3 เพิ่งเปิดตัวอัปเดตรุ่น Arm64 ที่เพิ่มประสิทธิภาพสูงสุดถึง 60% พร้อมลดการใช้พลังงานลง 25% บนฮาร์ดแวร์ที่รองรับ การทดสอบบนเครื่องเกมมือถือ Ayn Odin 2 แสดงให้เห็นว่าเกมที่เคยไม่สามารถเล่นได้อย่าง *Ninja Gaiden 3* สามารถทำงานราบรื่นแล้ว ความก้าวหน้านี้ขยายไปสู่รุ่น Arm64 บน Linux, macOS และ Windows ทั้งบน Apple Silicon และโน้ตบุ๊กพร้อมชิป Snapdragon X
Overview
การอัปเดตครั้งนี้เป็นผลมาจากหลายเดือนของการปรับแต่งระดับล่าง (low‑level optimization) ของโค้ดเบส RPCS3 ทีมพัฒนาได้ทำงานร่วมกับคอมไพล์เลอร์และเครื่องมือที่รองรับสถาปัตยกรรม Arm64 เพื่อให้สามารถใช้ประโยชน์จากคำสั่ง SIMD ใหม่และการจัดการหน่วยความจำที่มีประสิทธิภาพมากขึ้น การปรับเปลี่ยนเหล่านี้ไม่ได้จำกัดเพียงแค่การแก้บั๊กเท่านั้น แต่รวมถึงการออกแบบใหม่ของระบบอิมูเลชั่น CPU และ GPU เพื่อให้ทำงานได้ใกล้เคียงกับสถาปัตยกรรม x86 ดั้งเดิม
แม้ว่าการพัฒนาอีมูเลเตอร์ PlayStation 3 จะต้องเผชิญกับความซับซ้อนของฮาร์ดแวร์หลายส่วน แต่ทีม RPCS3 ยังคงยึดหลักการให้เปิดโค้ด (open‑source) และรองรับแพลตฟอร์มหลากหลาย การอัปเดต Arm64 นี้ทำให้ผู้ใช้บนเครื่องที่ใช้ชิป Arm ไม่ต้องพึ่งพา emulation ผ่านซอฟต์แวร์แบบ translation layer ที่ทำให้ประสิทธิภาพลดลงอย่างมาก
Technical Improvements
การปรับปรุงหลัก ๆ ประกอบด้วย:
- การนำ NEON instruction set ของ ARM มาใช้งานเต็มรูปแบบในส่วนของ JIT compiler เพื่อเร่งการแปลโค้ดเกมจาก PowerPC ไปเป็น ARM64
- การใช้ **SVE (Scalable Vector Extension) บนชิปที่รองรับเพื่อเพิ่มความเร็วในการประมวลผลกราฟิกและฟิสิกส์ของเกม
- การปรับลด overhead ของระบบจัดสรรหน่วยความจำโดยการนำเสนอ “memory pool” ที่ออกแบบเฉพาะสำหรับโครงสร้างข้อมูลของ PlayStation 3
ขั้นตอนเหล่านี้ทำให้ RPCS3 สามารถประมวลผลคำสั่งได้เร็วกว่าเดิมอย่างมีนัยสำคัญ โดยไม่ต้องเพิ่มจำนวน core ของ CPU ที่ใช้
Performance Benchmarks
การทดสอบบน Ayn Odin 2 แสดงให้เห็นว่าเกมหลายเกมที่เคยทำงานช้า หรือหยุดตอบสนองโดยสิ้นเชิง สามารถรันได้ในระดับเฟรมเรตที่เหมาะสม ตัวอย่างเช่น *Ninja Gaiden 3* ที่ก่อนหน้านี้ต้องใช้เวลานานกว่าห้านาทีต่อหนึ่งชั่วโมงของการเล่น ตอนนี้สามารถทำงานได้ราบรื่นที่ประมาณ 30 FPS บนความละเอียด 720p
นอกจากเกมดังกล่าวแล้ว ทีมพัฒนายังระบุว่าอัตราการประหยัดพลังงานบนอุปกรณ์ Arm64 ลดลงโดยเฉลี่ย **25% เมื่อเปรียบเทียบกับรุ่น x86 เดิม ซึ่งหมายถึงการใช้งานที่ยาวนานขึ้นสำหรับอุปกรณ์พกพาที่ใช้แบตเตอรี่จำกัด
Platform Support
อัปเดตนี้ได้ขยายความเข้ากันได้ของ RPCS3 ไปยังระบบปฏิบัติการหลายแพลตฟอร์ม:
- Linux รุ่น ARM64 (เช่น Ubuntu 20.04 ARM)
- macOS บน Apple Silicon (M1, M2 และรุ่นต่อ ๆ มา)
- Windows เวอร์ชัน 10/11 ที่รันบน Snapdragon X laptops หรือ handhelds
การสนับสนุนเหล่านี้ทำให้ผู้ใช้ที่ไม่มีคอมพิวเตอร์ x86 สามารถเข้าถึงเกม PlayStation 3 ได้โดยตรงจากอุปกรณ์ของตนเอง โดยไม่ต้องพึ่งพาเครื่องเสมือน (virtual machine) หรือโซลูชันจำลองสถาปัตยกรรมอื่น ๆ
Impact and Outlook
การเพิ่มประสิทธิภาพบน Arm64 มีผลกระทบต่อวงการเกมและคอมพิวเตอร์หลายด้าน ประการแรก ทำให้ตลาดอุปกรณ์พกพาอย่าง handhelds และโน้ตบุ๊ก ARM‑based มีความน่าสนใจยิ่งขึ้นสำหรับผู้ที่ต้องการเล่นเกมคอนโซลเก่าโดยไม่ต้องลงทุนในเครื่องเดสก์ท็อประดับสูง
ประการที่สอง การลดการใช้พลังงานของอีมูเลเตอร์ช่วยเพิ่มอายุแบตเตอรี่ ซึ่งเป็นจุดขายสำคัญสำหรับอุปกรณ์มือถือ นอกจากนี้ ผู้พัฒนาซอฟต์แวร์อาจเห็นโอกาสในการสร้างเครื่องมือหรือซอฟต์แวร์เสริมที่ทำงานบนสถาปัตยกรรม ARM ได้อย่างเต็มประสิทธิภาพ
แม้ว่า RPCS3 ยังอยู่ในขั้นตอนการพัฒนาและยังมีเกมบางรายการที่ไม่สามารถรันได้สมบูรณ์ แต่การอัปเดต Arm64 นี้เป็นก้าวสำคัญที่จะเร่งความเร็วของกระบวนการทำให้คอนโซลรุ่นเก่าเข้าถึงผู้ใช้บนแพลตฟอร์มใหม่ ๆ ได้อย่างรวดเร็วและมีประสิทธิภาพมากขึ้น
Summary
RPCS3 ปรับปรุงเป็นเวอร์ชัน Arm64 ทำให้ความเร็วเพิ่มสูงสุด 60% และการใช้พลังงานลดลง 25% การอัปเดตนี้รองรับ Linux, macOS และ Windows บน Apple Silicon และ Snapdragon X ทำให้เกม PlayStation 3 ที่เคยไม่เล่นได้อย่าง *Ninja Gaiden 3* สามารถรันได้อย่างราบรื่นบนอุปกรณ์พกพาใหม่ ๆ.
แชร์บทความนี้:
ชอบบทความแบบนี้?
สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม
แหล่งข่าวต้นฉบับ
- ชื่อต้นฉบับ
- RPCS3 just got a lot faster on Arm, after months of low-level optimization
- ผู้เขียน
- Ivan Franco
- แหล่ง
- TechSpot
- วันที่เผยแพร่
- 7 สิงหาคม 2569 เวลา 23:54



