Xinos هو نظام تشغيل لإعادة أيام NES. باستخدام رسومات ملونة 16 بت ومكبر صوت PEEP PEEP من أجل Audion ، فإنه يحاكي الطريقة التي تم بها لعب ألعاب NES. يمكنك تحميل الصور ، ورسم الأشكال الهندسية ، وجميع أنواع الميزات المعقدة متوفرة ل xinos. بشكل افتراضي ، هناك تطبيقان تم تحميلهما عليه (Xinsnake و Xinmusic) ، ولكن يمكنك كتابة ألعابك الخاصة في C ولعبها!
أولاً ، قم بتنزيل صورة Xinos من علامة التبويب "الإصدارات" على Github. هذه هي الصورة الفعلية التي يعمل نظام التشغيل
يمكن حرق Xinos ، كونه نظام تشغيل ، على محرك أقراص USB أو مرنة والتمهيد منه (يعمل على الأجهزة القديمة ، بما في ذلك Commodore 64). بدلاً من ذلك ، إذا كنت ترغب في محاكاة ذلك ، فيمكنك استخدام Emulater "QEMU" (وهذا يشبه VirtualBox أو VMware) أو "bochs". QEMU هو المحاكي المفضل. لمحاكاة ذلك ، قم بتشغيل الأمر التالي:
qemu-system-i386 -fda <file path of the xinOS image here> -s -machine q35 -soundhw pcspk
إذا قمت بتثبيت QEMU ولكن لم يتم العثور على QEMU-System-I386 ، فيمكنك تشغيله باستخدام أمر QEMU العام
qemu -fda ./build/xinos.img -s -machine q35 -soundhw pcspk
إذا كنت تقوم بتشغيل bochs ، فإن التهيئة مسبقة لك.
مذهل! يوفر Xinos واجهة ودية لرسم وحدات البكسل والمربعات والمثلثات والدوائر والأشكال الهندسية الأخرى (وكذلك النص) على الشاشة ، بالإضافة إلى واجهة لمهام IO ولوحات المفاتيح والمهام الأخرى. لا تحتاج إلى معرفة شيء واحد عن أنظمة التشغيل لكتابة لعبة لـ Xinos. رغم ذلك ، يجب أن تعرف C.
اعتبارا من الآن ، لا توجد وثائق رسمية لصنع الألعاب. في الوقت الحالي ، يجب أن تنظر إلى لعبة الأفعى كمرجع ، تم التعليق عليها بشدة. إذا كنت ترغب في رؤية وثائق ناشئة بالكامل ، فالرجاء نجمة هذا المشروع! لا أريد أن أجعل الوثائق لن يستخدمها أحد ، لذا فإن بطولة تتيح لي أن أعرف أن الناس يريدون التوثيق لإنشاء الألعاب.
بعد بعض الاهتمام من OSDEV Subreddit ، قررت البدء في العمل على صفحة Wiki لنظام التشغيل هذا! إنه قيد التطوير حاليًا ، ولكن بالنظر إلى بعض الوقت ستنتهي. يمكنك العثور على رابط إلى الويكي هنا.
https://youtu.be/vk65qsgnx_a بالطبع يفعل! فقط ألق نظرة على أحد أجهزة الكمبيوتر المساهمين: د