تم الانتهاء من الهندسة العكسية لرمز GTA III وGTA VC

تتوفر الإصدارات الأولى من مشروعي re3 وreVC، والتي تم من خلالها العمل على إجراء هندسة عكسية للكود المصدري لألعاب GTA III وGTA Vice City، التي تم إصدارها منذ حوالي 20 عامًا. تعتبر الإصدارات المنشورة جاهزة لبناء لعبة تعمل بكامل طاقتها. تم اختبار الإصدارات على أنظمة Linux وWindows وFreeBSD على أنظمة x86 وamd64 وarm وarm64. بالإضافة إلى ذلك، يتم تطوير المنافذ لوحدات تحكم Nintendo Switch وPlaystation Vita وNintendo Wii U وPS2 وXbox. للتشغيل، تحتاج إلى ملفات تحتوي على موارد اللعبة، والتي يمكنك استخراجها من نسختك من GTA III.

تم إطلاق مشروع استعادة الكود في عام 2018 بهدف إصلاح بعض الأخطاء، وتوسيع الفرص أمام مطوري التعديلات، وإجراء تجارب لدراسة واستبدال خوارزميات محاكاة الفيزياء. للعرض، بالإضافة إلى محرك رسومات RenderWare الأصلي (D3D8)، من الممكن استخدام محرك librw، الذي يدعم الإخراج عبر D3D9 وOpenGL 2.1+ وOpenGL ES 2.0+. يمكن استخدام MSS أو OpenAL لإخراج الصوت. يأتي الكود بدون ترخيص، مع إشعار يقصر استخدامه على الأغراض التعليمية والتوثيق والتعديل.

بالإضافة إلى إصلاحات الأخطاء والتكيف للعمل على منصات جديدة، أضاف الإصدار المقترح أدوات تصحيح إضافية، ونفذ كاميرا دوارة، وأضاف دعم XInput، ودعمًا موسعًا للأجهزة الطرفية، وقدم دعمًا لإخراج متدرج على شاشات عريضة، وأضاف خريطة وميزات إضافية خيارات إلى القائمة.

تم الانتهاء من الهندسة العكسية لرمز GTA III وGTA VC


المصدر: opennet.ru

إضافة تعليق