A simple operating system developed by Morpheus636 for the purpose of learning low-level programming.
- TODO
- x86 Assembly
- C++
MorpheOS is unstable and really doesn't do anything right now. If you really want to give it a shot in an emulator, here are the instructions.
- Install the following development requirements
bochs
bochs-x
nasm
make
- Run
make run
To submit a bug report or feature request, please open a GitHub Issue in this repository.
To ask a question or get support, you can join my Discord Server or create a Discussions thread within this repository.
This project is developed as a learning exercise. Issues may not be addressed and pull requests will likely be closed without merging.
- Written using This Guide
© Copyright 2021-2022 Josh Levin (Morpheus636)
This repository (and everything in it) is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This repository is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this repository. If not, see https://www.gnu.org/licenses/.