Idea - Gaming OS

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Olga
Posts: 1
Joined: Sat Dec 18, 2004 12:00 am

Re: Idea - Gaming OS

Post 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. :)
krillzip
Posts: 11
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Idea - Gaming OS

Post 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.
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Idea - Gaming OS

Post 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
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
User avatar
JAAman
Member
Member
Posts: 879
Joined: Wed Oct 27, 2004 11:00 pm
Location: WA

Re: Idea - Gaming OS

Post 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
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Idea - Gaming OS

Post 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 ???
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
dr_evil
Member
Member
Posts: 34
Joined: Mon Dec 20, 2004 12:00 am

Re: Idea - Gaming OS

Post 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.
krillzip
Posts: 11
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Idea - Gaming OS

Post 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!
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Idea - Gaming OS

Post 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)

....
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
Kimm
Member
Member
Posts: 50
Joined: Wed Nov 03, 2004 12:00 am
Location: Sweden

Re: Idea - Gaming OS

Post 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
ua
Posts: 17
Joined: Mon Jul 25, 2005 11:00 pm

Re: Idea - Gaming OS

Post by ua »

Hehe, NoOS is actually quite a good idea =). I might do something like that sometime.
blackcatcoder
Member
Member
Posts: 132
Joined: Wed Nov 03, 2004 12:00 am
Location: Austria
Contact:

Re: Idea - Gaming OS

Post 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!
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Re: Idea - Gaming OS

Post 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
Last edited by Dex on Fri Jan 27, 2006 12:00 am, edited 1 time in total.
NightClient
Posts: 1
Joined: Tue Feb 14, 2006 12:00 am

Re: Idea - Gaming OS

Post 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.
Marshall Of The Armies
*****
Federated Suns, House Davion
InnerSphere Circa 2006
cam.turn
Posts: 1
Joined: Sun Apr 02, 2006 11:00 pm

Re: Idea - Gaming OS

Post 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!).
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: Idea - Gaming OS

Post 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
Post Reply