ตัวแปลง AnyPS5 บนเว็บทางการรีลิงก์ไฟล์ PS5 ที่พร้อมใช้งานในเบราว์เซอร์ และสร้างเอาต์พุต Windows หรือ Linux เหมาะกับการลองโดยไม่ติดตั้งเครื่องมือคำสั่ง ยังต้องมีโมดูลกับทรัพยากรเกม และนำไปรันบนระบบปลายทาง
เปิดตัวแปลงทางการ หรืออ่านวิธีเลือกอินพุตและบันทึกก่อน หากเพิ่งรู้จักโปรเจกต์ เริ่มที่ AnyPS5
เกิดอะไรในเบราว์เซอร์
WebAssembly ของรีลิงเกอร์อ่านไฟล์ในเครื่อง แล้วดึงไลบรารีทดแทนที่ตรงกันจากไฟล์รีลีส การประมวลผลอินพุตอยู่บนอุปกรณ์ แต่ดาวน์โหลดเครื่องมือและไลบรารียังต้องใช้เครือข่าย
ซอร์สเว็บ v0.1.2 อธิบายปุ่มกับข้อจำกัดในหน้านี้ เว็บไซต์จริงอาจเปลี่ยนเมื่อเผยแพร่รุ่นใหม่
แปลงโฟลเดอร์หรือ ZIP
- เตรียมอินพุต ELF โมดูล และทรัพยากรที่มีสิทธิ์ใช้ รับโฟลเดอร์หรือ ZIP/ZIP64 แต่แพ็กเกจเข้ารหัสยังไม่พร้อม
- เลือกไฟล์ ใช้ Choose folder หรือ Choose ZIP file บนหน้าทางการ แล้วตรวจไฟล์ที่ตรวจพบ
- เลือกระบบ Windows
.exeหรือ Linux.elfไม่มีเอาต์พุต macOS - เลือกวิธีบันทึก ดูทั้งงบอินพุตและความสามารถเบราว์เซอร์ในตาราง
- กด Convert & save ทำตามความคืบหน้าและหน้าต่างเลือกไฟล์ โหมดหน่วยความจำใช้ปุ่มดาวน์โหลด ZIP หลังพร้อม
เลือกวิธีบันทึก
| วิธี | เหมาะกับ | สิ่งที่ต้องมี |
|---|---|---|
| ดาวน์โหลดจากหน่วยความจำ | ไฟล์ที่ขยายแล้วและพื้นที่เพิ่มของเอาต์พุตอยู่ใน 256 MiB | WebAssembly และ API ดาวน์โหลดที่รองรับ ไม่ต้องมีตัวเลือกดิสก์โดยตรง |
| บันทึก ZIP ลงดิสก์ | ผลใหญ่หรืออยากสตรีม ZIP | HTTPS กับ showSaveFilePicker มักใช้ desktop Chrome/Edge |
| บันทึกลงโฟลเดอร์ | เขียนเอาต์พุต Linux แบบไม่บีบอัด | HTTPS กับ showDirectoryPicker ข้อจำกัดเขียน DLL ของเบราว์เซอร์ทำให้ Windows ต้องใช้ ZIP |
ZIP ที่บีบอัดเล็กอาจขยายเกินงบหน่วยความจำ ถ้าพบอาการนี้ การบันทึกดิสก์ที่รองรับอาจช่วยได้
สองข้อจำกัด 256 MiB ที่แยกกัน
โหมดหน่วยความจำตรวจ ไฟล์หลังขยายและพื้นที่เพิ่มเติมของเอาต์พุต การสตรีมลงดิสก์ไม่ต้องเก็บผลทั้งหมดในหน่วยความจำ
ยังมี ขีดจำกัดอินพุตรวม 256 MiB ของไฟล์ปฏิบัติการ โมดูล และไอคอน บันทึกลงดิสก์ก็ข้ามไม่ได้ หากเกิน ให้ใช้รีลิงเกอร์เนทีฟตาม ติดตั้ง AnyPS5
หากแปลงหรือบันทึกหยุด
- ไม่รู้จักอินพุต: เทียบ ELF กับโมดูลใน ติดตั้ง AnyPS5
- ใช้โหมดดิสก์ไม่ได้: ใช้เบราว์เซอร์ที่มีตัวเลือกไฟล์ตามต้องการ หรือใช้หน่วยความจำถ้าขนาดพอ Windows ใช้ ZIP แบบใดแบบหนึ่ง
- ไฟล์รีลีสไม่ตรง: worker ตรวจ manifest และไลบรารี หากรีลีสกับ Pages ไม่ตรงกัน ให้รอการเผยแพร่ที่ครบ อย่าผสมไลบรารีเอง
- เกินอินพุตแปลง: ย้ายไปคำสั่งในเครื่อง ไม่ต้องเปลี่ยนโหมดบันทึกซ้ำ
หลังบันทึก
แตก ZIP ทั้งชุด เก็บโปรแกรม libs/ และ app0/ ด้วยกัน Linux แบบโฟลเดอร์ก็รักษาผังและให้สิทธิ์รันตามจำเป็น ดูระบบที่ สเปกที่ต้องใช้กับ AnyPS5 และเปิดไม่ผ่านที่ แก้ปัญหา AnyPS5
ดูรายงานเกม AnyPS5ที่เกี่ยวข้อง หากต้องใช้บรานช์หรือไลบรารีอื่น ให้ทำตามเงื่อนไขนั้น ไม่ถือว่าเว็บบรรจุไว้แล้ว AnyPS5 บน GitHub ช่วยหาไฟล์ที่ต้องใช้