Page 1 of 2

I Want to develop a OS, plz help

Posted: Fri Mar 16, 2007 9:52 pm
by devendra
I want to develop my own OS, how shld i go for it, plz help.

Posted: Fri Mar 16, 2007 10:15 pm
by Alboin
First of all, spell out your words. Please.

Once done, check out the wiki.

Posted: Fri Mar 16, 2007 10:27 pm
by devendra
Alboin wrote:First of all, spell out your words. Please.

Once done, check out the wiki.
Hi, sorry! Please...

Posted: Fri Mar 16, 2007 10:27 pm
by pcmattman
Start by writing 20 pages of pure english which outlines everything you want your OS to do and then learn how to do each thing by reading up on the wiki and asking for help (NOT for code).

Posted: Fri Mar 16, 2007 10:33 pm
by Alboin
pcmattman wrote:Start by writing 20 pages of pure english which outlines everything you want your OS to do and then learn how to do each thing by reading up on the wiki and asking for help (NOT for code).
Hey now, a little too harsh maybe?

Just check out the wiki. :wink:

Posted: Fri Mar 16, 2007 10:52 pm
by pcmattman
Yeah, sorry about that :oops: . I realized and unfortunately wasn't able to edit the post (wasn't actually meant to be on the forum at that point in time...).

What I was trying to say was, a basic design (20 pages maybe possible) that outlines how you plan to do some things is really useful later.

The Wiki and the other (much better) people on this forum are the keys to your success in OS development.

Good luck, and sorry for being harsh.

Re: I Want to develop a OS, plz help

Posted: Fri Mar 16, 2007 11:44 pm
by B.E
devendra wrote:I want to develop my own OS, how shld i go for it, plz help.
the only thing I sugest is read (and understand) documentation and tutorials.

Posted: Sat Mar 17, 2007 5:38 am
by Combuster

Posted: Sun Mar 18, 2007 9:17 pm
by Crazed123
Didn't the old boards once have the "How to Ask Smart Questions" link stickied? A mod here should sticky it and stop the constant influx of Stupid Question topics.

Posted: Mon Mar 19, 2007 3:19 am
by Combuster
something about the lines "de-stickied FAQ until wikis have been merged and links can be fixed"

Posted: Mon Mar 19, 2007 4:02 am
by AndrewAPrice
I think we frightened him.

Posted: Mon Mar 19, 2007 4:05 am
by pcmattman
pcmattman wrote: Start by writing 20 pages of pure english which outlines everything you want your OS to do and then learn how to do each thing by reading up on the wiki and asking for help (NOT for code).
No, I think I scared him :(.

Posted: Mon Mar 19, 2007 8:56 am
by ehird
Hi, sorry! Please...


Best meaningless sentence ever.

Posted: Sat Apr 07, 2007 5:18 am
by stevenup7002
Well first, you should experiment with a Hello World bootloader. Then write an input/output driver, in your case, screen and keyboard. Add in a command prompt, write floppy/cd/usb support drivers, then a memory manager, then you can attempt to load a program and run it. If that works, go onto writing a VGA driver and a GUI. There is alot more stuff to write in between all of this. It took me 2 years to get to a VGA driver, and thats when somtimes Im working on games instead and doing other stuff.

Good luck,
-Steven

Posted: Sat Apr 07, 2007 7:51 am
by earlz
just make sure you know a suitable language for OS deving! Qbasic will not work!!(lol) trust me, I made an OS in C while learning it...It was the biggest waste of time ever! Only thing I gained from it was, well, learning C.