A real-mode OS for everypony
Go to file
shikhin b3df18bb04 Switch from read_sectors to modify_sectors; return dirent in open_file 2023-03-19 20:09:35 +05:30
.gitignore Get rid of syscall thunks 2023-03-19 19:28:30 +02:00
Makefile Extract globals as well as syscalls from the symbol map 2023-03-19 20:49:03 +02:00
README.md Remove filesystem from TODO 2023-03-16 17:21:06 +02:00
assemble_floppy.py Pad files to the correct size (128 sectors) in assemble_floppy.py 2023-03-18 01:03:19 +02:00
debug.inc Move wallpaper loading to shell 2023-03-18 15:55:53 +02:00
extract_symbols.py Switch from read_sectors to modify_sectors; return dirent in open_file 2023-03-19 20:09:35 +05:30
ponydos.asm Switch from read_sectors to modify_sectors; return dirent in open_file 2023-03-19 20:09:35 +05:30
ponydos_static.inc Switch from read_sectors to modify_sectors; return dirent in open_file 2023-03-19 20:09:35 +05:30
process_wallpaper.py Change wallpaper background colour to magenta 2023-03-19 20:47:00 +02:00
shell.asm Switch from read_sectors to modify_sectors; return dirent in open_file 2023-03-19 20:09:35 +05:30
wallpaper.ansi Change wallpaper background colour to magenta 2023-03-19 20:47:00 +02:00

README.md

TODO

Feel free to add anything you think would fit in

MVP

  • desktop with pony background

Basic stuff

  • character-graphics windows

Nice to have

  • ability to load and execute programs on the desktop