All Projects → AtieP → FutureDOS

AtieP / FutureDOS

Licence: BSD-3-Clause license
A futuristic DOS

Programming Languages

assembly
5116 projects
Makefile
30231 projects

Projects that are alternatives of or similar to FutureDOS

Cobalt
Cobalt is a FreeDOS distribution designed to be light, simple and easy to use.
Stars: ✭ 82 (+78.26%)
Mutual labels:  dos, operating-system, disk-operating-system
Smallerc
Simple C compiler
Stars: ✭ 986 (+2043.48%)
Mutual labels:  dos, x86
dflat20
D-Flat Windowing System (SAA/CUA Interface) Version 20
Stars: ✭ 42 (-8.7%)
Mutual labels:  dos, x86
third
Third, a small Forth compiler for 8086 DOS
Stars: ✭ 67 (+45.65%)
Mutual labels:  dos, x86
kora-kernel
Kernel for my operating system KoraOS
Stars: ✭ 15 (-67.39%)
Mutual labels:  operating-system, x86
Asm Cli
Interactive shell of assembly language(X86/X64) based on unicorn and keystone
Stars: ✭ 211 (+358.7%)
Mutual labels:  asm, x86
Dosbox Staging
DOS/x86 emulator focusing on ease of use
Stars: ✭ 412 (+795.65%)
Mutual labels:  dos, x86
8086-cheatsheet
8086 Microprocessor Cheat sheet with Programs
Stars: ✭ 81 (+76.09%)
Mutual labels:  asm, x86
APISearch-Plugin-x86
APISearch Plugin (x86) - A Plugin For x64dbg
Stars: ✭ 46 (+0%)
Mutual labels:  asm, x86
Pcjs
The original IBM PC and other machine emulations in JavaScript
Stars: ✭ 171 (+271.74%)
Mutual labels:  dos, x86
Asm Space Invaders
A small, bootable game written in x86 Assembly inspired by Space Invaders
Stars: ✭ 202 (+339.13%)
Mutual labels:  asm, x86
MeetixOS
An hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel
Stars: ✭ 179 (+289.13%)
Mutual labels:  operating-system, x86
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (+300%)
Mutual labels:  asm, operating-system
C.sh
Inline C/asm in Bash
Stars: ✭ 241 (+423.91%)
Mutual labels:  asm, x86
Willos
💾 A minimal kernel (just a hobby, won't be big and professional). // Work In Progress
Stars: ✭ 163 (+254.35%)
Mutual labels:  asm, operating-system
Asm Cli Rust
interative assembly shell written in rust
Stars: ✭ 133 (+189.13%)
Mutual labels:  asm, x86
Rappel
A linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+1678.26%)
Mutual labels:  asm, x86
Toledo Atomchess
Toledo Atomchess is the world's smallest chess program in x86 assembly code
Stars: ✭ 69 (+50%)
Mutual labels:  asm, x86
Bootmine
Bootable minesweeper game in a 512-byte boot sector
Stars: ✭ 136 (+195.65%)
Mutual labels:  dos, x86
basicdos
A new 8086-based reimagining of PC DOS and BASIC
Stars: ✭ 72 (+56.52%)
Mutual labels:  dos, operating-system

FutureDOS

Build Status
A Disk Operating System from the Future

FutureDOS

Discord Server: https://discord.gg/F2QMxa5

Status

Pre-alpha

Features

  • Custom CGA driver
  • Custom keyboard driver
  • Custom error handlers
  • Made to be run on any IBM PC compatible computer

Build instructions

You need to install NASM. Then, run make build; the build process uses Linux's loopback mounting facilities, so you might need to insert your sudo password. There is currently no known way on how to build this on Windows without WSL2.

Run instructions

There are two ways:

  • Recommended: Using QEMU. Install it and then run make run.
  • Not recommended: Running the OS in a real PC-compatible computer.

Disclaimer

I am not responsible for any damages caused by this OS, but it should be safe.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].