حقوق الطبع والنشر 2013، Ifcaro & jimmikaelkael مرخصة بموجب الترخيص الأكاديمي المجاني الإصدار 3.0، قم بمراجعة ملف الترخيص للحصول على مزيد من التفاصيل.
Open PS2 Loader (OPL) هو محمل ألعاب وتطبيقات مفتوح المصدر بنسبة 100% لوحدات PS2 وPS3. وهو يدعم خمس فئات من الأجهزة: أجهزة تخزين USB كبيرة السعة، وMX4SIO (بطاقة SD متصلة بمنفذ بطاقة الذاكرة عبر المحول)، وiLink (أجهزة تخزين متوافقة مع SBP2 عبر IEE1394)، ومشاركات SMBv1 ووحدة PlayStation 2 HDD. يدعم USB/SMB/MX4SIO/iLink كلاً من تنسيقات USBExtreme و*.ISO بينما يدعم PS2 HDD تنسيق HDLoader، كما تدعم جميع الأجهزة تنسيق ZSO (ISO المضغوط). إنه الآن محمل البيرة المنزلي الأكثر توافقًا.
يتم تطوير OPL بشكل مستمر - يمكن لأي شخص المساهمة في تحسينات المشروع نظرًا لطبيعته مفتوحة المصدر.
يمكنك زيارة منتدى Open PS2 Loader على:
https://www.psx-place.com/forums/open-ps2-loader-opl.77/
يمكنك الإبلاغ عن مشاكل توافق اللعبة على:
https://www.psx-place.com/threads/open-ps2-loader-game-bug-reports.19401/
للحصول على قائمة التوافق المحدثة، يمكنك زيارة موقع OPL-CL على:
http://sx.sytes.net/opcl/games.aspx
تتضمن حزمة محمل PS2 المفتوحة عدة أنواع من نفس إصدار OPL. تأتي هذه الأنواع مع ميزات أكثر أو أقل مضمنة.
النوع (يمكن أن يكون مزيجًا) | وصف |
---|---|
Release | إصدار OPL منتظم مع GSM وIGS وPADEMU وVMC وPS2RD Cheat Engine والرقابة الأبوية. |
DTL_T10000 | OPL للأدوات (DevKit PS2) |
IGS | OPL مع ميزة InGame Screenshot. |
PADEMU | OPL مع محاكاة الوسادة لـ DS3 وDS4. |
RTL | OPL مع دعم اللغة من اليمين إلى اليسار. |
يستخدم OPL بنية شجرة الدليل التالية عبر أوضاع HDD وSMB وUSB:
مجلد | وصف | وسائط |
---|---|---|
CD | للألعاب الموجودة على وسائط الأقراص المضغوطة - أي الأقراص ذات القاع الأزرق | USB والشركات الصغيرة والمتوسطة |
DVD | لصور DVD5 وDVD9 (إذا كان نظام الملفات يدعم ملفات +4 جيجابايت) | USB والشركات الصغيرة والمتوسطة |
VMC | لصور بطاقة الذاكرة الافتراضية - من 8 ميجابايت إلى 64 ميجابايت | الجميع |
CFG | لحفظ ملفات التكوين لكل لعبة | الجميع |
ART | للصور الفنية للعبة | الجميع |
THM | لدعم المواضيع | الجميع |
LNG | لدعم الترجمة | الجميع |
CHT | لملفات الغش | الجميع |
سيقوم OPL تلقائيًا بإنشاء بنية الدليل أعلاه في المرة الأولى التي تقوم فيها بتشغيله وتمكين جهازك المفضل.
بالنسبة لمستخدمي محرك الأقراص الصلبة، سيقرأ OPL hdd0:__common/OPL/conf_hdd.cfg
لإدخال التكوين hdd_partition
لاستخدامه كقسم OPL الخاص بك. إذا لم يتم العثور على ملف التكوين، فسيتم إنشاء قسم 128 ميجابايت +OPL
. يمكنك تحرير التكوين إذا كنت ترغب في استخدام/إنشاء قسم مختلف. سيكون حجم جميع الأقسام التي تم إنشاؤها بواسطة OPL 128 ميجا بايت (لا يوصى بتكبير الأقسام حيث سيؤدي ذلك إلى كسر LBAs، وبدلاً من ذلك قم بإزالتها وإعادة إنشائها يدويًا باستخدام uLaunchELF بحجم أكبر إذا لزم الأمر).
يجب إلغاء تجزئة ملفات الألعاب بشكل مثالي سواء ملف تلو الآخر أو محرك الأقراص بأكمله، ويجب أن تستخدم الألعاب التي يزيد حجمها عن 4 جيجابايت تنسيق USBExtreme إذا كان الجهاز يستخدم تنسيق FAT32 (راجع برامج OPLUtil أو USBUtil). لا نوصي باستخدام أي برامج إلغاء التجزئة. أفضل طريقة لإلغاء التجزئة - نسخ جميع الملفات إلى جهاز الكمبيوتر، وتنسيق USB، ونسخ جميع الملفات مرة أخرى. كرر ذلك بمجرد مواجهة مشكلة إلغاء التجزئة مرة أخرى.
ملحوظة: يتم دعم التجزئة الجزئية للملفات (ما يصل إلى 64 جزءًا!) منذ OPL v1.2.0 - rev1893
لتحميل الألعاب عبر بروتوكول SMB، تحتاج إلى مشاركة مجلد (على سبيل المثال: PS2SMB) على الجهاز المضيف أو جهاز NAS والتأكد من حصوله على أذونات القراءة والكتابة الكاملة. يعد تنسيق USB Advance/Extreme اختياريًا - * يتم دعم صور ISO باستخدام بنية المجلد أعلاه.
بالنسبة إلى PS2، يتم دعم محركات الأقراص الصلبة الداخلية LBA 48 بت التي تصل سعتها إلى 2 تيرابايت. يجب تهيئة محرك الأقراص الثابتة بنظام تقسيم APA. سيقوم OPL بإنشاء قسم +OPL
على محرك الأقراص الثابتة. لتجنب ذلك، يمكنك إنشاء ملف نصي في الموقع hdd0:__common:pfs:OPL/conf_hdd.txt
الذي يحتوي على اسم القسم المفضل (على سبيل المثال __common
).
يستخدم OPL الآن خادم NBD لمشاركة القرص الصلب الداخلي، بدلاً من خادم HDL. تم توثيق بنك دبي الوطني وتطويره رسميًا كمعيار مفتوح تعاوني.
يعتمد التنفيذ الحالي للخادم على lwNBD، انتقل إلى هناك للمساهمة في رمز NBD نفسه.
الميزة الرئيسية لاستخدام NBD هي أن العميل سيعرض محرك الأقراص لنظام التشغيل الخاص بك بطريقة مشابهة لمحرك الأقراص المتصل مباشرة. وهذا يعني أن أي أداة مساعدة تعمل مع محرك الأقراص عند توصيله مباشرة يجب أن تعمل بنفس الطريقة مع NBD.
يدعم OPL حاليًا تصدير (مشاركة) محرك أقراص PS2 فقط.
يمكنك استخدام hdl-dump
أو pfs-shell
أو حتى تحرير القرص مباشرة في محرر سداسي عشري.
على سبيل المثال، لاستخدام hdl_dump
لتثبيت لعبة على محرك الأقراص الثابتة:
hdl_dump inject_dvd ps2/nbd "Test Game" ./TEST.ISO
لاستخدام خادم NBD في OPL:
المدعومة: Linux، Windows مع WSL وkernel المخصص
يتطلب عميل nbd دعم nbd kernel. إذا لم يتم تحميله، فسوف يقوم sudo modprobe nbd
بذلك.
قائمة التصدير المتاحة:
nbd-client -l 192.168.1.45
يتصل:
nbd-client 192.168.1.45 /dev/nbd1
قطع الاتصال:
nbd-client -d /dev/nbd1
ستحتاج عمومًا إلى Sudo لتشغيل هذه الأوامر في الجذر أو إضافة المستخدم الخاص بك إلى المجموعة الصحيحة التي عادةً ما تكون "القرص".
المدعومة: لينكس، ويندوز مع WSL2
قائمة التصدير المتاحة:
nbdinfo --list nbd://192.168.1.45
يتصل:
mkdir ps2
nbdfuse ps2/ nbd://192.168.1.45 &
قطع الاتصال:
umount ps2
المدعومة: ويندوز
عميل WNBD. قم بتثبيت PowerShell، وإعادة تشغيله، وفتحه بشكل مرتفع (مع حقوق المسؤول).
يتصل:
wnbd-client.exe map hdd0 192.168.1.22
قطع الاتصال:
wnbd-client.exe unmap hdd0
غير معتمد.
اعتبارًا من الإصدار 1.2.0، أصبحت ملفات ISO المضغوطة بتنسيق ZSO مدعومة بواسطة OPL.
للتعامل مع ملفات ZSO، يتم تضمين برنامج python النصي (ziso.py) في مجلد جهاز الكمبيوتر الخاص بهذا المستودع. يتطلب Python 3 ومكتبة LZ4:
pip install lz4
لضغط ملف ISO إلى ZSO:
python ziso.py -c 2 " input.iso " " output.zso "
لفك ضغط ZSO وإعادته إلى ISO الأصلي:
python ziso.py -c 0 " input.zso " " output.iso "
يمكنك نسخ ملفات ZSO إلى نفس المجلد مثل ملفات ISO الخاصة بك وسيتم اكتشافها بواسطة OPL. للتثبيت على محرك الأقراص الثابتة الداخلي، يمكنك استخدام أحدث إصدار من HDL-Dump.
حاليًا، يتم دعم إصدارات PS3 المتوافقة مع الإصدارات السابقة (BC) فقط. لذلك يتم دعم لوحات COK-001 وCOK-002/COK-002W فقط. يتم دعم أوضاع USB وSMB وHDD.
لتشغيل OPL، تحتاج إلى نقطة دخول لتشغيل عناوين PS2. يمكنك استخدام كل شيء (Swapmagic PS2، على سبيل المثال)، ولكن يفضل استخدام البرامج الثابتة المخصصة مع أحدث إصدار من Cobra. ملحوظة: يدعم CFW فقط وضع HDD.
يحتاج برنامج تحميل PS2 المفتوح إلى أحدث إصدار من PS2SDK
منذ 05/07/2021، سيتم تحميل كل إصدار OPL تم إرساله إلى قسم الإصدار في هذا المستودع إلى حساب ضخم. يمكنك الوصول إلى الأرشيف عن طريق النقر فوق الشارة الضخمة الموجودة أعلى هذا الملف التمهيدي
في بعض الأحيان يتجمد OPL عند تحميل ملفات التكوين التي تم إنشاؤها بواسطة إصدارات OPL الأقدم.
اضغط مع الاستمرار
START
أثناء تهيئة OPL لتخطي تحميل التكوين، ثم يمكنك حفظ الإعدادات الخاصة بك. إصلاح المشكلة.
تعذر العثور على اللعبة الرئيسية القابلة للتنفيذ. إما أن تكون اللعبة مجزأة أو أن الصورة تالفة
ربما تكون قد حددت وضع فيديو لا يدعمه تلفزيونك. استمر في الضغط على المثلث والتقاطع أثناء تهيئة OPL لإعادة ضبط وضع الفيديو على "تلقائي".