دعم Gamepad لمحاكي Omega Red

مرحبا لجميع القراء!

أواصل موضوع محاكي البرامج لـ PlayStation 1 و PlayStation 2 و PlayStation Portable - Omega Red. بالتفصيل:


لقد كتبت هذا المنشور فيما يتعلق بإدراج دعم XInput gamepad في مشروع Omega Red الخاص بي.

مرحبًا بك في كات.


في البداية ، كنت أقوم بتطوير مشروع لـ Microsoft Surface 3 - نعم ، النظام الأساسي ضعيف و i5 يحرق أصابعي ، ولكن لدهشتي وجدت أن الألعاب القديمة التي تهمني تم إطلاقها ولم تكن سيئة. بينما كنت أعمل مع الرمز لمحاكاة لوحة اللمس ، قررت إضافة دعم لوحة الألعاب حتى في وقت سابق من المشروع ، لكنني تمكنت من الحصول على حل أكثر أو أقل في الآونة الأخيرة فقط.

لماذا أضفت لوحة ألعاب إلى مشروع لوحة اللمس؟ من أجل حب فن البرمجة.

يمكن اختيار نوع وحدة التحكم في الألعاب من قائمة "وحدة التحكم في اللعبة":

يتم التعرف على نوع الاتصال (سلكيًا ولاسلكيًا) ، ودعم اهتزاز التغذية المرتدة وعرض النشاط الحالي للوحة الألعاب.

تدعم لوحة الألعاب تركيبات الأزرار لتوفير سريع وتحميل سريع:






بالإضافة إلى ذلك ، قمت بتضمين دعم لشحذ الأنسجة لجهاز تقديم PS1:





يتوفر البرنامج حاليًا على: Omega Red ويتم تقديمه على GitHub: OmegaRed .

All Articles