MascOS 0.1.5
MascOS 0.1.5
Updates from now on will be much slower since school kicked in, and I'm lazy as your grandma when she wakes up.
Major changes
- Fixed VGA driver, now it works like a charm
- Added support for scrolling the screen, but it's buggy, it is being used so if you don't see the text or the text is weird you are still writing normally, so you can just type clear and the screen will be cleared and back to normal
- Added VgaPaintLine label, with this you can change the colours of both background and foreground of a line, so you don't need to print more bytes to colour the entire line
- Disabled text blinking. Only works on real VGA hardware and not emulated one
- Command line attributes now work
Smaller changes
- Converted shell commands to use the new VGA driver
- Added colours to the fetch command
- Makefile now warns you and stops if you don't have root powers, since you need those to mount the image
- Fixed some typos
- Minor changes (shifted data location in memory, stuff like this)