thehardcoreOS wrote:
Something to keep this topic alive..
After 16 hours of work.
Started fresh because I needed a stable framework to build my OS on top of.
Looks good, starting a new project is a good decision usually because you wont do the same errors again.
thehardcoreOS wrote:
Ch4ozz
I tired out you operating system. Booted without any problems. Loading was fairly fast, GUI loaded as expected. As for the speed, GUI doesn't really lag, window dragging could be a bit faster(maybe, not necessary). Cursor is very responsive, I would like to see some DPI settings. I don't understand why are there two terminal windows. You need to add some more user commands. I definitely see a massive potential. By the way: how did you achieve so high resolution?
Im using VESA to draw the stuff, I can even go to 1920x1080 or higher if I wanted to (and if the crappy VESA implementations of the vms would support this).
Anyways, dragging windows should be really fast because Im using a custom SSE3 implementation for my memcpy.
Which VM did you use?
I was too lazy to add virtual memory support which really depresses me because I'd have to rewrite ALOT of code since then.
Btw, the left console is a ring0 window from the kernel, the right one is a real application compiled as elf file which is stored on the cd drive image.
I need both at the moment because my message queue and stuff does not work 100% reliable yet