A real-mode OS for everypony
Go to file
shikhin 1bb62d1887 Add rudimentary ls 2023-03-20 14:30:57 +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 More TODO 2023-03-19 20:31:17 +05:30
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 Add memory allocation map 2023-03-19 21:06:12 +02:00
ponydos.asm Add rudimentary ls 2023-03-20 14:30:57 +05:30
ponydos_static.inc Add rudimentary ls 2023-03-20 14:30:57 +05:30
process_wallpaper.py Change wallpaper background colour to magenta 2023-03-19 20:47:00 +02:00
shell.asm Add rudimentary ls 2023-03-20 14:30:57 +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

  • model program to demonstrate windowing system
  • ability to load and execute programs on the desktop

Nice to have

  • move windows
  • resize windows
  • ponysay