A real-mode OS for everypony
Go to file
Juhani Krekelä c6aa2ac3d1 Add a memory usage widget 2023-03-27 13:00:48 +03:00
.gitignore Use the extension .wall for wallpapers 2023-03-22 19:28:58 +02:00
CC0 Add CC0 license file 2023-03-23 17:18:10 +02:00
Makefile Add a memory usage widget 2023-03-27 13:00:48 +03:00
README.md Update TODO 2023-03-27 14:38:45 +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 Implement window unhooking 2023-03-20 21:42:59 +02:00
extract_symbols.py Implement mouse events 2023-03-20 20:18:49 +02:00
hello.asm Merge branch 'master' of https://ahti.space/git/nortti/ponydos 2023-03-26 04:23:22 +05:30
memory.asm Add a memory usage widget 2023-03-27 13:00:48 +03:00
passion.ans Allow changing wallpapers from shell 2023-03-23 00:54:35 +02:00
ponydos.ans Add CrazyEttin's pony wallpaper 2023-03-22 19:30:49 +02:00
ponydos.asm Check null-terminating byte in open_file 2023-03-26 20:07:53 +05:30
ponydos_static.inc Properly access directory when launching files 2023-03-23 18:27:40 +02:00
process_wallpaper.py Improve ANSI escape code support in process_wallpaper.py 2023-03-22 19:16:28 +02:00
shell.asm Add a non-launchable-file error dialog to shell 2023-03-27 12:39:22 +03:00
viewer.asm Remove strlen from viewer 2023-03-26 20:13:04 +05:30

README.md

TODO

Feel free to add anything you think would fit in

Basic stuff

  • refactor shell.asm a bit:
    • add/verify function header comments
  • basic error handling in viewer
  • error pop-ups in all programs
  • a release-able README

Nice to have

  • ponysay