Skip to content
This repository has been archived by the owner on May 29, 2018. It is now read-only.
chessmaster42 edited this page Apr 14, 2012 · 7 revisions

Welcome to the AtlasOS wiki!

AtlasOS is a multi-process capable DCPU-16 Operating System. Below is detailed our feature list and planned features. We hope to have more details about the API posted here to the wiki soon. The beginnings of at tutorial are forming on the Getting Started page.

AtlasOS Features

  • multitasking
  • loading of new processes
  • killing of processes
  • some basic API stuff
  • paged memory allocation / freeing
  • keyboard support (kernel level driver)
  • Ability to register keyboard buffer with exclusive access
  • ASCII-capable graphic routines
  • AtlasShell

Planned features

  • some more API stuff
  • screen exclusivity for processes
  • GUI
  • big memory allocations (not only 1024 words)
  • (virtual-) filesystem
  • Compatibility with other emulators

AtlasShell Commands

  • clear - clears the screen and shows the prompt
  • version - displays the AtlasShell version. Syntax: version [os]
  • list - displays the list of process IDs that are active
  • load - loads a new process into memory. Syntax: load [list|procName]
  • kill - halts a running process. Syntax: kill [last|procID]

If anyone has any issues please submit to the tracker. Thanks!

Clone this wiki locally