Skip to content

Releases: Delta-Engine/Delta-OS

Delta V1.0 Alpha 2

09 Oct 19:06
2afef93

Choose a tag to compare

Delta V1.0 Alpha 2 Pre-release
Pre-release

Changes

  • Kernel Development

    • Implemented IDT initialization and exception handling in the kernel
    • Added VGA text mode support with color enumeration and panic handler
    • Refactored VGA text mode writer with improved byte and string writing methods
    • Implemented scrolling functionality for the VGA text writer
    • Fixed missing semicolon in Writer implementation
    • Added additional kernel functions
  • Build System & Configuration

    • Added initial configuration for i686-unknown-none target with build settings
    • Added linker script for kernel memory layout and section definitions
    • Updated Makefile for improved build process
    • Removed testing configuration in Cargo
    • Fixed Rust edition in Cargo.toml and ensured panic settings are defined for both profiles
    • Added Rust toolchain configuration
  • Bootloader

    • Implemented initial bootloader with basic messages and structure
    • Added A20 gate enablement, GDT loading, and protected mode entry
    • Implemented load_kernel function with enhanced error handling
    • Optimized bootloader initialization and welcome message display
  • CI/CD & Documentation

    • Added GitHub Actions auto compilation workflow
    • Updated GitHub Actions runner configuration
    • Updated README.md
  • Project Initialization

    • Initialized Rust project structure in kernel directory

Full Changelog: v1.0.0-alpha.1...v1.0.0-alpha.2

How to Run

  • Download the delta_os.img file from the Releases Below,
  • Install Qemu:
sudo apt-get install qemu-system-x86
  • Run it:
qemu-system-x86_64 -drive format=raw,file=delta_os.img

Delta OS v1.0.0 Alpha 1

07 Oct 17:21
8e3ecf9

Choose a tag to compare

Pre-release

Welcome to the first release. This is where it starts. I can feel the storm coming.

Changes

  • Implemented a Basic Asm file with Simple Messages

Full Changelog: https://github.com/Delta-Engine/Delta-OS/commits/v1.0.0-alpha.1

How to Run

  • Download the delta_os.img file from the Releases Below,
  • Install Qemu:
sudo apt-get install qemu-system-x86
  • Run it:
qemu-system-x86_64 -drive format=raw,file=delta_os.img