First Post!!
Posted: Sat Jun 20, 2009 7:41 pm
I have officially joined the OS Dev community!!
First a bit of background. I have been programming in c++ for about 2 years now, mainly in game development. About a week ago i started looking into OS dev and found the forums and wiki here.
At the moment i don't have much of a plan of what i want my operating system to do but some of the main things i am thinking of so far are things like an easy to use file system(seperates the files that make the programs function from the files that are outputed by the programs), and an easy way to install other operating systems on the same system(sortof like bootcamp). Thoughts, suggestions?
I also have a couple questions. First, how would someone give the OS user the ability to develop with Opengl? Second, my development setup that i am thinking of so far is Cygwin, and NASM, using Notepad++ for editing all on windows vista. Any thoughts on this? Third, about how well would i need to know assembly(tutorials please) and c++ to develop an OS?
Thanks and expect more questions in the future.
First a bit of background. I have been programming in c++ for about 2 years now, mainly in game development. About a week ago i started looking into OS dev and found the forums and wiki here.
At the moment i don't have much of a plan of what i want my operating system to do but some of the main things i am thinking of so far are things like an easy to use file system(seperates the files that make the programs function from the files that are outputed by the programs), and an easy way to install other operating systems on the same system(sortof like bootcamp). Thoughts, suggestions?
I also have a couple questions. First, how would someone give the OS user the ability to develop with Opengl? Second, my development setup that i am thinking of so far is Cygwin, and NASM, using Notepad++ for editing all on windows vista. Any thoughts on this? Third, about how well would i need to know assembly(tutorials please) and c++ to develop an OS?
Thanks and expect more questions in the future.