This project is read-only.

Release 108477

Rating:        Based on 12 ratings
Reviewed:  8 reviews
Downloads: 20862
Change Set: 108477
Released: Jun 15, 2014
Updated: Jun 15, 2014 by Trivalik
Dev status: Stable Help Icon

Recommended Download

Application CosmosUserKit108477
application, 5864K, uploaded Jun 15, 2014 - 20862 downloads

Release Notes

Prerequisites - Required

  • Visual Studio 2013 - Any version including Express, however Express users require additional steps (see below).
  • VMWare - Cosmos can run on real hardware or in other virtualization environments (VPC, Bochs, etc) but for default builds and full debugging functionality VMWare must be used. You can use VMWare Player (free) or VMWare Workstation

Prerequisites - Recommended

  • VMWare VIX API - Cosmos will run without VIX API, but some debugger functions will not fully function unless VIX API is installed. Download


  1. Download the latest release of Cosmos (big purple button)
  2. Wait for the download to complete then run the installer. Allow it to run as admin.
    1. Make sure VS2013 is NOT running when you do this.
    2. Make sure VMWare isn't running.
    3. Make sure you aren't about to do a Windows Update restart or something similarly stupid...
  3. Click "Next" then "Install"
    1. (if you fail this step you should give up now...)
  4. Wait for the install to progress. (Tip: At the end the installer may look like it is stalling, it is still doing something, just in the background)
  5. When finished it will very obviously say it has finished and have a "Finish" button - click the "Finish" button.
  6. Cosmos should now be installed. Follow other tutorials to find out how to create your first OS.

Visual Studio Express Users

Additional Prerequisites

  • Visual Studio 2013 Isolated Shell
  • Visual Studio 2013 Integrated Shell

Installing Cosmos

  • Follow the same instructions as for Pro/Ultimate but note this:
You should not use the Express Edition Start menu link! Cosmos does not work with the Express editions. Express editions must be installed only to provide the necessary language tools.

When you install VS 2013 Integrated Shell, it will create a Start menu link called Visual Studio 2013 (unless you already have a higher version installed e.g. Pro/Premium/Ultimate). Use this Start menu link!

Here's a video to help!

Special Notes

  1. When debugging in VS, DO NOT have the Autos window open or VS will probably crash!
  2. ASM Steppin works with VS buttons! Toggle Step Mode in asm window and use VS step buttons.
  3. To shut-down the debugging session you can use the stop debugging button.
  4. If VS crashes, do not allow windows to "try to fix the issue.." or immediately restart VS. Close VMWare first.
  5. If VM says "Internal error" when starting, do not despair. Just find the VMWare installer exe, run it and choose repair. You won't lose your VMs or setup.

Reviews for this release

The cosmos is best. But i'm getting errors in this release (Exception occured while loading kernel : ATA ERROR)
by CosmosMaker on Jan 8, 2015 at 11:16 AM
I expected more ... Cosmos is great
by selcukgural on Aug 22, 2014 at 8:56 AM
Very good tool for creating own OS.
by Andrey004 on Sep 17, 2016 at 3:58 PM
Why a havent class deboot?! How i can reboot or shutdown the OS?
by CodeBlocks on Jul 16, 2015 at 12:47 PM
SetPixel and GraphicsMode dosen't work! error : Exception: System.NotImplementedException: OpCode 'Ldobj' not implemented! Encountered in method Void WriteVGARegisters(Byte[])
by LemonComputer on Jun 17, 2015 at 10:52 PM
by Batalvi on Nov 4, 2014 at 2:59 PM
I love it because it's always been my dream to write an OS, but maybe you can allow us to use C or BASIC? I don't really like C#, but thanks a lot! Cosmos is really great! :)
by omarx024 on Oct 7, 2014 at 1:34 PM
Very nice OS maker and simple to use!!! but can u try to make a c++ one ? I dont like C# that much
by mrhi01 on Aug 4, 2014 at 1:47 AM
You can use managed C++ with Cosmos instead of C#.
Reply by kudzu (N/A) on Oct 17, 2014 at 4:24 PM