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.[AlAdDiN] wrote: i already thought about this but seriously i think it's impossible.
Idea - Gaming OS
Re: Idea - Gaming OS
Re: Idea - Gaming OS
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.
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
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...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
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 .
ya ur right, .... do u know that WIN2K source code is estimated to more than 4Go , it gives you an idea about OS structure ?!?!?!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)
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.
There are 10 types of people in this world... those that understand binary, and those that don't.
Re: Idea - Gaming OS
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
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
lol, Microsoft Office is one of these programs, so .... lolzzzzzzzzJAAman 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
and most of windows OpenSource programs remained up and running in SP2, the problem was with MS products
tell me what are those tools ???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
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
There are 10 types of people in this world... those that understand binary, and those that don't.
Re: Idea - Gaming OS
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.
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
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!
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
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
....
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
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)Give the gamedevers a platform that runs on different hardwares, and let them make the games.
....
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
There are 10 types of people in this world... those that understand binary, and those that don't.
Re: Idea - Gaming OS
that is exactly what I meant! an OS that run games made for THAT OS, perhaps we should put a team togetherSeems 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.
Re: Idea - Gaming OS
Hehe, NoOS is actually quite a good idea =). I might do something like that sometime.
-
- Member
- Posts: 132
- Joined: Wed Nov 03, 2004 12:00 am
- Location: Austria
- Contact:
Re: Idea - Gaming OS
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!
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
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
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.
-
- Posts: 1
- Joined: Tue Feb 14, 2006 12:00 am
Re: Idea - Gaming OS
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
*****
Federated Suns, House Davion
InnerSphere Circa 2006
Re: Idea - Gaming OS
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!).
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
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