Syndicate the Cosmos Blog Feed.

Getting Started

This document explains how to setup and use the development environment for Cosmos.

Installing Prerequisites

Please make sure you meet the following installation requirements.

Miscellany

  1. First, you need to get the sources of IL2CPU and Cosmos. You can get them from www.codeplex.com/Cosmos.
  2. Extract C-drive.zip in Build\Cosmos\ISO to the same directory.

Visual Studio

  1. Visual Studio 2008: Standard, Professional, and TeamSuite Users: Open the file Source\Cosmos.sln in Visual Studio
    Express Users: Open the Flat.sln variant. Express does not support project groups.
  2. Set one of the boot projects as startup project.
  3. Now, press F5. Cosmos will build your application, and boot it.

Visual Studio Express Users

Visual Studio Express does not support project groups and will not load the sln file many of the developers use. Because of this we also have a "Flat" sln file. This file however is often out of date, so be sure to run the flat file updater.

GDB

If there any System.Diagnostics.Debugger.Break() calls, gdb will break on these breakpoints. If at some point, you want to pause execution in the debugger, press ctrl+c in the gdb window.