Page 28 of 262

Re: What does your OS look like? (Screen Shots..)

Posted: Fri Jul 03, 2009 10:29 am
by gravaera
I'm actually excited to see that you've got to buttons, and all that. I'm assuming that means you already have a (partly, at least) working API for Graphical functions, right?

Working with that assumption, i think it's a good time to ask you: how hard do you think it would be, theoretically, to implement a layer between your API and the calling application, that is able to act as a handler for API calls from Win32 applications, and translate them down to your own API?

I'm asking for the sake of knowing since I'm want to do something similar in my OS. Do you think it's possible? How long do you think it would take to build one that can run at least basic win32 apps? (I'm assuming months to years)

How long did it take you to write the API for your own OS as it is right now?

-Beautiful work
gravaera

Re: What does your OS look like? (Screen Shots..)

Posted: Fri Jul 03, 2009 11:06 am
by f2
For now, my OS doesn't support multitasking yet and isn't capable of executing applications. I have all summer to make it!
holypanl wrote:I'm assuming that means you already have a (partly, at least) working API for Graphical functions, right?
Yes. For now, the API has twenty functions. All written in assembler.
holypanl wrote:Working with that assumption, i think it's a good time to ask you: how hard do you think it would be, theoretically, to implement a layer between your API and the calling application, that is able to act as a handler for API calls from Win32 applications, and translate them down to your own API?
Make an OS compatible with Win32 applications is a good idea, but I don't implement this feature in my OS.
holypanl wrote:I'm asking for the sake of knowing since I'm want to do something similar in my OS. Do you think it's possible?
It is possible! If I could do it, everyone here can do it! Look Solar_OS.
holypanl wrote:How long did it take you to write the API for your own OS as it is right now?
Only 2 months. But my API is far from complete.

A small question: My English is good?

Re: What does your OS look like? (Screen Shots..)

Posted: Fri Jul 03, 2009 11:13 am
by gravaera
Yup. I'm pretty good with grammar, and I see hardly any problems with your English at all. There are people on the internet who have been speaking English their whole lives and can't even type a full sentence.

Your English is, compared to about 80% of the rest of the internet, very good. I'm sure everyone here will confirm that. ^_^

Re: What does your OS look like? (Screen Shots..)

Posted: Fri Jul 03, 2009 11:17 am
by f2
holypanl wrote:Your English is, compared to about 80% of the rest of the internet, very good. I'm sure everyone here will confirm that. ^_^
Oh, thanks! I do a lot of progress. :D

Re: What does your OS look like? (Screen Shots..)

Posted: Fri Jul 03, 2009 11:26 am
by Troy Martin
Nice looking GUI so far! You should implement a simple terminal window so you can execute commands :)

And you write in English very well and fluently. Like holypanl said, there have been many people here previously who had such terrible grammar and structure it led to a sequence of events and flamewars that got them (along with other members of the community) permanently banned. :shock:

Re: What does your OS look like? (Screen Shots..)

Posted: Fri Jul 03, 2009 11:31 am
by f2
Troy Martin wrote:You should implement a simple terminal window so you can execute commands :)
This is planned!

Re: What does your OS look like? (Screen Shots..)

Posted: Sat Jul 04, 2009 9:04 am
by ehenkes
After playing with the building blocks of an OS and writing a tutorial about it
http://www.henkessoft.de/OS_Dev/OS_Dev1.htm
http://www.henkessoft.de/OS_Dev/OS_Dev2.htm

I now try to design a real usable Demo OS (called PrettyOS)
http://www.henkessoft.de/OS_Dev/Bilder/Shell_001.PNG
http://www.henkessoft.de/OS_Dev/OS_Dev3.htm
http://www.c-plusplus.de/forum/viewforu ... is-62.html (German Forum; english speakers welcome)

Re: What does your OS look like? (Screen Shots..)

Posted: Sat Jul 04, 2009 7:38 pm
by Coty
@ehenkes: some of that tutorial may come in handy, thanks =D>

Re: What does your OS look like? (Screen Shots..)

Posted: Sat Jul 04, 2009 7:42 pm
by Troy Martin
If you can read/write German :)

Google Translate is not to be trusted. It can make "pinch of salt" into "pile of rocks".

Re: What does your OS look like? (Screen Shots..)

Posted: Sat Jul 04, 2009 7:46 pm
by JohnnyTheDon
Troy Martin wrote:If you can read/write German :)

Google Translate is not to be trusted. It can make "pinch of salt" into "pile of rocks".
You don't want to throw a pile of rocks over your shoulder when you spill the salt.

Re: What does your OS look like? (Screen Shots..)

Posted: Sat Jul 04, 2009 8:01 pm
by gravaera
I sat down for about two minutes, trying to understand that, I came up totally blank. Nice. =P~ . I wonder: can anyone else figure it out, or am I the only one who can't? IT just irks me that I couldn't get it, for some reason. :|

EDIT: Google Translate isn't all that bad, actually. I'm reading through his article right now, and It's generally understandable as translated. Not THAT bad.

VERY informative article, by the way.

Re: What does your OS look like? (Screen Shots..)

Posted: Sat Jul 04, 2009 10:21 pm
by Steve the Pirate
holypanl wrote:Working with that assumption, i think it's a good time to ask you: how hard do you think it would be, theoretically, to implement a layer between your API and the calling application, that is able to act as a handler for API calls from Win32 applications, and translate them down to your own API?

I'm asking for the sake of knowing since I'm want to do something similar in my OS. Do you think it's possible? How long do you think it would take to build one that can run at least basic win32 apps? (I'm assuming months to years)
Possible? Yes. Practical? No.

You might be able to write an API that is like Win32, and lets you recompile extremely simple windows programs (i.e. a Hello World application) and run them, but it's a pointless pursuit to try and make your operating system Windows compatible. The Wine project has many contributors, some of them employed full time with Codeweavers, and they have been going for 16 years to get to where they are now. Exponentially easier (but still very difficult for one person or a very small team) would be to get your OS to the point where it can run X and Wine...

Re: What does your OS look like? (Screen Shots..)

Posted: Sun Jul 05, 2009 5:45 am
by Coty
Troy Martin wrote:If you can read/write German :)

Google Translate is not to be trusted. It can make "pinch of salt" into "pile of rocks".
I can understand bits and peaces I started reading a book on "how to speak German" and... I kinda gave on after chapter 2 or three :oops: But anyway I can understand it some....


@all: I found Yahoo! babble fish more accurate than Google translation :D

Re: What does your OS look like? (Screen Shots..)

Posted: Sun Jul 05, 2009 8:23 am
by OwnzMag3
Troy Martin wrote:If you can read/write German :)

Google Translate is not to be trusted. It can make "pinch of salt" into "pile of rocks".
I'm German and I can speak it. I might think about translating it.

Re: What does your OS look like? (Screen Shots..)

Posted: Mon Jul 06, 2009 8:29 am
by rootnode
We're finally able to read the multiboot header.