dahuman said:
you are thinking about firmwares, it collects data, it sends it to the host then the software, then the software decides what to do with that data, it's just a specialized I/O device, nothing more, nothing less. IR tracking is not new nor is it revolutionary. |
Yes, firmware is software. Firmware can control the hardware as well as decide how to handle the data. No software is needed on the Xbox 360 to make this work. I'm sure there will be an update obviously since this is meant to interact with the 360 dashboard and stuff like that, but if all you wanted was to play a game you wouldn't need the 360 OS software to do what Natal can do. Also, you started replying before my edited post 
EDIT: I think I'm being a bit unclear. Obviously you need software to be used with Natal (a game or something), I'm just saying that the actual I/O device itself can receive and interpret the data before sending it to the software which then handles the data.
I'm a programmer so I know how an input device works with software, but what I'm trying to say is that while your program interprets what the mouse "click" does, for example, it does not interpret what the "click" is. The "click" is handled by the mouse, then the program processes where it took place and what action to do as a result of that. The same way Natal can determine what the motion, the voice command, etc. is, and the software is merely needed to determine what to do with that data. So I guess yes you are right in your statement that it is relient on software, I just felt you were trying to say that this device itself did nothing more than capture data, and did no processing of it's own.







