ArTicZera / AcidOS

Small Real Mode OS made in Assembly

Home Page:https://www.youtube.com/watch?v=iv532jj61Y8

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ§ͺ About AcidOS

AcidOS is a small real mode operating system made in 8086 Assembly. This project is being developed as a way to learn more about OSs.

GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo

πŸ› οΈ Current Progress

  • βœ… BIOS Parameter Block
  • βœ… Extended Boot Record
  • βœ… FAT12 Filesystem
  • βœ… Bitmap Fonts
  • βœ… Shell
  • βœ… Running programs
  • 🚧 Memory Management

πŸš€ Future Ideas

  • C Library

βš™οΈ Building

🧰 Necessary Components

nasm

πŸ“„ Compiling

chmod +x ./make.sh
./make.sh

πŸš€ Running

use qemu-system-i386 -drive format=raw,file="AcidOS.img"

🀝 Contribute

For those who want to contribute to AcidOS, you can help me starring/forking this project or help with code using pull requests.

🌟 Credits

Nikitpad - Originally made the cube
Nanochess - Made the CubicDOOM

About

Small Real Mode OS made in Assembly

https://www.youtube.com/watch?v=iv532jj61Y8

License:GNU General Public License v3.0


Languages

Language:Assembly 97.8%Language:Shell 2.2%