Xinos adalah sistem operasi untuk mengembalikan hari -hari NES. Memanfaatkan grafik warna 16 bit dan speaker bip PC untuk audion, itu meniru cara permainan NES dimainkan. Anda dapat memuat gambar, menggambar bentuk geometris, dan segala macam fitur kompleks tersedia untuk Xinos. Secara default, ada 2 aplikasi yang dimuat di atasnya (Xinsnake dan XinMusic), tetapi Anda dapat menulis game Anda sendiri di C dan memainkannya!
Pertama, unduh gambar Xinos dari tab "Rilis" di GitHub. Ini adalah gambar aktual yang diaktifkan oleh sistem operasi
Xinos, menjadi sistem operasi, dapat dibakar ke USB atau floppy drive dan di -boot dari (berfungsi pada perangkat keras kuno, termasuk Commodore 64). Atau, jika Anda ingin meniru, Anda dapat menggunakan emulater "QEMU" (ini mirip dengan VirtualBox atau VMware) atau "Bochs". QEMU adalah emulator yang disukai. Untuk meniru, jalankan perintah berikut:
qemu-system-i386 -fda <file path of the xinOS image here> -s -machine q35 -soundhw pcspk
Jika Anda telah menginstal qemu tetapi qemu-system-i386 tidak ditemukan, Anda dapat menjalankannya dengan perintah qemu generik
qemu -fda ./build/xinos.img -s -machine q35 -soundhw pcspk
Jika Anda menjalankan Bochs, konfigurasi premade untuk Anda.
Luar biasa! Xinos menyediakan antarmuka yang ramah untuk menggambar piksel, kotak, segitiga, lingkaran, dan bentuk geometris lainnya (serta teks) ke layar, serta antarmuka untuk tugas IO, keyboard, dan tugas lainnya. Anda tidak perlu mengetahui satu hal pun tentang sistem operasi untuk menulis game untuk Xinos. Padahal, Anda harus tahu C.
Sampai sekarang, tidak ada dokumentasi resmi untuk membuat game. Saat ini, Anda harus melihat permainan ular sebagai referensi, yang sangat dikomentari. Jika Anda ingin melihat dokumentasi yang lengkap, silakan bintangi proyek ini! Saya tidak ingin membuat dokumentasi yang tidak akan digunakan siapa pun, jadi dibintangi, beri tahu saya orang -orang yang ingin dokumentasi membuat game.
Setelah beberapa perhatian dari subreddit OSDEV, saya telah memutuskan untuk mulai mengerjakan halaman wiki untuk sistem operasi ini! Saat ini sedang dikembangkan, tetapi diberikan waktu yang akan selesai. Anda dapat menemukan tautan ke wiki di sini.
https://youtu.be/vk65qsgnx_a tentu saja! Lihat saja salah satu kontributor komputer: D