Page 2 of 4

Re: Idea - Gaming OS

Posted: Sun Dec 19, 2004 12:00 am
by Olga
[AlAdDiN] wrote: i already thought about this but seriously i think it's impossible.
Okey, then it WILL be done. If it was possible, noone would bother :) About your sig. There are actually 11 kinds of people. And the last kind is awfully tired. :)

Re: Idea - Gaming OS

Posted: Sun Dec 19, 2004 12:00 am
by krillzip
Seems you still missunderstand me, there were two ideas.
1 a system with backward compability for all games made.
2 a system that is a platform for new games, with its own API, that should be esier to do.

Re: Idea - Gaming OS

Posted: Sun Dec 19, 2004 12:00 am
by [AlAdDiN]
JAAman wrote:wrong!!!
ALL windows APIs are VERY WELL documented

all you have to do is look at the microsoft documentation that comes with visual studio (or any other windows compiler) everything is extremely well documented (better than it is for linux -- though that isnt too bad)

the API and calling conventions and addresses are all well documented if it wasnt it would be imposible to write software for windows (of course you dont need any of this if you are using MFC but that is a very new invention) and the MFC and stdlib source code is there for you even if you use it so you can still see the true calls


sorry if i sound upset im just tired of people lying (intentionally or not) about MS documentation just so they can have something against them

unless of course you ment source code instead of API:

of course that isnt available but you should rewrite that anyway
i'm not speaking about API functions documetation (equivalent to linux man command) i m speaking about low level structures, such as memory organisation of ur program image once loaded...
and linux documentation is better than windows for a simple reason, that it is open source, documentation is not only .hlp or .chm files, documentation is help files + specifications + manuals + code documentation .
btw: i will be providing full win32/winNT API support eventually -- the only hard part is that it is the largest programming interface in the world (with thousands of call variations)
ya ur right, .... do u know that WIN2K source code is estimated to more than 4Go ;) , it gives you an idea about OS structure ?!?!?!

Linux is know as best OS for programing, BSD for stability and security and MacOS for office work , windows is known for ..... GAMES

Re: Idea - Gaming OS

Posted: Mon Dec 20, 2004 12:00 am
by JAAman
internal structures are implementation specific: do it however you want infact it much of that changes from one version to another within windows -- thats why MS trys so hard to keep people from using "undocumented features" -because they break at the next OS release

this is why many programs stopped working with sp2

anything that would be important to keep consistant is well documented

and i disagree with your assessment of using win for OSdev: many people do it and there are far more and better tools availible for win (including ALL linux tools)-- its more a matter of whatever your most comfortable working with

Re: Idea - Gaming OS

Posted: Mon Dec 20, 2004 12:00 am
by [AlAdDiN]
JAAman wrote:internal structures are implementation specific: do it however you want infact it much of that changes from one version to another within windows -- thats why MS trys so hard to keep people from using "undocumented features" -because they break at the next OS release

this is why many programs stopped working with sp2
lol, Microsoft Office is one of these programs, so .... lolzzzzzzzz
and most of windows OpenSource programs remained up and running in SP2, the problem was with MS products :P
JAAman wrote: anything that would be important to keep consistant is well documented

and i disagree with your assessment of using win for OSdev: many people do it and there are far more and better tools availible for win (including ALL linux tools)-- its more a matter of whatever your most comfortable working with
tell me what are those tools ???

Re: Idea - Gaming OS

Posted: Mon Dec 20, 2004 12:00 am
by dr_evil
krillzip, have you already started ms paint and drawn a picture of how the gui should look like?

that's the only thing i need, i think i'll be able to create the rest of the system the next weekend.



os development is nothing for gamers.

Re: Idea - Gaming OS

Posted: Fri Dec 24, 2004 12:00 am
by krillzip
nop!

Give the gamedevers a platform that runs on different hardwares, and let them make the games.

Isn't it possible to have several partitions or seasons on a CD? to make different boots for different processors?
I'm just not the same kind of experts like you, but likes to try ideas!

