Requirements
If you wish to develop on Cosmos, you will need the following. To run Cosmos, you only need a PC or emulator (QEMU, VMWare, VPC). All of the following are free, or have free versions that are usable.
Required
- Visual Studio 2008 - Any version, including Visual Studio Express.
- Visual Studio 2008 Service Pack 1 - More information
- Windows - XP, Vista, 2003, or 2008 32/64 or Vista. We support all 32 and 64 bit editions.
Bundled Items
These items are included as part of the dev and user kits.
- QEMU - x86 Emulator with debug support
- GDB - Debugger
- NASM - Assembler
- TFTPD32 - DHCP and TFTP server used for PXE (network) boots.
Optional
- VMWare - You can use the free VMWare Server or the commercial VMWare Workstation.
- Virtual PC, Virtual Server, Hyper-V - These are free or included with Windows.
- PowerShell - In the past we used PowerShell for some tasks. We do not use it currently, but we may use it again in the future. Download