Skip to content
This repository was archived by the owner on Jun 12, 2026. It is now read-only.

eersoy93/E95

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E95

Experimental operating system that probably compatible with Windows applications and drivers.

Build Requirements

Installing on Debian/Ubuntu

sudo apt install nasm gcc dosfstools mtools make qemu-system-x86

Installing on Fedora

sudo dnf install nasm gcc dosfstools mtools make qemu-system-x86

Installing on Arch Linux

sudo pacman -S nasm gcc dosfstools mtools make qemu-system-x86

Building

Assemble the bootloader:

make bootloader

Build the FAT32 disk image:

make image

Testing

Run the image in QEMU:

make test

Cleaning

Remove build artifacts:

make clean

Copyright and License

Copyright (c) 2026 Erdem Ersoy (eersoy93)

Licensed with Apache License 2.0, see LICENSE file for full license text.

NOTE: E95 is written with GitHub Copilot and Cursor IDE.

NOTE: Some standard include headers from https://codeberg.org/OSDev/freestnd-c-hdrs-0bsd.

About

Experimental operating system that probably compatible with Windows applications and drivers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors