2e78130f67
Makefile: Use variable for qemu
...
This way users can specify which backend to use without having to change
the Makefile itself.
2023-03-27 19:42:56 +02:00
2ca9f413ab
Makefile: Quench qemu warning about image format
...
qemu deems format autodetection to be dangerous on raw images, so make
sure we specify exactly what we want to do. This will quench a
scary-looking warning right when launching PonyDOS. There's no
functional change otherwise.
2023-03-27 19:42:56 +02:00
Juhani Krekelä
653296914c
Add missing dependencies to Makefile
2023-03-27 16:58:08 +03:00
Juhani Krekelä
c6aa2ac3d1
Add a memory usage widget
2023-03-27 13:00:48 +03:00
cdf0f77379
Add basic viewer
2023-03-26 04:23:02 +05:30
Juhani Krekelä
6ebb889fcf
Allow launching programs from the shell
2023-03-23 00:41:12 +02:00
Juhani Krekelä
b0cebaee4b
Add CrazyEttin's pony wallpaper
2023-03-22 19:30:49 +02:00
Juhani Krekelä
787cc81798
Use the extension .wall for wallpapers
2023-03-22 19:28:58 +02:00
Juhani Krekelä
878cc67a83
Extract globals as well as syscalls from the symbol map
2023-03-19 20:49:03 +02:00
Juhani Krekelä
5c3580e9b5
Get rid of syscall thunks
2023-03-19 19:28:30 +02:00
Juhani Krekelä
66c103f727
Simplify make size
2023-03-18 16:01:12 +02:00
Juhani Krekelä
514cf5441f
Move wallpaper loading to shell
2023-03-18 15:55:53 +02:00
Juhani Krekelä
8da69da9a2
Add a quick way to check the size of ponydos binary
2023-03-18 14:23:32 +02:00
a110e1da1b
Save some bytes
2023-03-18 12:12:18 +05:30
Juhani Krekelä
f39f25a4c1
Start work on shell
2023-03-18 01:05:32 +02:00
Juhani Krekelä
c695688e3a
Generate floppy image with a python script
2023-03-16 17:14:53 +02:00
d6dc33f164
Begin work on filesystem support
2023-03-16 15:40:03 +05:30
Juhani Krekelä
ff1b91f3dd
Load wallpaper from disk
2023-03-11 17:49:55 +02:00
Juhani Krekelä
e03b6c0ef1
First commit
2022-02-11 18:16:49 +02:00