Skip to content

forde-dev/yaos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YaOS

Yet Another Operating System is a simple OS being built to help me learn how to build an OS. I have a goal to make an OS with a simple interpreter and build my own game within it.

This project is still in progress, I have started working on adding the game Snake to the OS. I also plan to comment up some of the code before I forget whats happening :)

20230428_23h03m00s_grim

Resources

The project is heavily based on these following resources

Pre-requisites

The following packages will be required on your system in order to run this project

  • qemu
  • nasm
  • gmp
  • mpfr
  • libmpc
  • gcc
  • binutils
  • i386-elf-gcc
  • i386-elf-ld

Installation

Use the make command to build the project followed by the make run in order to set up the vm. Finally run make clean to clean back up all loose files

About

Yet Another Operating System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published