الدليل الشامل لميزة حفظ الحالة (Save State) في RPCS3

🔔 ملاحظة هامة: ميزة Save State لا تزال في مرحلة تطوير مستمرة. قد تواجه بعض عدم الاستقرار في ألعاب معينة، لذا يُنصح بزيارة هذا الدليل دورياً لمتابعة التحسينات.

ما هي ميزة Save State؟

هي عبارة عن "لقطة شمولية" (Snapshot) تجمد كل ما يحدث داخل اللعبة في اللحظة التي تختارها، بما في ذلك الموسيقى ومواقع الأعداء وطاقة اللاعب.

🎮 بيانات الحفظ التقليدية (Save Data)

تخزن تقدمك الرسمي فقط (مثل نقاط الحفظ داخل اللعبة)، وتتطلب إعادة تحميل المرحلة.

📸 حفظ الحالة (Save State)

تجميد فوري للزمن؛ تعيدك لنفس الثانية التي كنت فيها بالضبط دون انتظار.

💡 نصيحة: استخدمها لتخطي المواجهات الصعبة أو تجربة استراتيجيات مختلفة في نفس اللحظة دون الحاجة لإعادة مراحل طويلة.

🚀 كيفية إجراء الحفظ والاستعادة

1️⃣ لإنشاء حفظ جديد (Create):
Ctrl + S

* اضغط المفتاحين معاً أثناء اللعب لتجميد الحالة فوراً.

2️⃣ لاستعادة الحالة (Load):

يوفر المحاكي ثلاث طرق لاستعادة اللحظة التي قمت بحفظها:

  • 🔹 القائمة المختصرة: اضغط بزر الفأرة الأيمن على اللعبة في القائمة الرئيسية واختر Boot with savestate.
  • 🔹 السحب والإفلات: اسحب ملف الحفظ وأفلته داخل نافذة المحاكي المفتوحة.
  • 🔹 الاختصار السريع: استخدم Ctrl + R أثناء اللعب (يتطلب إعدادات خاصة، انظر أدناه).
قائمة تحميل Save State في RPCS3

لقطة شاشة توضح خيار التحميل من القائمة المختصرة.

⚠️ تحذيرات الاستقرار وإعدادات هامة

🚫 متى يجب عليك تجنب الحفظ؟
  • أثناء عمليات الحفظ التلقائي (Auto-save) داخل اللعبة.
  • أثناء تثبيت بيانات اللعبة (Game Data Install) لأول مرة.

* القيام بذلك قد يؤدي لتعطل ملفات اللعبة (Dump).

⚙️ ملاحظات تقنية وإعدادات:
  • سلوك المحاكي: حالياً، عند إجراء Save State ستغلق اللعبة تلقائياً وتضطر لإعادة تشغيلها. هذا طبيعي.
  • لتحسين الاستقرار (GPU): قم بتفعيل خيار Write Color Buffers من تبويب GPU لحل مشاكل الرسوميات عند التحميل.
  • لتحسين التوافق (Debug): تفعيل خيار Force CPU Blit من تبويب Debug قد يحل بعض المشاكل المستعصية.

* تفعيل هذه الخيارات قد يسبب انخفاضاً طفيفاً في الأداء.

📍 المسارات والإبلاغ عن المشاكل

تُحفظ الملفات في مجلد savestates داخل مسار المحاكي:

Linux: ~/.config/rpcs3/
MacOS: ~/Library/Application Support/rpcs3/
📢 للإبلاغ عن خطأ (Debug Steps):
  1. أوقف المحاكاة مؤقتاً عند النقطة التي تسبق الخطأ عبر Ctrl + P.
  2. اذهب إلى Utilities > Kernel Explorer واختر Log All.
  3. قم بإجراء Save State، ثم انسخ ملف السجل (Log) وارفعه للمطورين.

HAKAMIQ

TECH_GUIDE // RPCS3_SAVESTATE // 2026