AnyPS5 الأدلة

إعداد AnyPS5 على Linux

حوّل إلى ELF، واستخدم مكتبات Linux المناسبة وافحص مسار ذاكرة Vulkan.

تمت المراجعة ·

حوّل وشغّل من مجلد التشغيل

اختر relinker ومكتبات Linux. الإخراج الافتراضي ELF. ضع app0/ بجانب الملف الناتج ومكتبات AnyPS5 في libs/، وشغّل من المجلد نفسه لتثبيت المسارات النسبية. استبدل مسارات المثال بملفاتك.

الطرفية / مثال
chmod +x ./relinker-v0.1.1
./relinker-v0.1.1 ./source/input.elf ./runtime/app.elf
cd ./runtime
chmod +x ./app.elf
./app.elf

افحص مسار الذاكرة في التعريف

تستخدم بعض تعريفات Linux مسار dma-buf عبر /dev/udmabuf، بينما يستخدم NVIDIA مساراً مختلفاً. قد يمنع التشغيل غياب الجهاز أو الصلاحيات أو حد الحجم. حدّد مسار تعريفك واقرأ تعليمات udmabuf الحالية قبل تغيير النظام.

قد يغيّر معدل الإطارات التخزين المؤقت للمظللات، وظهور النافذة، ومدير التركيب، وتجميع التشغيل الأول. اذكر حالة الذاكرة المؤقتة وظهور النافذة ومدة القياس، وافصل القائمة والمشهد السينمائي واللعب.

تمييز أخطاء البدء والعتاد والذاكرة

افحص جهاز Vulkan المختار في السجل. قد يكون المدمج على جهاز ببطاقتين. يقبل main الحالي ANYPS5_GPU كجزء غير حساس للحالة من الاسم ويعرض المرشحين عند الفشل. استخدم أسماء البناء، ولا تفترض وجود الخيار في إصدار قديم.

قد يؤدي منع /dev/udmabuf في تعريف dma-buf إلى النسخ ثم فشل ذاكرة GPU. تحقق من وجود الجهاز ووصول الجلسة؛ تغيير المجموعة يحتاج دخولاً جديداً. حد الحجم مختلف عن الإذن. اتبع تعليمات التعريف واحتفظ بالإعدادات الأصلية، لا ترفع حدوداً لكل GPU.

المصادر الأصلية

أدلة ذات صلة