عن المشروع

newserv هو خادم لعبة شامل ووكيل وأداة هندسة عكسية للعبة Phantasy Star Online (PSO). يدعم جميع إصدارات اللعبة، بما في ذلك النماذج الأولية التطويرية، عبر منصات Dreamcast وPC وGameCube وBlue Burst. يوفر المشروع خادمًا كامل الميزات مع حسابات مستخدمين، وتثبيت المهام، وجداول العناصر وأنماط الإسقاط، واللعب عبر الإصدارات، وحفظات من جانب الخادم، وميزات الحلقة 3، وتصحيحات الذاكرة، ومحمل DOL، ووظائف الوكيل، وأوامر الدردشة، وواجهة برمجة تطبيقات REST. كما يتضمن خادم تصحيحات لبيانات لعبة PSO PC وBlue Burst. إلى جانب الخادم نفسه، يعمل newserv كمرجع لدواخل PSO، حيث يوثق أوامر الشبكة، وصيغ الملفات، وتوليد العناصر، وهياكل الخرائط، وأكواد تشغيل المهام، وصيغ ملفات الحفظ. تم تصميم قاعدة الشيفرة لتكون قابلة لإعادة الاستخدام في مشاريع مفتوحة المصدر أخرى بموجب شروط ترخيص متساهلة. الإعداد مباشر على أنظمة macOS وWindows وLinux، مع توفر إصدارات مجمعة مسبقًا لأنظمة macOS وWindows. يتضمن الخادم واجهة شل تفاعلية لمهام الإدارة مثل إدارة المستخدمين وتحديثات الإعدادات.