🕹️ RPCS3 0.0.0.9: التحديث التاريخي (إعادة الولادة)
بتاريخ 16 أبريل 2016، غيّر فريق التطوير مسار المحاكاة للأبد عبر الطلب رقم PR #1521.
🔧 أبرز التحولات البرمجية
- نظام الإعدادات: الانتقال الثوري من ملفات INI التقليدية إلى تنسيق YAML (مثل
config.yml) لتنظيم أسهل للأكواد. - إزالة LLVM Recompiler: تم حذف PPULLVMRecompiler بالكامل في هذه الخطوة لتنظيف البنية الأساسية قبل إعادة بنائه لاحقاً بشكل أقوى وأسرع.
- إعادة هندسة الأنظمة: بناء ELF/PRX Loader جديد وتحسين وظائف حيوية مثل
cellVideoOutوcellAudioلضمان استقرار الصورة والصوت. - واجهة الاستكشاف: دعم عناوين 32-bit في مفكك الأكواد (Disassembler) وتنظيم مدير وحدات LLE.
💬 كواليس النقاش وقتها
- شدد المطورون AniLeo و Ekaseo على ضرورة وجود إعدادات خاصة لكل لعبة (Per-Game Config).
- حجم التعديل كان هائلاً: 677 ملفاً، مع إضافة 41 ألف سطر برمجي وحذف 70 ألف سطر!
- تغير رقم الإصدار فجأة إلى 0.0.0.9 كاستعداد للانتقال لمرحلة 0.0.1.
⚠️ نتائج فورية
- ظهور بعض التراجعات (Regressions) مثل مشكلة الشاشة السوداء في House of the Dead 3.
- بداية الاعتماد الرسمي على ملفات SPRX الأصلية بدلاً من المحاكاة البرمجية (HLE).
- تأسيس النظام الحديث الذي سمح لاحقاً بدمج محرك Vulkan.
📌 كلمة "حكميك" في الخلاصة
إصدار RPCS3 0.0.0.9 لم يكن مجرد تحديث عادي، بل كان إعادة هيكلة شاملة للعقل المدبر للمحاكي. بحذف الأنظمة القديمة وبناء هيكل YAML، وضع المطورون حجر الزاوية لكل ما نراه اليوم من أداء مذهل ودعم لآلاف الألعاب بدقة 4K.
شارك المحتوى بصيغة مناسبة لكل منصة
يُرسل عنوان المقال وملخصًا قصيرًا ورابط HAKAMIQ المباشر بدون نصوص طويلة أو مزعجة.
تابع القراءة
articles تشغيل SIXAXIS في RPCS3 باستخدام يد Xbox والماوس
RPCS3 Xbox Controller Mouse Gyro SIXAXIS تشغيل SIXAXIS في RPCS3 باستخدام يد Xbox والماوس يد Xbox تشتغل بشكل طبيعي مع محاكي RPCS3 عن طريق XInput لكن اليد نفسها ما فيها حساس حركة أو…
articles طريقة استخدام Save State في RPCS3 وإدارة الحالات المحفوظة
RPCS3 Save State Multi-Slot SaveState Manager شرح إنشاء Save State وتحميلها، والفرق بينها وبين حفظ اللعبة العادي، وإدارة عدة حالات لكل لعبة، وضبط خيارات Savestate، ومعالجة مشاكل ال…
articles ضبط أيدي التحكم في RPCS3 واختيار اليد المناسبة
RPCS3 Controllers Motion & Pressure Windows / Linux / FreeBSD دليل كامل لاختيار DualShock 3 أو DualShock 4 أو DualSense أو Xbox، وضبط Handler وDevice وProfiles داخل RPCS3، وتشغيل ا…
articles طريقة إنشاء حساب RPCN وتفعيل اللعب أونلاين في RPCS3
RPCN RPCS3 Netplay Online Play RPCN هو سيرفر مفتوح المصدر يحاكي خدمات الحساب والمطابقة الخاصة بـPlayStation 3 داخل RPCS3. بعض الألعاب تعمل مباشرة، بينما تحتاج ألعاب أخرى إلى DNS أو…