ScratchData LogoScratchData
Back to andymwat's profile

ALMOST 0.3.1

ANandymwat•Created August 30, 2014
ALMOST 0.3.1
2
1
67 views
View on Scratch

Instructions

This is a beta (not finished) version of ALMOST (Andrew's Lightweight Modular Operating SysTem). Goals of this OS: -Be easy to modify by adding on modules -Provide a stable base to build on to (a framework) -Provide functions similar to real operating systems (e.g. process management, signal management, etc.) Feature(s) recently added: This version includes a major overhaul of the windowing system. Now, windows can be resized, moved, and their data can be changed. Also, I fixed a few bugs with closing windows. Later, I might add a framework for sending messages to windows if the user interacts on them. Press tab to switch backgrounds It is HIGHLY RECOMMENDED to run this OS in Turbo Mode (Shift click the green flag). See the changelog inside for version history and for a guide to making modules. Known bugs- -Stausbar clock does not properly display zeroes. If you accidentally kill the Prompt process, it can be manually started with 1+p+z.

Description

Current features: -Module management (see changelog inside for details) -System log -Processes -Statusbar -Command-line based interface with advanced command parsing features -A program for displaying "windows" (This is still a bit unstable/slow) -Libraries: -Graphics library (somewhat complete) -A library to display text Planned additions: -A graphical overhaul + a good-looking GUI. -A scripting language -Making system processes respond better to interrupt and start signals. -An example module Credits: -TheLogFather --Triangle filler -mikeono102--Blur custom block -ProdigyZeta7 -Regular polygon custom block -TheHacker -a few hacked blocks If you have any ideas or suggestions for improvements/optimizations, please comment them below.

Project Details

Project ID26083169
CreatedAugust 30, 2014
Last ModifiedDecember 4, 2017
SharedSeptember 7, 2014
Visibilityvisible
CommentsAllowed