project
this is for my unix-like operating system OSW
Version BETA-1 Update Notes!
-added a file system
-added commands cdir, fl, and rf
-made displaying text easier and less buggy
-as of now, rf doesnt work, but that is still WIP
fl - lists the files in your current directory
cdir - change directory
rf - remove file (buggy)
THIS IS THE FIRST UPDATE AFTER THE PROJECT’s CREATION, EXPECT BUGS
You can’t scroll. Because of that, I can only view the first couple of so lines
I’m trying to figure out a reliable way to scroll that’s fast. I will work on that in the next update
you can have a variable, ‘scroll,’ that modifies the lines viewed by offsetting the x – yth lines by scroll, so it is the x+scroll – y+scrollth lines viewed
Bugs post (you may add bugs)
sometimes every key turns into 0, when you press enter after that every key turns into enter
Have the OS use a pointer to a specific console line number representing the top of the console. Use CTRL+UP and CTRL+DOWN to change the pointer.
When I try to type basics every key acts as “0”
resetting the OS fixes that, that usually happens just cuz the boot sequence messed up.
This is such a breath of fresh air from the “Operating System” simulators that use default
gui, simulate rather than emulate, and don’t even have a filesystem.
restarting the os fixes that, that just happens because the boot sequence when wrong.
Because of how the screen is rendered, i cant just make a “scroll” variable that moves stuff. But i can, and am going to add a better scrolling method
If you mean by stoping and starting it again, that didn’t work.
what are you doing before the bug occurs?
thank you! i always didnt like those, and i was wanting to make a virtual os/vm, and this was that. This is my first attempt but i think it turned out good
You should use a list instead of 15 variables
Nothing, I just opened the project and pressed the flag, then I tried to enter “basic”.
NEWS ON PROJECT
I am discarding this project (for now, dont crash out) in favor of a more polished and in-depth version with virtual-machine elements, possibly a bios, and overall just more realistic stuff, whilst making it more polished.