How do I start

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
homersimpson153
Posts: 3
Joined: Sun Jun 10, 2007 5:54 am

How do I start

Post by homersimpson153 »

Hi guys, :D
I'm new to this forum.I read all the tutorial of the OS development.But I don't know where can I start. :shock: :cry: Which tools should I use,Wich language should I use(Pascal,C,VB..)?If is possible please write here the steps to create an OS.

Thanks in advance.
jnc100
Member
Member
Posts: 775
Joined: Mon Apr 09, 2007 12:10 pm
Location: London, UK
Contact:

Post by jnc100 »

The wiki (link at the top of the page) is quite good for getting started. Might I recommend Getting Started and [wiki]Category:Languages[/wiki]?

Regards,
John.
homersimpson153
Posts: 3
Joined: Sun Jun 10, 2007 5:54 am

Post by homersimpson153 »

What programs should I use?If you can,post the link for the download

Thanks in advance
frank
Member
Member
Posts: 729
Joined: Sat Dec 30, 2006 2:31 pm
Location: East Coast, USA

Post by frank »

Well first, we need to know if you will be developing in windows or Linux or something else and also what platform you will be developing for (most likely X86). Next you should make sure that you know assembly and c pretty well.
homersimpson153
Posts: 3
Joined: Sun Jun 10, 2007 5:54 am

Post by homersimpson153 »

I would use Windows.The platform... :shock: :shock: :shock: I don't know.Maybe the better you know.And yes I know The programing in C pretty well.But not perfect.I will read a lot of books to know it better.I don't know where I start.I can't understand nothing.So please I need help.I created some software in VB and C++.And I know pretty good the Pascal.So where can i start?How can I design it?Which programs should I use?
Help me!!! :( :( :(

Thanks in advance :D
User avatar
neon
Member
Member
Posts: 1567
Joined: Sun Feb 18, 2007 7:28 pm
Contact:

Post by neon »

For Windows, DJGPP and NASM are good.

As for where to start,You can either write your own
bootloader or use an existing one (Such as Grub)

If you want to use Grub, The bare bones tutorial is pretty good.
(Its in the Wiki)

You can also try the tutorials at my website...

http:\\www.mt2002.sitesled.com

It creates its own bootloader though, writing an OS on Windows.

(btw, What is the format for the link? I tried several formats
from different sites, but they dont seem to work (in the preview) )

Hope this heps;
Post Reply