Title

Startup OS Online VM

This is an x86 assembly operating system I've been working on, on and off, for years. I mainly crunched on it back in 2018, and now I mostly work on it on and off.

Credits
  • MikeOSProgrammerI based the entire bootloader and syscalls on him.
  • M4cgyverProgrammer
Startup OS ONLINE

Loading emulator…

So it looks like it does work with v86, but it does in Bochs. Ill take a look and fix later.
Description

Startup OS: an entire operating system built in x86 assembly

I always loved the aesthetic of old operating systems, primarily how they were programmed. I decided to learn all about x86 assembly and try to work with it. Over about a year and a half I managed to come up with this. It's a basic DOS-like operating system built off of the MikeOS operating system.

Commands

  • HELLO: echoes "Hello world!".
  • CLS: clears the screen.
  • DIR: lists all of the files on the FAT12 drive.
  • SCREEN: a basic screen test.
  • SHUTDOWN: shuts down the computer.

As I'm writing this out, I'm starting to realize it's not much lmao. If you find any bugs or exploits, please tell me so I can feature them here!

You can download the source code on GitHub.