الحقيقة حول التوافق العكسي (Backwards Compatibility)

هل يستطيع PCSX2 تشغيل ألعاب PS1؟ وما هي العوائق التقنية؟

⚠️ ميزة تجريبية (غير مستقرة)

نعم، يستطيع PCSX2 تشغيل "بعض" ألعاب PS1، ولكنها ميزة تجريبية للغاية. توقع أخطاء بصرية كثيرة، تجمّد اللعبة، وتوافقاً ضعيفاً جداً. فريق التطوير لا يقدم أي دعم فني لهذه الألعاب حالياً.

✅ البديل الأفضل: ننصح باستخدام المحاكي المتخصص

DuckStation 🦆

أولاً: كيف يشغل PS2 ألعاب PS1؟ (إعادة تشكيل الهاردوير)

في أجهزة PS2 Fat، لم تكن سوني تعتمد على المحاكاة البرمجية، بل على تقنية مذهلة تسمى Hardware Reconfiguration. القطع الداخلية تغير هويتها وسرعتها فيزيائياً لتتقمص دور PS1 حقيقي.

1. تحول المعالج المساعد (IOP):

شريحة IOP هي "المساعد" في وضع PS2، لكنها تتحول لتصبح المعالج الرئيسي في وضع PS1. يتم "خنق" سرعتها من 36.8Mhz إلى 33.8Mhz لتطابق سرعة الجهاز القديم تماماً.

🔄 رحلة البيانات في وضع PS1
IOP المعالج
PGIF المترجم
EE + GS الرسم

ثانياً: ماذا عن أجهزة Slim الحديثة؟ (نظام DECKARD)

بداية من إصدارات (SCPH-7500x)، تخلت سوني عن قطع الهاردوير القديمة لتقليل التكلفة، واستبدلتها بمعالج IBM PPC ونظام محاكاة داخلي يسمى DECKARD Emulator.

💡 تنبيه لمستخدمي PCSX2: إذا أردت تشغيل ألعاب PS1، يجب استخدام ملفات BIOS بإصدار أقل من v2.20 (نسخ Fat)، لأن المحاكي لا يدعم إعدادات DECKARD المعقدة حالياً.

📚 قاموس المصطلحات (Device Naming)

يعتمد المطورون على توثيق psx-spx لفهم كيفية تواصل القطع عبر منافذ SIO:

SIO0 (PS1 Standard) واجهة توصيل أيدي التحكم وكروت الذاكرة الأصلية.
SIO1 (Legacy Port) المنفذ التسلسلي (Serial) القديم للربط بين جهازين.
SIO2 (PS2 Standard) واجهة التحكم المتطورة والأسرع الخاصة بـ PS2.

HAKAMIQ

// TECH ARCHIVES // HARDWARE_DEEP_DIVE

ما فعلته سوني كان عبقرية هندسية؛ حيث القطع تغير هويتها فيزيائياً. للاستمتاع، استخدم DuckStation. للدراسة والبحث، تأمل في PCSX2.