christo930
Well-Known Member
While I'm sure its a little more complicated that this, it seems to me an OS supplies 3 basic things:
An interface for the user to interact with the machine, to launch sofware and the like
A set of programming interfaces (api's) so you don't need to reinvent the wheel over and over with every peice of software (which I'm assuming a dev kit would do anyway)
To use different hardware transparently through the use of API's and a driver system. THis way, the programmer doesn't need to know what hardware is installed, the driver takes care of it.
I'm sure there is other stuff it does, but these seem to be the most important.
Since the GP2x is a game system a user shouldn't need a user interface. It's not a computer and besides the need to launch software installed on the card, which can be handled with a simple program like free launcher, there should be no need to interact with the machine.
A vendor supplied dev kit or a custom dev kit should supply any api's needed
Since the gpx2 is a closed system the programmer can always assume the same hardware, so there is no need for a driver system.
So whats the point of having an OS like Linux with a closed game system? Is it just for the buzz word? Cheaper for the manufacturer than designing a custom os/ api system?
Chris
An interface for the user to interact with the machine, to launch sofware and the like
A set of programming interfaces (api's) so you don't need to reinvent the wheel over and over with every peice of software (which I'm assuming a dev kit would do anyway)
To use different hardware transparently through the use of API's and a driver system. THis way, the programmer doesn't need to know what hardware is installed, the driver takes care of it.
I'm sure there is other stuff it does, but these seem to be the most important.
Since the GP2x is a game system a user shouldn't need a user interface. It's not a computer and besides the need to launch software installed on the card, which can be handled with a simple program like free launcher, there should be no need to interact with the machine.
A vendor supplied dev kit or a custom dev kit should supply any api's needed
Since the gpx2 is a closed system the programmer can always assume the same hardware, so there is no need for a driver system.
So whats the point of having an OS like Linux with a closed game system? Is it just for the buzz word? Cheaper for the manufacturer than designing a custom os/ api system?
Chris