.:`=-~rANdOm~`-=:. Game Servers

Technology (Read Only) => Programming => Topic started by: Сєşάя on March 27, 2012, 05:04:16 PM

Title: PingasOS
Post by: Сєşάя on March 27, 2012, 05:04:16 PM
Hello Guys.

If you remember, last year I made a topic asking where to find out some C tutorials. Well, I bought a book about C (very good). Then, I read all. I know the basic and a bit of advanced C. Someday I was looking about Operating Systems and I saw that most O.S. are build in Assembly and C. So, I asked to me, why I not build an Operating System. Exactly what I did: I started with a C project, called PingasOS. I'm still running on prompt to work some commands like copy, del, editor, help, etc. Now you think: "You're a retarder César, this is not a O.S., you're just running an app in Windows Prompt". Well, I told you, I'm only using Windows Prompt to work in some commands, isn't now a O.S. but an app of how will be the O.S.. More late, when I know more about C I'll make the boot loader (maybe in Assembly), the directories, etc.

I'll post some pics, about the code and the prompt. I'll update somedays.

Some parts of the code
Spoiler (click to show/hide)

The prompt (Windows)
Spoiler (click to show/hide)

Hope you enjoyed ! :D
Title: Re: PingasOS
Post by: accelleon on May 22, 2012, 05:21:49 PM
this site is an amazing reference for osdev
http://wiki.osdev.org/Main_Page (http://wiki.osdev.org/Main_Page)
this site has alot of tutorials for osdev (theyre based off of microsoft visual studio however)
http://www.brokenthorn.com/Resources/OSDevIndex.html (http://www.brokenthorn.com/Resources/OSDevIndex.html)
the netwide assembler is what i used to assemble my code
i suggest virtual PC 2007 as an emulator as i dont think youd wanna test it on real hardware
i suggest grabbing the intel architecture development manuals here
http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html (http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html)
and remember that when you move to os dev, youll have to write your own standard library or port one over
Title: Re: PingasOS
Post by: Сєşάя on May 26, 2012, 11:25:04 AM
Thx bro  ;)
Title: Re: PingasOS
Post by: Сєşάя on April 27, 2015, 07:26:49 PM
Lol what a shame