Skip to content

wayframer/Aura-Operating-System

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                                           Issues Pull requests Slack Slack

A Cosmos based Operating System developped in C# made by Alexy DA CRUZ (GeomTech) and Valentin Charbonnier (valentinbreiz).

Current features

Please read the Aura Progression or our Roadmap to know what will be added soon.

  • ATA IDE / AHCI Driver.
  • FAT32/16/12 + Virtual FileSystem.
  • PCI Device Scan.
  • PS2 Keyboard.
  • Restart + ACPI Shutdown.
  • Multi languages/Multi users support.
  • Basic command interpreter.
  • Exception Handler.
  • VGA Textmode (80x25) + Extended ASCII support.

Work in progress:

Screenshots

Try Aura

Download VMWare at this address. Install and run it.

Now click on "Create a new virtual machine", select the iso file downloaded on this page and click the "Next" button.

Now click on "Other" for "Guest operating system" and "Other" for version, click "Next" again, select "Store virtual disk as a single file" and select "Finish".

The Virtual File System won't work so go to "C:\Users\username\Documents\Virtual Machines\Other" and replace the "Other.vmdk" by this file.

Now you can select Aura (Other) and click on "Play Virtual Machine".

Compile Aura

First, clone our modified version of Cosmos, run the "install-VS2017.bat" file and wait until the installation is done.

Now clone this repository then inside the folder Aura OS, run Aura OS.sln and select "build" once Visual Studio 2017 has loaded.

If you have an error like "A project with an Output type of Class Library cannot be started directly", right click on "Aura_OSBoot" and select "Set as startup project", now click again on "build"!

About

AuraOS, the Franco-English Operating System developed in C# and powered by Cosmos!

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%