PyToOS
- 8 Devlogs
- 10 Total hours
A batch script that automatically turns a python script into a full operating system with a custom kernel
A batch script that automatically turns a python script into a full operating system with a custom kernel
Devlog #8!!!
i got numbers and maf to workrkkrkrk!!!!
it was very annoying
and at one point it infinite looped and crashed my pc
but its chill now
Devlog #7!
got inputs and variables to work!!!!!!!! yippee
Devlog #6!
stilll working on variables…
getting math done too tho!
idk whos cat this is
Devlogt #5!
fiddling around with variables and tryna get them to work so image unrelated
Devlog #4!
Made it newline automatically unless you carriage return and added text based colors! imma make a thing to set the WHOLE consoles color. also i would love to get a bootloader to work but i cant be bothered rn so its just the kernel that’s being generated
Devlog #3!
I wrote some plugs! Now if i make a python file with print(“Hello World”) it will show
Devlog #2!
I started working on the actual challenge here, which is py to c.. I wrote the first plug but i need to write the code to use it. pain.
image unrelated
Devlog #1!
I feel so sigma
I made the first batch script
It builds the kernel.c, kernel.asm and linker.ld to a .bin which is a runnable os
it works yipee
the only problem i had was with one of the files (cc1.exe) being too large so i wrote some code to yoink it from google drive!
i also went through the i686-elf-tools and just deleted stuff and it ended up less then a gigabyte which is crazy. its just cc1.exe that takes up 600 megs. also nasm is tiny!
the whole program so far is self contained except that one download but that happens once
it is on github yay