Xinos ist ein Betriebssystem, um die Tage des NES zurückzubringen. Mit 16 -Bit -Farbgrafiken und dem PC -Bepep -Lautsprecher für Audion wird die Art und Weise, wie NES -Spiele gespielt wurden, emuliert. Sie können Bilder laden, geometrische Formen zeichnen, und für Xinos stehen alle möglichen komplexen Funktionen zur Verfügung. Standardmäßig werden 2 Anwendungen geladen (Xinsnake und Xinmusic), aber Sie können Ihre eigenen Spiele in C schreiben und sie spielen!
Laden Sie zunächst das Xinos -Bild auf der Registerkarte "Releases" auf GitHub herunter. Dies ist das tatsächliche Bild, auf dem sich das Betriebssystem befindet
Xinos, ein Betriebssystem, kann auf einem USB- oder Diskettenlaufwerk verbrannt und von der alten Hardware, einschließlich des Commodore 64), verbrannt werden. Wenn Sie es nachahmen möchten, können Sie den Emulater "Qemu" (dies ähnlich wie VirtualBox oder VMware) oder "Bochs" verwenden. QEMU ist der bevorzugte Emulator. Um es nachzuahmen, führen Sie den folgenden Befehl aus:
qemu-system-i386 -fda <file path of the xinOS image here> -s -machine q35 -soundhw pcspk
Wenn Sie QEMU installiert haben, aber das QEMU-System-I386 ist nicht gefunden, können Sie es mit dem Generic Qemu-Befehl ausführen
qemu -fda ./build/xinos.img -s -machine q35 -soundhw pcspk
Wenn Sie Bochs ausführen, ist eine Konfiguration für Sie vorgefertigt.
Eindrucksvoll! Xinos bietet eine freundliche Schnittstelle zum Zeichnen von Pixeln, Quadraten, Dreiecken, Kreisen und anderen geometrischen Formen (sowie Text) auf den Bildschirm sowie eine Schnittstelle für IO -Aufgaben, Tastaturen und andere Aufgaben. Sie müssen nichts über Betriebssysteme wissen, um ein Spiel für Xinos zu schreiben. Aber Sie sollten C. wissen, C.
Ab sofort gibt es keine offizielle Dokumentation für die Erstellung von Spielen. Im Moment sollten Sie sich das Schlangenspiel als Referenz ansehen, der stark kommentiert wird. Wenn Sie eine vollwertige Dokumentation sehen möchten, spielen Sie bitte dieses Projekt! Ich möchte keine Dokumentation vornehmen, die niemand verwenden wird. Mit der Hauptrolle informiert mich die Leute, die Dokumentation wünschen, Spiele zu machen.
Nach einiger Aufmerksamkeit des Osdev Subreddit habe ich beschlossen, für dieses Betriebssystem auf der Wiki -Seite zu arbeiten! Es ist derzeit in der Entwicklung, aber angesichts einiger Zeit wird es fertig sein. Hier finden Sie einen Link zum Wiki.
https://youtu.be/vk65qsgnx_a natürlich! Schauen Sie sich einfach einen der Computer -Computer an: D.