{"id":15060416,"url":"https://github.com/atiep/atiedos","last_synced_at":"2025-07-16T21:34:05.764Z","repository":{"id":135411943,"uuid":"246911747","full_name":"AtieP/AtieDOS","owner":"AtieP","description":"A 16 bit operating system made from enthusiasts to enthusiasts with love","archived":false,"fork":false,"pushed_at":"2020-07-24T14:07:58.000Z","size":171,"stargazers_count":32,"open_issues_count":0,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-10T05:55:18.755Z","etag":null,"topics":["assembly","assembly-language","dos","operating-system","os","os-development","os-tutorial"],"latest_commit_sha":null,"homepage":null,"language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AtieP.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-12T19:09:12.000Z","updated_at":"2024-09-16T15:50:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"152984c0-34bb-458d-9904-e67a3d4971f8","html_url":"https://github.com/AtieP/AtieDOS","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/AtieP/AtieDOS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtieP%2FAtieDOS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtieP%2FAtieDOS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtieP%2FAtieDOS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtieP%2FAtieDOS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AtieP","download_url":"https://codeload.github.com/AtieP/AtieDOS/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtieP%2FAtieDOS/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265542224,"owners_count":23785184,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assembly","assembly-language","dos","operating-system","os","os-development","os-tutorial"],"created_at":"2024-09-24T22:58:30.260Z","updated_at":"2025-07-16T21:34:05.732Z","avatar_url":"https://github.com/AtieP.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AtieDOS\n\nA 16 bit operating system made by enthusiasts to enthusiasts with love.\nCurrent version: 2.10\n\n# How to Build\n\n## Linux\n\nRun the script file `build-linux.sh` at the root folder of this project.\nYou may be required to run `chmod +x ./build-linux.sh` before running the actual script.\n**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.**\n\n## Windows\n\nRun the batch file `build-windows.bat` at the root folder of this project.\n\n# How to Run\n\n## QEMU\n\nWe assume that you have the binary path of QEMU set in the `$PATH` environment variable.\nRun `qemu-system-x86_64 -fda bin/floppy.img`.\n\n# Commands\n\nHere is a list of available commands:\n- `about`: Shows an \"about\" message to the screen\n- `chset`: Shows a grid of the current VGA character set\n- `clear`: Clears the screen\n- `echo`: Echoes a message\n- `help`: Shows a list of commands\n- `pause`: Pauses the prompt\n- `prompt`: Changes the prompt\n- `restart`: Restarts the computer\n- `shutdown`: Shutdowns the computer\n- `stra`: String command interpreter\n\n# Screenshot\n\n![AtieDOS 2.10 Screenshot](/atiedos2.10.png)\n\n# What's Stra?\n\nStra is an esoteric language created by SuperLeaf1995 and me based on Brainfuck. It is used for string manupulation.\nA Stra example: +++.\n\n# How can I collaborate?\n\nContact me on Discord. I am Atie#5173. My server: https://discord.gg/rGrpVam\n\n# Acknowledgements\n\nThanks to Midn this operating system works. He made the bootloader.\nAnd also I got inspired to made Stra thanks to SuperLeaf1995.\nTheir Discord servers, respectively: https://discord.gg/BX6RBYx, https://discord.gg/ShmmEXP\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatiep%2Fatiedos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatiep%2Fatiedos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatiep%2Fatiedos/lists"}