New OS project - Mega OS

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
sparkie
Posts: 13
Joined: Tue Jul 12, 2005 11:00 pm

New OS project - Mega OS

Post 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!
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: New OS project - Mega OS

Post 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
sparkie
Posts: 13
Joined: Tue Jul 12, 2005 11:00 pm

Re: New OS project - Mega OS

Post 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.
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: New OS project - Mega OS

Post 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
CodeWorld
Posts: 18
Joined: Fri Nov 05, 2004 12:00 am
Contact:

Re: New OS project - Mega OS

Post by CodeWorld »

megaosgui3.jpg - LOL! =))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Image
FASM & RUS OSDEV at WWW.SYSBIN.COM (EN: ww2.sysbin.com)
sparkie
Posts: 13
Joined: Tue Jul 12, 2005 11:00 pm

Re: New OS project - Mega OS

Post 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.
Post Reply