يعيد محول 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 وواجهات التنزيل المدعومة؛ لا تحتاج منتقي القرص المباشر. |
| ZIP إلى القرص | نتيجة أكبر أو رغبة في كتابة ZIP كتدفق | HTTPS وshowSaveFilePicker، عادة Chrome أو Edge المكتبي. |
| الحفظ إلى مجلد | إخراج Linux غير مضغوط مباشرة | HTTPS وshowDirectoryPicker. قيود كتابة DLL في المتصفح تجعل Windows يحتاج وضع ZIP. |
قد يتوسع ZIP صغير إلى ما يتجاوز سعة الذاكرة. حينها قد يساعد وضع الكتابة المباشرة المدعوم.
حدّان منفصلان، كل منهما 256 MiB
يفحص تنزيل الذاكرة الملفات بعد الفك مع الحمل الإضافي للمخرجات. الكتابة المتدفقة إلى القرص تتجنب إبقاء النتيجة الكاملة في الذاكرة.
وهناك حد إدخال تحويل إجمالي 256 MiB للتنفيذي والوحدات والأيقونة. الحفظ المباشر لا يتجاوزه. إذا كانت المدخلات أكبر فاستخدم الأداة الأصلية الموضحة في إعداد AnyPS5.
إذا توقف التحويل أو الحفظ
- المدخل غير معروف: طابق ELF وترتيب الوحدات مع إعداد AnyPS5.
- وضع القرص غير متاح: استخدم متصفحاً يدعم المنتقي، أو الذاكرة إذا اتسعت. Windows يستخدم أحد وضعي ZIP.
- ملفات الإصدار غير متطابقة: يتحقق المحول من بيان الإصدار ومكتباته. انتظر تطابق الإصدار ونشر Pages بدلاً من خلط المكتبات يدوياً.
- تجاوز حد المدخل: انتقل إلى سطر الأوامر بدلاً من تكرار تغيير الحفظ.
بعد الحفظ
فك ZIP بالكامل مع التنفيذي وlibs/ وapp0/ معاً. حافظ على ترتيب إخراج مجلد Linux وأضف صلاحية التنفيذ عند الحاجة. البيئة في متطلبات AnyPS5، وفشل التشغيل في حل مشاكل AnyPS5.
راجع تقارير ألعاب AnyPS5 ذات الصلة. إذا احتاج التقرير فرعاً أو مكتبات أخرى، فاتبع تلك الإعدادات ولا تفترض وجودها في حزمة المتصفح. يوضح AnyPS5 على GitHub مواضع تلك البناءات.