Skip to content

an attempt to create OS in C++ and ASM (without brain cause im dumb)

License

Notifications You must be signed in to change notification settings

szczotapl/MonkeOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drawing MonkeOS

repo size top language

an attempt to create OS in C++ and ASM

(Make pr) (im dumb) (help)

alt text Alt text

Build:

Install packages:

  • Pacman (Arch Linux, Manjaro, itp.):
sudo pacman -S gcc g++ qemu
  • APT (Debian, Ubuntu, itp.):
sudo apt install build-essential qemu-system-x86 gcc-multilib
  • DNF (Fedora, CentOS, itp.):
sudo dnf install gcc gcc-c++ qemu-system-x86

Clone repo:

git clone https://github.com/riviox/MonkeOS.git
cd MonkeOS

Run monke.sh

chmod +x monke.sh
./monke.sh build

Start OS in QEMU:

./monke.sh run

To Do:

  • Debug (Blackneeed)
  • Keyboard input (Blackneeed)
  • Shell (Blackneeed)
  • Commands (Blackneeed & Riviox)

About

an attempt to create OS in C++ and ASM (without brain cause im dumb)

Resources

License

Stars

Watchers

Forks