دليل إعداد ملف config لـ Netplay في Xenia Canary

ميزة Netplay في Xenia Canary فتحت باباً كبيراً لتجربة اللعب الجماعي على محاكي Xbox 360، لكنها تحتاج إعدادات دقيقة في ملف xenia.config.toml لضمان استقرار الاتصال وسلاسة اللعب الجماعي.

🔗 api_address

هذا هو العنوان الأساسي الذي يستخدمه المحاكي للتواصل مع الخادم. إذا كنت تستخدم خادماً عاماً مقدماً من المجتمع أو استضافة محلية، يجب تغيير هذا الخيار من العنوان الافتراضي.

api_address = "https://xenia-netplay-2a0298c0e3f4.herokuapp.com"

💡 نصيحة: استخدم دائماً عنواناً مستقراً ومعروفاً لتجنب الانقطاعات المفاجئة.

📜 api_list

يحتفظ هذا الخيار بسجل لآخر 10 خوادم تم استخدامها. يفيدك جداً إذا كنت تتنقل بين خوادم مختلفة مع مجموعات أصدقاء متنوعة.

api_list = "https://xenia-netplay-2a0298c0e3f4.herokuapp.com/, 192.168.0.1:36000/"

🌐 upnp

ميزة UPnP (التوصيل والتشغيل) تكون مغلقة افتراضياً لأسباب أمنية، لكن تفعيلها ضروري جداً إذا كنت أنت من سيقوم باستضافة (Host) جلسة اللعب.

upnp = true

بمجرد تفعيلها، سيقوم الجهاز بفتح المنافذ (Ports) المطلوبة تلقائياً في الراوتر الخاص بك.

📶 network_mode

يتحكم هذا الخيار في طريقة عمل الاتصال الشبكي. القيم المتوفرة لها تأثير مباشر على استقرار الجلسة:

  • 0 - Offline: للعب الفردي فقط، يمنع أي محاولة اتصال شبكي.
  • 1 - LAN/Systemlink: للعب عبر الشبكة المحلية أو برامج الـ VPN مثل Radmin VPN.
  • 2 - Xbox Live: للاتصال عبر الإنترنت باستخدام خادم REST API (يدعم قائمة الأصدقاء).

للعب عن بُعد مع الأصدقاء، استخدم القيمة 2. أما للشبكة المحلية، فاستخدم القيمة 1.

👥 friends_xuids

يسمح لك هذا الخيار بتسجيل قائمة أصدقاء عبر أرقام XUID الخاصة بهم. إذا كان صديقك مسجلاً في نفس الخادم، ستتمكن من رؤيته والدخول في جلسته تلقائياً.

friends_xuids = "0009XXXXXXXXXXXX, 0009XXXXXXXXXXXX"

📝 رأي حكميك الشخصي

تعديل ملف xenia.config.toml ليس مجرد خطوة إضافية، بل هو "مفتاح" الدخول لعالم الأونلاين في Xbox 360 اليوم. ميزة Netplay تطورت بشكل مذهل، ولكنها تظل حساسة جداً لإعدادات الشبكة. ضبط هذه الخيارات بشكل صحيح سيغنيك عن 90% من مشاكل الفصل والتعليق.