-
Notifications
You must be signed in to change notification settings - Fork 552
Home
Quajak edited this page Aug 24, 2020
·
55 revisions
The documentation is currently spread across this wiki, the website at Cosmos and a website for the documentation (https://cosmosos.github.io/articles/GettingStarted.html for API documentation https://cosmosos.github.io/api/Cosmos.System.html).
Please, note that Cosmos is a fraction of a modern operating system. As such, many features of the .NET framework may be currently unsupported. (Editor note: If you are going to make an operating system using COSMOS, go for a better design.)
- GUI
- Rings
- Features
- Quick look under the hood
- Intro to plugs
- What is the "devkit?"
- Note to users of older releases
- See this page if you want to start contributing/How to fix an issue with Cosmos or start developing for us
- Use the mailing list to ask for help or advice
- Use the issue tracker to report missing plugs/problems with Cosmos etc (not your OS code)
- If the answer to your question is "It's not yet implemented", try and implement it
- See if your question is covered by any of the "How to's" below
Please visit the website for updated documentation and help.
- 2016 Nov 23 - Cosmos interview for Channel 9
- Building your first operating system in less than 60 seconds
- Cosmos debugging
- Cosmos PXE network boot with VMWare
- Debugging on real hardware
- Cosmos running a 1024x768 screen & mouse: Demo, Source
- Cosmos videos on YouTube
- Advance Cursor and GUI in cosmos tutorial
- Quick look under the hood
- Intro to plugs
- Develop Your Own Operating System in C# or VB.NET
- X86 Assembly Debugger Preview
- Making a Remote PC Slave for Debugging or Fun (old article, code deprecated)
- Tutorials for Cosmos (in French)
- Cosmos quick overview (in French)
- Implementing multitasking system to Cosmos
- Send files to the Virtual Machine manually