I want to create my own OS.

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
phinixTH

I want to create my own OS.

Post by phinixTH »

     ;DHello! I want to create my own OS. how to do it? how to start? :-/
The Legend

Re: I want to create my own OS.

Post by The Legend »

check the tutorials on http://surf.to/osdev !
Jordan_C.

Re: I want to create my own OS.

Post by Jordan_C. »

Oh, you want to create an OS? Imagine that. ::) Try DMOZ.org (just http://dmoz.org) or Google (http://www.google.com). Being a user of QBasic, naturally I'd say do this: try just making a shell in your favorite language. Get the feel of the OS before you actually do anything. Also, don't e-mail me for advice, because making a shell in QB's all I've done so far ;)
ImagineOS

Re: I want to create my own OS.

Post by ImagineOS »

I made a Shell of my OS in Visual Basic...actually, we were gonna use it as the REAL OS! We had the idea that if we edited the bootsectors to load our program over windows when the computer started, the user wouldn't know that it wasn't a real OS....we decided against the idea and we are now starting to prepare to start making our OS...we have decided that we will make the bootsector in ASM using NASM or TASM...then, we will make the kernel(sp) in C++ using Borland 4 or 5.
Jordan_C.

Re: I want to create my own OS.

Post by Jordan_C. »

Hey, ImagineOS...you gotta website? Sounds to me like a cool idea! What kind of OS is it? Like, is it a GUI, or text-based? Why don't you just e-mail me the stuff, I don't want to take space away from the original Q ;) (e-mail address is in profile)
Silenger

Re: I want to create my own OS.

Post by Silenger »

Ik had a test with Turbo Pascal 7, making a boot code in asm that loads an dos exe but doesn't emulate dos interrupts.
Then make a os in Tp7.(You can use inline asm in pascal code)
Zo i had a litle Tp7 prog that puts text on boot. And ask 's for input.
Post Reply