AnyPS5 là một công cụ C++ nhằm tự động chuyển các tệp thực thi PS5 sang Linux và Windows bằng cách relink để tạo định dạng gốc của hệ điều hành đích và cung cấp các triển khai thư viện hệ thống PS5 có thể liên kết động.
AnyPS5 được giới thiệu như một công cụ chuyển các tệp thực thi PS5 sang Linux và Windows. README cho biết dự án có một relinker để chuyển tệp thực thi sang định dạng gốc của hệ điều hành đích, đồng thời cung cấp các triển khai thư viện hệ thống PRX của PS5 để liên kết động. Dự án cũng nêu rõ rằng nó không dựa vào giả lập hay một tiến trình runtime riêng biệt.
Dự án giải quyết khó khăn khi chạy các tệp thực thi nhắm đến PS5 trên nền tảng khác theo hướng tương thích và khả chuyển, thay vì mô phỏng. Mục tiêu được nêu là giúp các tệp thực thi có thể chạy trên Linux và Windows bằng cách thích ứng chúng với hệ thống đích và cung cấp hành vi thư viện hệ thống cần thiết. README mô tả mục đích của dự án là phục vụ khả năng tương tác, nghiên cứu, bảo tồn và tương thích.
Ở mức khái quát, AnyPS5 hoạt động bằng cách relink các tệp thực thi PS5 để chúng phù hợp với định dạng thực thi gốc của hệ điều hành đích, đồng thời cung cấp các triển khai thư viện hệ thống PRX của PS5 mà các tệp đó dự kiến sẽ nạp động. Dự án cũng có một shader recompiler có thể tạo ra SPIR-V, và README cho biết đầu ra này được kiểm tra bằng SPIRV-Tools khi tùy chọn đó được bật. Ngoài ra, README chủ yếu dẫn người đọc sang các tài liệu riêng về cách dùng, biên dịch, kiến trúc, technical debt, quy ước mã nguồn và ánh xạ đầu vào, nên các chi tiết nội bộ sâu hơn không được xác lập ở đây.
Việc dự án được chú ý gần đây nhiều khả năng đến từ sự kết hợp giữa mục tiêu rất cụ thể nhưng đầy tham vọng — tự động chuyển đổi tệp thực thi PS5 — và các dấu hiệu tiến triển thể hiện ngay trong README, như các trò chơi đã được xác minh, hỗ trợ shader sang SPIR-V, cùng hỗ trợ tay cầm và ánh xạ đầu vào. Ngoài ra, theo metadata được cung cấp, kho mã có số sao lớn và tăng rất nhanh, cho thấy mức độ quan tâm đang đi lên. Chỉ dựa trên README, bằng chứng rõ ràng nhất về đà phát triển là việc dự án đã liệt kê các trò chơi đã thử nghiệm và có trang tương thích, cho thấy hoạt động thử nghiệm và theo dõi kết quả công khai.
README không nêu tên các lựa chọn thay thế trực tiếp. Dựa trên nội dung mô tả, các hướng tiếp cận gần nhất sẽ là giả lập PS5 hoặc các công cụ chuyển cổng trò chơi khác, nhưng dự án này tự định vị là khác với giả lập vì nó relink tệp thực thi và cung cấp các triển khai thư viện thay vì chạy một runtime giả lập riêng. Vì vậy, so sánh phù hợp nhất là với các dự án hướng đến tính khả chuyển hoặc tương thích khác, chứ không phải một công cụ cụ thể nào được nêu trong README.
Do AI giải thích · dựa trên README của từng kho