Page 1 of 1

New OS project - Mega OS

Posted: Tue Jul 12, 2005 11:00 pm
by sparkie
Hello, I have just started the Mega OS project and am looking for mainly C but some assembly coders. The GUI is coming along good, but I need people to implement it! Mega OS will be for the Intel x86 platform to start with, so if you can help, please join us on our Yahoo group - http://groups.yahoo.com/group/mega_os/ .

I am sorry that we don't have a web site yet, but I hope that this project will have one soon!

Re: New OS project - Mega OS

Posted: Tue Jul 12, 2005 11:00 pm
by earlz
"The GUI is coming along good, but I need people to implement it!"

u do know that is usually the hardest part plus u shuld not contain the shell/gui/console in the kernel(excluding console maybe)

mayne u should try doing things such as making a basic console and a few functions first
i got a great template if u want it(for built-into the kernel)

not sure if u would be up to the challenge of converting turboc to whatever compiler

Re: New OS project - Mega OS

Posted: Wed Jul 13, 2005 11:00 pm
by sparkie
I want to include a command shell into the kernel, so yah, just send me that template, here is my e-mail - [email protected] - Thanks

I just got one new member, but there is still only two of us, and I don't have the time right now for programming, so it might take a little while for me to get that command shell into the OS.

What is so hard about implementing the GUI? I have it in bmp format, so that will make it hard right there getting bmp into C or something like that.

Re: New OS project - Mega OS

Posted: Wed Jul 13, 2005 11:00 pm
by earlz
well whats behind loading a simple .bmp(this is way compilcated for other formats)

figure out a way to store the bmp on the floppy and a way to load it off of it

i think read the header and do appropriate actions(not sure of the bmp format)

switch to a grphical mode(13 or 12)
use video memory and basically copy the read disk memory to video memory

and there u got a .bmp in rather 320,240,256 or 640,480,16

but a gui is way more than just a bmp
u got to detect collisions and clicks with buttons and such

i will comment it and make it a bit "developer freindly" and send u that template
(u can also download it from here )

sorry but im too busy with other things to join your team

ill send u an email a bit later

btw
the screen basically is a glorified bitmap i think

Re: New OS project - Mega OS

Posted: Wed Jul 13, 2005 11:00 pm
by CodeWorld
megaosgui3.jpg - LOL! =))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Re: New OS project - Mega OS

Posted: Thu Jul 14, 2005 11:00 pm
by sparkie
CodeWorld wrote:megaosgui3.jpg - LOL! =))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Well, it's a work in progress, and I just updated it, but haven't posted it yet. I could use some help building scroll bars, if anybody has some expirience. It is not finished yet and is still not even in the .5 stage, so don' t expect much yet.