ภาพรวมการพัฒนา AnyPS5
ตามงานไลบรารีระบบและตัวถอดรหัสกราฟิก แล้วดูประวัติรีลีสด้านล่าง
ภาพรวม ณ วันที่: · ข้อมูลความคืบหน้าต้นทาง
นับว่าพัฒนาแล้ว 88.3%
รู้จักคำสั่งในรายการ 100%
- ไลบรารีระบบ
- ฟังก์ชันที่ตัวสแกนต้นทางนับว่าพัฒนาแล้ว ยอดรวมคือเนื้อฟังก์ชันในขอบเขตสแกน
- ตัวถอดรหัสเชดเดอร์
- คำสั่งที่ตัวถอดรหัส AMD RDNA 1/2 รู้จัก เกมแต่ละเกมอาจยังต้องแก้การเรนเดอร์
หาเกมอยู่หรือ เปิด ตรวจสอบเกม AnyPS5 เพื่อดูความคืบหน้า ปัญหา และวิธีเตรียม
ประวัติการพัฒนา
ประวัติใช้กติกาเดียวกันกับ main สุดท้ายแต่ละวัน เพื่อเทียบกับภาพรวมปัจจุบัน
| วันที่ | ฟังก์ชันไลบรารี | รายการเชดเดอร์ | รีวิชัน |
|---|---|---|---|
| 1827/2813 (64.95%) | 614/1166 (52.66%) | 49a78191 | |
| 2511/2919 (86.02%) | 1131/1166 (97%) | c73ee448 | |
| 2560/3026 (84.6%) | 1166/1166 (100%) | ae91d978 | |
| 3239/3668 (88.3%) | 1166/1166 (100%) | eecf9095 |
รีลีส
จุดบันทึก main
3e577edac215, คอมมิตเมื่อ .
AnyPS5 มีตัวนับหลักสองอย่าง คือการพัฒนาไลบรารีทดแทนกับการรู้จักคำสั่งเชดเดอร์ อ่านคู่กับประวัติคอมมิตเพื่อดูว่าส่วนไหนกำลังเดินหน้า และจะหาการแก้ไขที่เกี่ยวกับเกมได้ที่ไหน
แดชบอร์ดนี้เก็บ ภาพรวมวันที่ 14 ตุลาคม 2026 หากต้องการการเปลี่ยนแปลงหลังจากนั้น ให้ดูหน้าความคืบหน้าของต้นทาง
ขอบเขตการนับไลบรารี
เกมเรียกไลบรารีคอนโซลเพื่อใช้หน่วยความจำ ไฟล์ เสียง อินพุต และบริการอื่น AnyPS5 สร้างส่วนทดแทนให้การเรียกเหล่านี้
ตัวสแกนนับเนื้อฟังก์ชันที่ประกาศใน core/libs/prx เส้นทางที่ตรวจพบว่ายังไม่พัฒนาจะเป็นงานค้าง ส่วนที่เหลือนับว่ามีการพัฒนาแล้ว เปอร์เซ็นต์จึงอ้างถึงฟังก์ชันที่ประกาศในโปรเจกต์ ดูกติกาใน PROGRESS.md รุ่นที่ตรึงไว้
เมื่อเพิ่มการประกาศ ตัวส่วนอาจโตจนเปอร์เซ็นต์ลด แม้งานที่เสร็จเพิ่มขึ้น ดูยอดทั้งสองและตามฟังก์ชันหรือไลบรารีที่เกมติดอยู่
หมุดหมายเชดเดอร์
100% หมายถึงตัวถอดรหัสรู้จักรายการคำสั่ง AMD RDNA 1/2 ที่โปรเจกต์ระบุ หลังจากถอดรหัสยังมีการแปลง ผูกทรัพยากร รูปแบบเท็กซ์เจอร์ เข้าถึงหน่วยความจำ ซิงโครไนซ์ และไดรเวอร์โฮสต์
การแก้ barrier หรือเส้นทางเท็กซ์เจอร์อาจแก้ฉากได้โดยตัวนับไม่เปลี่ยน เอกสารสถาปัตยกรรม อธิบายทางกราฟิกนี้
ใช้ประวัติหาการเปลี่ยนแปลง
ต้นทางเลือกคอมมิต main สุดท้ายของแต่ละวัน แล้วใช้กติกาปัจจุบันคำนวณโค้ดเก่าใหม่ จึงเป็นการเปรียบเทียบภายใต้วิธีเดียวกัน
เริ่มจากจุดเปลี่ยนในกราฟ แล้วเปิดคอมมิตหรือไลบรารีที่ได้รับผล เทียบวันรวมโค้ดกับรีวิชันที่คุณใช้อยู่ รีลีสใกล้วันนั้นก็อาจออกก่อนการแก้ไข
เชื่อมความคืบหน้า AnyPS5 กับเกม
- รีลีส มีชื่อรุ่น ชุดดาวน์โหลด และเอกสาร คู่มือติดตั้งใช้ v0.1.2
- main เป็นงานพัฒนาต่อเนื่อง หากจะลองการแก้ที่รวมแล้ว ให้บิลด์รีวิชันนั้นพร้อมไลบรารีที่ตรงกัน
- บรานช์รวมแพตช์ ใช้ทดสอบบางกรณี อ่านรายการแพตช์และทางเข้าเกมก่อน
AnyPS5 บน GitHub ช่วยแยกรุ่นเหล่านี้ ใน เกม AnyPS5 ปัญหาถัดไปอาจเป็นการเปลี่ยนช่วงโหลด เชดเดอร์ อินพุต หรือบริการที่ยังไม่มี
ขั้นต่อไป
ติดตามงานนั้นจากคอมมิตต้นทาง และดูการสาธิตกับกระทู้ที่ AnyPS5 บน Reddit การอัปเดตที่เชื่อมการแก้โค้ดกับการลองเกมใหม่ช่วยตัดสินใจได้มาก
หากจะลองเอง ตรวจ สเปกที่ต้องใช้กับ AnyPS5 ทำตาม ติดตั้ง AnyPS5 และเก็บข้อผิดพลาดแรกไว้ใช้กับ แก้ปัญหา AnyPS5