AtieDOS
AtieDOS copied to clipboard
A 16 bit operating system made from enthusiasts to enthusiasts with love
AtieDOS
A 16 bit operating system made by enthusiasts to enthusiasts with love. Current version: 2.10
How to Build
Linux
Run the script file build-linux.sh
at the root folder of this project.
You may be required to run chmod +x ./build-linux.sh
before running the actual script.
It is more reccomended to build it using Linux because we will add a filesystem and we can't find tools for Windows that do the disk job.
Windows
Run the batch file build-windows.bat
at the root folder of this project.
How to Run
QEMU
We assume that you have the binary path of QEMU set in the $PATH
environment variable.
Run qemu-system-x86_64 -fda bin/floppy.img
.
Commands
Here is a list of available commands:
-
about
: Shows an "about" message to the screen -
chset
: Shows a grid of the current VGA character set -
clear
: Clears the screen -
echo
: Echoes a message -
help
: Shows a list of commands -
pause
: Pauses the prompt -
prompt
: Changes the prompt -
restart
: Restarts the computer -
shutdown
: Shutdowns the computer -
stra
: String command interpreter
Screenshot
What's Stra?
Stra is an esoteric language created by SuperLeaf1995 and me based on Brainfuck. It is used for string manupulation. A Stra example: +++.
How can I collaborate?
Contact me on Discord. I am Atie#5173. My server: https://discord.gg/rGrpVam
Acknowledgements
Thanks to Midn this operating system works. He made the bootloader. And also I got inspired to made Stra thanks to SuperLeaf1995. Their Discord servers, respectively: https://discord.gg/BX6RBYx, https://discord.gg/ShmmEXP