Re: Idea - Gaming OS

Posted: Sat Dec 25, 2004 12:00 am
by [AlAdDiN]
again, the idea is good, and all of us tought about such a project one day,

but ur suggestions are too hard to do or already exist

and doing a multi platforme OS in a CD, (or a signle plateform OS in a CD) is really a bad idea, it can be used to demonstrate OS capabilities but not to be the real OS ...

making a partition for each architechture : this mean that you will emulate those platforms ===> and you know the loose of performance while emulating a platform
Give the gamedevers a platform that runs on different hardwares, and let them make the games.
this is not true, gamedevers wants to sell their games, so they develop them on most popular platforms (not the most compatible or the most performant)

....

Re: Idea - Gaming OS

Posted: Fri Jan 21, 2005 12:00 am
by Kimm
Seems you still missunderstand me, there were two ideas....
2 a system that is a platform for new games, with its own API, that should be esier to do.
that is exactly what I meant! an OS that run games made for THAT OS, perhaps we should put a team together :P

Re: Idea - Gaming OS

Posted: Sun Jan 08, 2006 12:00 am
by ua
Hehe, NoOS is actually quite a good idea =). I might do something like that sometime.

Re: Idea - Gaming OS

Posted: Thu Jan 26, 2006 12:00 am
by blackcatcoder
a gaming Os, I had a similar idea a few years ago when I started my operating system project called nexus.

Ok, something to this API discussion ;-)

To implement the Win API wouldn't be the problem if there enough programmers who work on the project but
the only problem I can see is that the kernel has to be very stable and there will be a lot of error handling and so on needed.

It took me 4 years to get my kernel working, it's not very stable but it runs.
Does anyone of you already have written an kernel or a little operating system with some main funcs like modulesys,filesystem, ...?

If yes, he or she know how much work it is;-)

But the idea itself isn't bad ;-)!
I think it could be realized!

Re: Idea - Gaming OS

Posted: Fri Jan 27, 2006 12:00 am
by Dex
Making a gaming OS, was the first idea, that got me started in OS Dev many moons ago.
You would be surprised how close to a 32bit pmode dos the Xbox OS is, see here:
http://www.extremetech.com/article2/0,1 ... 389,00.asp

Re: Idea - Gaming OS

Posted: Tue Feb 14, 2006 12:00 am
by NightClient
Hey that sounds like a good idea, Ill be in for it, just give me the word and Ill start on it. To me it sounds like an interesting venture as far as the OS Community goes anyway, Just imagine a Gaming OS. That would be awesome! Anyway just letting you know that you have my full support. And I will develop anything required for this to work, but I think that we should make this a full fledged Operation, You know? Give it a title and lets go from there. My e-mail is [email protected] so drop me a line if u want.

Re: Idea - Gaming OS

Posted: Sun Apr 02, 2006 11:00 pm
by cam.turn
A Gaming OS would be quite fun, and I'd love to help. Here's a few guidelines to get you started (I haven't got a project though, so if you don't like them, change them):

1. DON'T base your project on an existing OS. This will end up with your GameStation looking just like the OS that it's based on, and so most people will simply develop for the OS that it's based on.

2. DO go around on every forum possible telling people about this effort, especially OSDeving and GameDeving forums.

3. Get yourself a domain name. There's nothing worse for an Open-Source project than not having a domain name, so get one as fast as possible. I wouldn't advise you to go for sourceforge.net, as apparently it's tricky to get anything done.

4. Haven't all of you heard of the Playstation? Surely that's got an OS designed especially for it? If not, what does it use?

Anyway, I'm happy to help with the project, and if you haven't got any time I'm sure someone else will (looking hopeful!).

Re: Idea - Gaming OS

Posted: Thu Apr 27, 2006 11:00 pm
by earlz
the advantage to this code-wise is you don't need any sort of multitasking and could possible even run it all in ring 0 since theres really not much they could do